Skip to content
@nitrite

Nitrite Database

A serverless, embedded and self-contained NoSQL database

Welcome to Nitrite Database

NOsql Object (NO2 a.k.a Nitrite) is a serverless, embedded, and self-contained NoSQL database. It is an open-source project that provides a simple API for persistent data storage. Nitrite database is designed to be lightweight, fast, and easy to use. Currently, it is available in Java, Kotlin, and Flutter.

Nitrte database is suitable for desktop, Android, or iOS applications. It is an ideal choice for small to medium size applications like personal data managers, embedded systems, and prototyping.

✨ Features

  • Embedded, serverless
  • Simple API
  • Document-oriented
  • Schemaless document collection and object repository
  • Pluggable storage engines
  • Indexing and full-text search
  • Simple query api
  • In-memory and file-based store
  • Transaction support
  • Schema migration support
  • Encryption support

🚀 Getting Started

Please visit respective repositories for each language.

📝 License

Nitrite database is an open-source project released under the terms of the Apache License, Version 2.0.

🤝 Support

Give a ⭐️ if this project helped you! Please consider donating to support the development and maintenance.

💚 Contributing

Contributions, issues and feature requests are welcome. Feel free to open a discussion thread here.

Pinned

  1. nitrite-java nitrite-java Public

    NoSQL embedded document store for Java

    Java 804 92

  2. nitrite-flutter nitrite-flutter Public

    NoSQL embedded document store for Flutter

    Dart 13 1

  3. nitrite-doc nitrite-doc Public

    Nitrite Database Documentation

    1

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Java Dart Vue

Most used topics

Loading…