awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
isar avatar

isar/isar

0
View on GitHub↗
4,019 स्टार्स·607 फोर्क्स·Dart·Apache-2.0·7 व्यूज़isar.dev↗

Isar

Isar is a type-safe, ACID-compliant local NoSQL document store designed for high-performance data storage and retrieval. It functions as an embedded database engine that persists large datasets on-device while ensuring transactional integrity through automatic rollbacks of failed write operations.

The project distinguishes itself by validating database queries at compile time using static typing to prevent runtime errors. It incorporates a full-text search engine with specialized indexing for efficient keyword and phrase matching and utilizes parallel execution across multiple isolates to prevent blocking the main application thread.

The system provides comprehensive capabilities for asynchronous data management, including CRUD operations, composite and multi-entry indexing, and filtered data modification. It handles schema definitions and database instance configuration to maintain local application state across sessions.

Features

  • NoSQL Databases - Provides a high-performance, asynchronous NoSQL database system for storing and retrieving non-relational data on-device.
  • Persistent NoSQL Stores - Functions as a high-performance, persistent NoSQL document store for on-device data management.
  • Local Storage - Saves and retrieves large amounts of structured data on-device for offline access.
  • Asynchronous Storage APIs - Provides asynchronous interfaces for non-blocking data persistence to maintain application responsiveness.
  • CRUD Operations - Provides fundamental asynchronous primitives for creating, reading, updating, and deleting local records.
  • Atomic Transactions - Ensures data consistency by executing multiple operations as a single unit with automatic rollback on failure.
  • Document Stores - Functions as an embedded document store that manages information as semi-structured document objects.
  • Full-Text Search Engines - Implements a full-text search engine with specialized indexing for efficient keyword and phrase matching.
  • ACID-Compliant - Ensures atomic, consistent, isolated, and durable operations with automatic rollback support.
  • Engines - Provides a database engine that validates queries at compile time using static typing to prevent runtime errors.
  • Type-Safe Query Builders - Provides a query interface with compile-time validation based on static schema definitions.
  • Flutter - Provides a fast, asynchronous local database for maintaining application state across sessions in Flutter.
  • Strongly-Typed Query Validation - Validates query structure and semantics against the schema at compile time to ensure type safety.
  • Compile-Time Query Validation - Uses static type checking to validate database queries during the build process, preventing runtime errors.
  • Data Query Filters - Filters datasets using specialized modifiers and formats to retrieve or update specific records efficiently.
  • Composite Indexes - Implements composite indexes to optimize filtering and ordering across multiple fields.
  • Full Text Search - Implements specialized indexing for efficient keyword and phrase searching across large text-based datasets.
  • Multi-Entry Indexes - Organizes data using composite and multi-entry indexes to accelerate complex lookups and full text search operations.
  • Indexed Document Retrieval - Retrieves specific datasets efficiently by utilizing internal indexes and query modifiers.
  • Asynchronous Background Processors - Offloads heavy database operations to background isolates to keep the user interface responsive.
  • Isolate-Based Parallelism - Executes database operations in background isolates to prevent blocking the main application thread.

स्टार हिस्ट्री

isar/isar के लिए स्टार हिस्ट्री चार्टisar/isar के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

isar/isar क्या करता है?

Isar is a type-safe, ACID-compliant local NoSQL document store designed for high-performance data storage and retrieval. It functions as an embedded database engine that persists large datasets on-device while ensuring transactional integrity through automatic rollbacks of failed write operations.

isar/isar की मुख्य विशेषताएं क्या हैं?

isar/isar की मुख्य विशेषताएं हैं: NoSQL Databases, Persistent NoSQL Stores, Local Storage, Asynchronous Storage APIs, CRUD Operations, Atomic Transactions, Document Stores, Full-Text Search Engines।

isar/isar के कुछ ओपन-सोर्स विकल्प क्या हैं?

isar/isar के ओपन-सोर्स विकल्पों में शामिल हैं: pubkey/rxdb — This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a… apache/kvrocks — Kvrocks is a distributed key-value store and Redis-compatible NoSQL database. It utilizes a RocksDB storage engine to… objectbox/objectbox-java — ObjectBox Java is an embedded NoSQL object database for Java and Android that stores data objects directly without… ravendb/ravendb — RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It… tporadowski/redis — Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL… mongodb/mongo-go-driver — The mongo-go-driver is a Go library for building applications that integrate with a MongoDB document store. It enables…

Isar के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Isar के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • pubkey/rxdbpubkey का अवतार

    pubkey/rxdb

    23,048GitHub पर देखें↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    TypeScriptangularbrowser-databasecouchdb
    GitHub पर देखें↗23,048
  • apache/kvrocksapache का अवतार

    apache/kvrocks

    4,338GitHub पर देखें↗

    Kvrocks is a distributed key-value store and Redis-compatible NoSQL database. It utilizes a RocksDB storage engine to provide disk-based persistence, allowing for high-capacity data storage with reduced memory costs compared to in-memory systems. The system functions as a vector database and full-text search engine, supporting nearest-neighbor searches on vector embeddings and complex document queries via text matching. It employs a proxyless cluster architecture with slot-based routing to distribute data and scale capacity across multiple nodes. The platform covers a wide range of data mana

    C++databasedistributedkv
    GitHub पर देखें↗4,338
  • objectbox/objectbox-javaobjectbox का अवतार

    objectbox/objectbox-java

    4,612GitHub पर देखें↗

    ObjectBox Java is an embedded NoSQL object database for Java and Android that stores data objects directly without relational mapping. It functions as a native-process storage engine, allowing applications to persist plain Java or Kotlin classes as entities. The project distinguishes itself with an on-device vector database capability, utilizing HNSW indexes to perform approximate nearest neighbor searches and semantic similarity queries. It also includes a locally hosted web-based browser for visualizing data objects, schemas, and dependency diagrams. The database covers a broad range of da

    Javaandroiddatabaseedge
    GitHub पर देखें↗4,612
  • ravendb/ravendbravendb का अवतार

    ravendb/ravendb

    3,961GitHub पर देखें↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    C#csharpdatabasedocument-database
    GitHub पर देखें↗3,961
  • Isar के सभी 30 विकल्प देखें→