Ninja Pumpkin Mutants

    TypeScript icon, indicating that this package has built-in type declarations

    2.1.0 • Public • Published


    A powerful, human-friendly database library for JavaScript using SQLite. A completely different approach is taken to create this library which strives to change the way we use SQLite in JavaScript forever.

    • Elegant way to set and retrieve data
    • Robust functions to perform operations
    • Completely asynchronous

    Bun? Node.js? We got both.

    great.db automatically detects which runtime you are using and uses the respective fastest SQLite library available under the hood. One code base working differently on different runtimes to provide the best experience. Isn't that great ?

    Documentation and Examples

    Seems interesting? Great! Head over to the documentation to learn everything about it.

    Done reading? Now, check out the examples to get started.

    Salient Features

    • Inserting/Updating data has never been easier

      Insert or update data with a breeze through simple objects or maybe an array of them for multiple at a time. Learn more

    • Use schemas to describe shape of your table

      Schema is a way to define how your table columns should be. Define your own schemas using various data types or use a built-in preset to quickly get started. Learn more

    • Strong typescript support out of the box

      Typescript types get auto magically inferred from the schema created to give auto-completions on the fly everywhere.


    great.db uses MIT License. great.db also includes external libraries that are available under a variety of licenses. See LICENSE for full license text.


    npm i great.db

    DownloadsWeekly Downloads






    Unpacked Size

    11 kB

    Total Files


    Last publish


    • tr1ckydev