# Embedded Key-Value Stores for Local Persistence

> Search results for `embedded key-value store to ship inside an app` on awesome-repositories.com. 113 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/embedded-key-value-store-to-ship-inside-an-app

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/embedded-key-value-store-to-ship-inside-an-app).**

## Results

- [expo/expo](https://awesome-repositories.com/repository/expo-expo.md) (50,111 ⭐) — Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase using web-standard technologies. It provides a comprehensive development environment that includes a unified runtime for testing, cloud-based infrastructure for compiling and signing native binaries, and automated tools for managing the entire mobile release lifecycle, including app store submission.

The framework distinguishes itself through a plugin-based native configuration engine that programmatically modifies project files, allowing developers to integrate native modules without manual intervention. It also features a file-based routing system that maps directory structures directly to navigation paths, and an over-the-air update service that enables the deployment of JavaScript and asset changes directly to user devices, bypassing traditional app store review cycles.

Beyond these core capabilities, the platform offers a wide range of integrated services for managing project metadata, environment variables, and persistent data storage. It includes a robust set of UI components and utilities for handling hardware-level features such as camera access, geolocation, audio and video playback, and push notifications. Developers can also leverage managed cloud services to orchestrate custom build profiles and automate CI/CD workflows.

The project is managed via a command-line interface that facilitates project setup, native module integration, and the generation of custom development builds. Documentation and tooling are provided to support both standalone applications and the integration of Expo into existing native projects.
- [flutter-team-archive/plugins](https://awesome-repositories.com/repository/flutter-team-archive-plugins.md) (17,710 ⭐) — This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies.

The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration through a foreign function interface for synchronous and asynchronous execution between isolates and host operating systems.

The codebase covers a broad range of capabilities including state management, declarative app navigation, and local data persistence using SQL and key-value stores. It also encompasses networking primitives for authenticated HTTP and WebSocket communication, as well as comprehensive testing frameworks for unit, widget, and integration verification.

Additional surface areas include AI integration for model-agnostic APIs and text-to-UI conversion, alongside a suite of UI components, physics-based animations, and monitoring tools for application performance profiling and crash reporting.
- [ionic-team/capacitor](https://awesome-repositories.com/repository/ionic-team-capacitor.md) (15,054 ⭐) — Capacitor is a cross-platform mobile framework that enables developers to build native applications using web technologies. It functions as a hybrid app container, wrapping web assets within a native runtime that provides a standardized bridge to device hardware and system-level services. By exposing native functionality through a plugin-based architecture, it allows web applications to access platform-specific features while maintaining a consistent interface across mobile and desktop environments.

The project distinguishes itself by maintaining native project files as source assets, allowing developers to integrate directly with native development environments and build tools. This approach provides full control over the native project lifecycle, enabling custom code integration and advanced configuration within platform-specific IDEs. The system uses a manifest-driven configuration to manage application identity, permissions, and build settings, ensuring that web-based projects can be compiled into native binaries for distribution.

Beyond its core runtime, the framework includes a comprehensive command-line interface for automating mobile build pipelines, managing native dependencies, and synchronizing web assets. It supports a wide range of capabilities, including secure authentication, push notifications, deep link routing, and local data storage. The system also facilitates real-time updates to web content, allowing developers to push changes to installed applications without requiring new app store submissions.

The project is documented through a command-line interface that supports scaffolding, building, and deploying applications, with configuration managed via TypeScript to improve developer experience.
- [heyputer/puter](https://awesome-repositories.com/repository/heyputer-puter.md) (42,318 ⭐) — Puter is a browser-based desktop environment and cloud-native development platform that provides a virtualized graphical workspace. It enables developers to build and deploy full-stack web applications by integrating cloud storage, authentication, and serverless backend logic directly into the browser, eliminating the need for traditional server infrastructure.

The platform distinguishes itself through a unified cloud storage layer and a distributed network runtime that facilitates peer-to-peer communication and cross-origin resource fetching. It features a sophisticated cross-window orchestration framework that coordinates state, user actions, and lifecycle events between isolated browser windows, allowing for complex, multi-component application workflows.

Beyond its core desktop and storage capabilities, the system includes a comprehensive suite of artificial intelligence tools, including conversational response generation, image and video creation, and speech synthesis. It also provides a serverless backend platform that executes event-driven functions and manages persistent key-value storage, all accessible through a consistent programmatic interface.

The project offers extensive documentation and examples covering AI integration, authentication, and object management to assist developers in building scalable applications.
- [marcuswestin/store.js](https://awesome-repositories.com/repository/marcuswestin-store-js.md) (13,983 ⭐) — Store.js is a client-side state persistence library and web storage abstraction layer. It provides a consistent browser key-value storage wrapper that manages the persistence of application state across sessions using the most capable available local storage mechanism.

The engine is extensible, allowing for the integration of custom storage backends and plugins to modify how data is read and written. It functions as a reactive web storage manager, monitoring specific keys to trigger notifications when stored values are updated.

The library handles automatic data serialization for complex types and implements time-based data expiration. It includes mechanisms for cross-browser compatibility through automatic storage fallbacks and provides utilities for assigning default values and detecting storage availability in the browser environment.
- [an-tao/drogon](https://awesome-repositories.com/repository/an-tao-drogon.md) (13,993 ⭐) — Drogon is a high-performance C++ HTTP web framework and asynchronous web server designed for building web applications and REST APIs. It utilizes an event-driven, non-blocking architecture to handle concurrent HTTP and WebSocket connections, and it implements a model-view-controller structure to separate business logic from presentation.

The framework includes an integrated C++ object-relational mapping system and database client for performing asynchronous operations with relational databases and Redis key-value stores. It supports real-time, full-duplex communication via WebSockets and provides a template-based engine for rendering dynamic HTML content.

The project covers a broad range of backend capabilities, including request routing, filter-chain middleware for authentication and validation, and user session management. It also features network traffic compression, HTTPS encryption, and a plugin system for extending runtime functionality.

A command line tool is provided for application scaffolding to generate project boilerplate and controllers. The software supports cross-platform compilation and deployment across Linux, macOS, Unix, and Windows.
- [camel-ai/camel](https://awesome-repositories.com/repository/camel-ai-camel.md) (17,253 ⭐) — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer.

The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-evaluate reasoning traces, ensuring high-quality results. To maintain operational integrity, the system enforces schema-based output parsing for reliable workflow integration and utilizes sandboxed environments for secure, isolated code execution.

Beyond its core orchestration capabilities, the project includes a suite of utilities for retrieval-augmented generation and synthetic data production. It supports persistent memory management via vector-based context retrieval and provides extensive tooling for web automation, API integration, and human-in-the-loop oversight. The platform is designed to be model-agnostic, offering a consistent interface for interacting with a wide range of proprietary and open-source language models.
- [facebook/rocksdb](https://awesome-repositories.com/repository/facebook-rocksdb.md) (31,767 ⭐) — RocksDB is a high-performance, embeddable persistent key-value library and storage engine based on Log-Structured Merge-trees. It is designed to provide durable storage for large-scale datasets, integrating directly into applications to manage data on flash and RAM-based hardware.

The engine is distinguished by its focus on minimizing read and write amplification through multi-threaded compaction and custom memory allocators. It features specialized optimizations for flash storage, including support for zoned block devices, and provides the ability to extend store behavior via external plugins.

Its broad capability surface includes atomic transactions, column family partitioning for logical keyspace division, and data-at-rest encryption. The system also supports secondary indexing, time-to-live data expiration, and integration with distributed filesystems.

Observability is provided through internal statistics tracking, component performance benchmarking, and crash recovery simulation.
- [whitef0x0/app-store-checklist](https://awesome-repositories.com/repository/whitef0x0-app-store-checklist.md) (37 ⭐) — Checklist before submitting to the App Store
- [gofr-dev/gofr](https://awesome-repositories.com/repository/gofr-dev-gofr.md) (21,321 ⭐) — Gofr is a comprehensive framework for building production-ready microservices in Go. It provides a unified toolkit for developing RESTful APIs and gRPC services, offering built-in support for observability, database management, and distributed system communication.

The framework distinguishes itself through its focus on developer productivity and system resilience. It automates common backend tasks such as CRUD handler generation, schema-driven code creation, and database migration orchestration, while preventing race conditions in clustered environments. To maintain stability, it includes integrated resilience patterns like circuit breakers, request throttling, and automatic retry logic for network calls.

Beyond core service development, the project covers a broad range of infrastructure needs including asynchronous messaging, background task scheduling, and cloud storage connectivity. It simplifies local development by providing orchestration tools to manage containerized dependencies and environment-specific configurations.

The framework is designed for observability, featuring built-in support for distributed trace propagation, health monitoring, and performance metrics export. It includes standardized middleware for enforcing security policies and managing request pipelines across both HTTP and gRPC endpoints.
- [orta/cocoapods-keys](https://awesome-repositories.com/repository/orta-cocoapods-keys.md) (1,550 ⭐) — A key value store for storing per-developer environment and application keys
- [huangzworks/redis-3.0-annotated](https://awesome-repositories.com/repository/huangzworks-redis-3-0-annotated.md) (10,172 ⭐) — This project provides a version of the Redis 3.0 codebase featuring detailed technical commentary and annotations. It serves as a technical resource for studying the internal design and implementation of an in-memory key-value store and the architecture of a networked NoSQL database.

The documentation focuses on the implementation of the Redis Sentinel system, covering the mechanisms used for monitoring instance health, managing automatic failover, and notifying clients of primary node changes.

The project covers broader architectural areas including in-memory data storage, high availability primitives, and network configuration. It also addresses data persistence, connection multiplexing, and the administrative tools used for server deployment and logging.
- [flutter/flutter](https://awesome-repositories.com/repository/flutter-flutter.md) (177,056 ⭐) — This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model.

The framework provides a comprehensive suite of developer tools, including hot reloading for real-time code injection and diagnostic utilities for monitoring application state and performance. It features a modular component system, a constraint-based layout engine, and built-in support for navigation, localization, and accessibility. Developers can extend functionality through a native integration model that supports platform-specific APIs, foreign function interfaces, and a package management system for dependency distribution.

Beyond core UI development, the project includes infrastructure for application packaging and distribution across various app stores and web environments. It also incorporates concurrency models for background task management, security utilities for code obfuscation, and tools for integrating generative AI into the development workflow.
- [insidersec/insider](https://awesome-repositories.com/repository/insidersec-insider.md) (553 ⭐) — Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
- [htop-dev/htop](https://awesome-repositories.com/repository/htop-dev-htop.md) (8,126 ⭐) — htop is a terminal-based system resource monitor and interactive process viewer. It functions as a text-user interface dashboard for overseeing hardware temperatures, load averages, and battery status while providing a comprehensive tool for monitoring and managing system processes.

The application distinguishes itself through detailed process lifecycle management, allowing users to kill processes, adjust priorities via renicing, and assign CPU affinity to specific cores. It provides high-level visibility into system behavior through process hierarchy visualization and the ability to inspect process backtraces and environment variables.

The monitoring surface covers real-time tracking of CPU, memory, GPU, and disk I/O utilization via configurable performance meters. It includes extensive process organization capabilities, such as real-time filtering, searching, and custom column configuration to tailor the displayed system metrics.

The interface is built using a text-mode library to manage windowing and colors within a terminal emulator.
- [dragonflydb/dragonfly](https://awesome-repositories.com/repository/dragonflydb-dragonfly.md) (30,688 ⭐) — Dragonfly is a high-performance, multi-model in-memory data store designed to serve as a drop-in replacement for existing database infrastructures. By utilizing a multi-threaded, shared-nothing architecture and a fiber-based concurrency model, it maximizes CPU utilization and minimizes latency for read and write operations. The system supports a wide range of data structures, including strings, hashes, lists, sets, sorted sets, and JSON documents, while maintaining full compatibility with standard industry wire protocols and client libraries.

What distinguishes Dragonfly is its focus on efficiency and scalability through advanced memory management and request processing. It employs a lock-free, cache-friendly hash table structure and zero-copy serialization to reduce overhead during high-throughput operations. For durability, the system utilizes asynchronous, snapshot-based persistence that captures the state of the dataset without blocking active requests. Furthermore, it provides built-in support for horizontal scaling and cluster management, allowing for the distribution of large datasets across multiple nodes to ensure high availability.

Beyond core storage, the platform includes a comprehensive suite of operational and analytical capabilities. It features integrated support for geospatial data management, real-time message brokering via publish-subscribe patterns, and full-text search. To handle massive datasets efficiently, the engine incorporates probabilistic data structures for cardinality estimation, frequency tracking, and membership testing. These features are complemented by robust administrative tools, including access control, request rate limiting, and detailed server monitoring.
- [clarus/redux-ship](https://awesome-repositories.com/repository/clarus-redux-ship.md) (0 ⭐) — Redux Ship is a side effects handler for Redux which focuses on:
- [truongduy2611/app-store-preflight-skills](https://awesome-repositories.com/repository/truongduy2611-app-store-preflight-skills.md) (1,243 ⭐) — AI agent skill to scan iOS/macOS projects for App Store rejection patterns before submission
- [filamentphp/filament](https://awesome-repositories.com/repository/filamentphp-filament.md) (31,215 ⭐) — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code.

The project distinguishes itself through a highly modular and extensible design that supports custom plugins, themes, and specialized dashboard widgets. It features a fluent, object-oriented API for defining UI components, validation rules, and data persistence logic, while maintaining application state between the browser and server over a persistent connection. Developers can further customize the interface through dynamic configuration, custom Blade view embedding, and a comprehensive system for managing user identity, multi-tenancy, and role-based access control.

Beyond core CRUD capabilities, the framework includes advanced tools for data presentation, such as interactive charts, statistical summaries, and global search functionality. It also provides robust support for complex data entry, including multistep wizards, repeatable form blocks, and file management. The system is designed for reliability, offering built-in observability, automated testing helpers, and performance optimizations like asset scoping and client-side navigation.

The framework is distributed as a set of packages that integrate directly into existing Laravel applications, with command-line utilities available to scaffold resources and administrative components.
- [digressive/remove-ms-store-apps](https://awesome-repositories.com/repository/digressive-remove-ms-store-apps.md) (160 ⭐) — Customisable Windows 10/11 Microsoft Store App removal utility, previously known as Remove-Win10-Apps.
- [tencent/mmkv](https://awesome-repositories.com/repository/tencent-mmkv.md) (18,623 ⭐) — MMKV is a high-performance, cross-platform key-value storage framework designed for mobile platforms and POSIX environments, including Android, iOS, macOS, and Windows. It provides a persistence layer that utilizes memory-mapped files and binary serialization to achieve low-latency data access.

The project distinguishes itself through native support for multi-process synchronization, allowing concurrent read and write operations across different application processes. It also implements security via AES encryption for data at rest, featuring symmetric encryption and key rotation to protect stored values.

The framework includes capabilities for data migration from platform-specific preference stores, such as shared preferences and user defaults. Additional functionality covers storage governance through instance-based isolation, time-to-live expiration for keys, and tools for disk space reclamation, backup and recovery, and data integrity validation.

The library provides utilities for custom log routing and external content monitoring to track modifications triggered by other processes.
- [rossbeale/ios-app-store-submission-checklist](https://awesome-repositories.com/repository/rossbeale-ios-app-store-submission-checklist.md) (40 ⭐) — Community curated checklist for submitting an iPhone/iPad app to the App Store, includes stripped down official guidelines and experience driven notes.
- [javascript-tutorial/en.javascript.info](https://awesome-repositories.com/repository/javascript-tutorial-en-javascript-info.md) (25,344 ⭐) — This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns.

The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests.

The content spans several key capability areas, including browser API integration, data structure manipulation, and frontend web development. It specifically covers the manipulation of the document object model, the handling of browser events, and the creation of reusable web components.

The documentation is delivered as a collection of static-site generated pages created from markdown files.
- [localforage/localforage](https://awesome-repositories.com/repository/localforage-localforage.md) (25,755 ⭐) — This project is an asynchronous key-value store designed for client-side data persistence. It provides a unified interface that allows applications to save and retrieve complex data types, including binary objects, while maintaining responsiveness through non-blocking operations. By enabling offline-first functionality, it ensures that data remains accessible even when a network connection is unavailable.

The library distinguishes itself through a driver-based abstraction layer that automatically detects the most efficient storage mechanism available in the current browser or mobile environment. It includes a pluggable architecture that supports custom storage backends and provides a fallback mechanism to ensure consistent performance across different platforms. To manage data organization, it features a containerized architecture that allows developers to isolate data sets into independent namespaces, preventing key collisions between different application modules.

Beyond its core storage capabilities, the system handles the serialization of complex objects and binary data automatically. It supports both promise-based and callback-oriented syntax for asynchronous tasks and includes type definitions to facilitate integration into development workflows. Configuration options allow for the customization of storage parameters, such as driver selection and database sizing, to meet specific application requirements.
- [langchain-ai/langchain-mcp-adapters](https://awesome-repositories.com/repository/langchain-ai-langchain-mcp-adapters.md) (3,366 ⭐) — This project provides a translation layer and set of adapters designed to bridge AI agents with the Model Context Protocol. It functions as an integration layer that allows agents to operate as protocol-compliant servers and enables the conversion of protocol-based tools into formats compatible with agent frameworks and logic graphs.

The adapters facilitate tool interoperability by wrapping external protocol tools for use within agent workflows and exposing internal agent capabilities to any client implementing the Model Context Protocol. This creates a communication bridge that supports inter-agent discovery and coordination through a standardized protocol.

Beyond tool translation, the project covers the orchestration of agentic workflows, including stateful thread management, asynchronous execution, and real-time event streaming. It also incorporates support for OAuth 2.0 authentication, durable execution checkpointing, and the deployment of agents via Docker containers.
- [sindresorhus/object-values](https://awesome-repositories.com/repository/sindresorhus-object-values.md) (27 ⭐) — Get the values of an object
- [jhao104/proxy_pool](https://awesome-repositories.com/repository/jhao104-proxy-pool.md) (23,426 ⭐) — This project is a Python-based proxy pool manager that collects, validates, and serves free proxy IP addresses through an HTTP API. It consists of an automated scraper to gather addresses from multiple online sources, a persistent database-backed store for organization, and a delivery interface for retrieving validated proxies.

The system features a pluggable scraper architecture that allows for the integration of custom discovery methods and source expansion via generator functions. It employs decorator-based validation logic, enabling the definition of custom connectivity and HTTPS criteria based on response codes and content length.

The manager handles background-scheduled collection and maintenance to ensure a consistent supply of functional addresses. It provides programmatic interfaces for retrieving, listing, and removing proxies, while using a key-value storage layer for high-speed retrieval and persistent state.

Network accessibility is managed through configurable listening IP addresses and ports.
- [admol/systemdesign](https://awesome-repositories.com/repository/admol-systemdesign.md) (2,645 ⭐) — This project is a reference library of architectural blueprints, study materials, and design patterns for building scalable, high-availability distributed systems. It serves as a technical guide for scalability engineering, providing structural solutions for common engineering challenges.

The repository focuses on distributed systems design, covering essential patterns for data replication, consensus algorithms, and transaction management. It distinguishes itself by offering detailed blueprints for specialized domains, including real-time data streaming, large-scale data storage, and high-availability infrastructure.

The project covers a broad range of capability areas, including traffic management and rate limiting, geospatial services, payment processing, and messaging and event streaming. It also details implementations for search and indexing, monitoring and observability, web crawling, and financial trading engines.

The library provides a comprehensive set of guides on distributed primitives such as consistent hashing and sharding to assist in estimating system capacity.
- [jonschlinkert/get-value](https://awesome-repositories.com/repository/jonschlinkert-get-value.md) (298 ⭐) — Use property paths (`a.b.c`) get a nested value from an object.
- [stmol/ssh-keys-manager-macos-app](https://awesome-repositories.com/repository/stmol-ssh-keys-manager-macos-app.md) (182 ⭐) — A native macOS app for managing SSH keys, editing SSH config entries, and safely organizing your local SSH workspace.
- [etcd-io/bbolt](https://awesome-repositories.com/repository/etcd-io-bbolt.md) (9,573 ⭐) — bbolt is an ACID-compliant embedded key-value store for Go applications. It persists all data in a single memory-mapped file on disk, organizing information using B+ trees to facilitate sorted key iteration and efficient range queries.

The project distinguishes itself through a hierarchical data organization model, allowing buckets to be nested within other buckets to create a tree-like structure. It employs a single-writer, multi-reader locking mechanism and copy-on-write transactions to ensure serializable isolation and data integrity.

The system includes comprehensive data management capabilities, such as unique identifier generation, cursor-based iteration, and hot backup generation. Maintenance tools are provided for database compaction, consistency verification, and the repair of corrupted pages.

Command-line utilities are available for querying database content and inspecting internal structural metadata.
- [rust-embedded-community/embedded-nal](https://awesome-repositories.com/repository/rust-embedded-community-embedded-nal.md) (202 ⭐) — An Embedded Network Abstraction Layer
- [activepieces/activepieces](https://awesome-repositories.com/repository/activepieces-activepieces.md) (20,887 ⭐) — Activepieces is an open-source, self-hosted workflow automation platform designed to connect third-party applications through modular triggers and actions. It provides a low-code integration framework that allows users to build, manage, and execute complex business logic sequences within isolated, sandboxed environments.

The platform distinguishes itself through its focus on embeddability and enterprise-grade security. It features an embedded automation builder that can be integrated into external applications via iframes, supported by comprehensive identity and access management tools such as single sign-on, SCIM provisioning, and granular role-based access control. These capabilities allow organizations to maintain programmatic control over their automation infrastructure while ensuring secure user provisioning and centralized credential management.

Beyond its core automation engine, the system includes robust lifecycle management tools for versioning, deploying, and promoting workflows across different environments. It supports advanced operational requirements through distributed worker scaling, event queuing, and detailed observability features, including execution history inspection and telemetry exports. Developers can extend the platform by creating custom connectors using TypeScript, which can be validated, packaged, and synchronized with version control systems.

The project is built with TypeScript and provides a comprehensive CLI for managing database migrations, integration testing, and infrastructure provisioning.
- [jamesroutley/write-a-hash-table](https://awesome-repositories.com/repository/jamesroutley-write-a-hash-table.md) (4,345 ⭐) — This project is a pedagogical implementation of a hash table in C, built from scratch using open addressing and linear probing for collision resolution. It serves as a computer science algorithm demo, demonstrating how to construct a fundamental key-value store at a low level.

The implementation covers the core operations of an associative array: inserting a key-value pair, looking up a value by its key, and deleting a pair. It uses a hash function to compute storage locations, maps hash values to array indices with the modulo operator, and resolves collisions by scanning sequentially through a contiguous memory block for the next available slot.

The project walks through building an open-addressed hash map that stores all key-value pairs directly in a single, pre-allocated array, rejecting duplicate keys on insert and doing nothing when attempting to delete a non-existent key.
- [calcom/cal.com](https://awesome-repositories.com/repository/calcom-cal-com.md) (45,760 ⭐) — Cal.com is a comprehensive scheduling infrastructure platform designed to manage availability, booking workflows, and calendar synchronization across multiple users and external services. It provides a backend service for automated appointment scheduling, enabling the creation, confirmation, and management of booking lifecycles through a centralized state machine. The platform also offers embeddable user interface components that allow developers to integrate interactive booking experiences directly into third-party websites.

What distinguishes the platform is its extensible app ecosystem and intelligent automation capabilities. Developers can build custom integrations using a modular plugin architecture, while an AI-driven interface allows for complex scheduling operations and configuration updates via natural language commands. The system includes a sophisticated event routing engine that automatically assigns meetings to hosts based on availability, round-robin rules, and organizational hierarchy, supported by real-time webhook orchestration to keep external systems synchronized.

The platform covers a broad capability surface including CRM data synchronization, granular role-based access control, and secure OAuth-based integration management. It supports advanced booking configurations, such as prefilling form data and monitoring state changes, alongside specialized tools for Salesforce connectivity, including assignment traceability and fuzzy account matching. Users can also leverage local or remote server hosting options to maintain control over their infrastructure and security configurations.
- [ether/etherpad-lite](https://awesome-repositories.com/repository/ether-etherpad-lite.md) (18,135 ⭐) — Etherpad-lite is a web-based platform designed for real-time collaborative text editing. It enables multiple users to view and modify the same document simultaneously, utilizing an operational transformation engine to synchronize content across all connected client sessions.

The platform distinguishes itself through a modular, plugin-based architecture that allows for the integration of third-party extensions to introduce custom functionality. It provides a comprehensive programmatic interface for document management, allowing users to automate the creation, update, and retrieval of text documents and their associated revision logs.

The system supports a wide range of operational requirements, including document format conversion, persistent storage via external database backends, and detailed revision auditing. It is built to function within complex network environments, offering configuration options for reverse proxy deployment, subpath routing, and secure header handling.

The application is distributed as a server-side package that includes administrative tools for session management, notification delivery, and privacy policy configuration.
- [rust-embedded-community/embedded-storage](https://awesome-repositories.com/repository/rust-embedded-community-embedded-storage.md) (95 ⭐) — An Embedded Storage Abstraction Layer
- [kestra-io/kestra](https://awesome-repositories.com/repository/kestra-io-kestra.md) (27,073 ⭐) — Kestra is a declarative workflow orchestrator designed to manage complex task dependencies and automated processes through versioned configuration files. It functions as a distributed platform that decouples task scheduling from execution by offloading computational workloads to a fleet of worker nodes. The system uses a reactive, event-driven engine to initiate workflows automatically in response to external signals, webhooks, schedules, or file system changes.

The platform distinguishes itself through a modular plugin architecture that allows for the integration of custom tasks and external services. It provides an AI-native development environment that incorporates language models to generate, refine, and execute automation logic using natural language prompts. To support diverse operational needs, Kestra implements a multi-tenant execution model that isolates resources, data, and access controls for different teams within a single shared instance.

The system covers a broad range of operational capabilities, including robust state management, granular role-based access control, and comprehensive system auditing. It offers extensive tools for workflow logic, such as conditional branching, parallel task execution, and iterative processing, alongside built-in resilience features like automated retries and failure policies. Users can manage these configurations through a centralized interface that supports visual editing and real-time monitoring of execution status.
- [paritytech/scale-value](https://awesome-repositories.com/repository/paritytech-scale-value.md) (0 ⭐) — This crate provides a Value type, which is a runtime representation that is compatible with [scaleinfo::TypeDef][scale-info-typedef]. It somewhat analogous to a serdejson::Value, which is a runtime representation of JSON values, but with a focus on SCALE encoded values instead of JSON encoded…
- [r4fun/keys](https://awesome-repositories.com/repository/r4fun-keys.md) (0 ⭐) — status](https://github.com/r4fun/keys/workflows/R-CMD-check/badge.svg)](https://github.com/r4fun/keys/actions) status](https://www.r-pkg.org/badges/version/keys)](https://CRAN.R-project.org/package=keys)
- [etcd-io/etcd](https://awesome-repositories.com/repository/etcd-io-etcd.md) (51,838 ⭐) — etcd is a distributed, strongly consistent key-value store designed to provide reliable storage for critical system metadata and coordination primitives. It functions as a distributed consensus engine, utilizing a replicated log and leader-based state machine to ensure that all nodes in a cluster maintain a synchronized view of data. By providing atomic operations and linearizable reads and writes, it serves as a foundational component for distributed systems requiring high availability and fault tolerance.

The system distinguishes itself through its multi-version concurrency control, which enables non-blocking read operations while maintaining strict consistency for concurrent writes. It supports complex distributed coordination through features like lease-based expiration, which allows for the automatic removal of data based on client activity, and asynchronous key change monitoring, which provides real-time event notifications for data modifications. These capabilities are supported by a persistent B-tree-based storage engine and write-ahead logging to ensure durability across system crashes.

Beyond its core storage functions, the project provides a comprehensive suite of tools for cluster management, including automated peer discovery via DNS or service registries and robust security enforcement. It includes built-in mechanisms for transport layer security, role-based access control, and certificate management to protect data in transit and at rest. Operational reliability is further maintained through snapshot-based disaster recovery, cluster health monitoring, and granular performance tuning for disk and network resources.

The system is configured through structured files or command-line flags, allowing for flexible deployment across diverse infrastructure environments.
- [flowiseai/flowise](https://awesome-repositories.com/repository/flowiseai-flowise.md) (53,641 ⭐) — Flowise is a low-code platform designed for building and deploying complex language model workflows through a visual, node-based interface. It functions as an orchestrator for autonomous multi-agent systems, allowing users to construct conversational pipelines by connecting language models, memory stores, and external tools on a drag-and-drop canvas.

The platform distinguishes itself through its support for sophisticated agentic patterns, including supervisor-worker delegation and iterative reasoning strategies. Users can design directed acyclic graphs to manage conditional branching, state persistence, and complex task distribution. It also provides a robust framework for retrieval-augmented generation, enabling the creation of self-correcting systems that can index document data and validate information autonomously.

Beyond its visual design capabilities, the project serves as a comprehensive backend for AI applications. It includes a secure credential management layer for third-party API keys, role-based access controls, and a RESTful API that allows for programmatic management of chat sessions, workflows, and assistant configurations.

The application is designed for flexible deployment, supporting containerized environments for consistent operation across local and cloud infrastructure. Detailed documentation and tutorials are available to guide users through the lifecycle of building, testing, and scaling production-ready AI agents.
- [jonschlinkert/has-value](https://awesome-repositories.com/repository/jonschlinkert-has-value.md) (26 ⭐) — Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
- [embedded-graphics/embedded-graphics](https://awesome-repositories.com/repository/embedded-graphics-embedded-graphics.md) (1,295 ⭐) — A no_std graphics library for embedded applications
- [1panel-dev/1panel](https://awesome-repositories.com/repository/1panel-dev-1panel.md) (35,898 ⭐) — 1Panel is a centralized server management and container orchestration platform designed to simplify the administration of Linux-based infrastructure. It provides a unified web interface for managing containerized workloads, automating system maintenance, and configuring server resources. By acting as a comprehensive control plane, the platform streamlines the deployment of applications, databases, and web services while offering granular control over host system internals and security settings.

What distinguishes this platform is its integrated support for private artificial intelligence infrastructure. It functions as an AI infrastructure manager, allowing users to host, configure, and deploy local machine learning models and multi-agent workflows directly on their private servers. This capability is complemented by a programmable reverse proxy that handles web traffic routing, load balancing, and SSL termination, providing a high-performance layer for managing incoming requests and security filtering.

The platform covers a broad range of administrative tasks, including automated data backups, system updates, and the deployment of curated open-source software through a centralized marketplace. It supports declarative service configuration and event-driven scheduling to maintain operational reliability across diverse hosting environments. Users can manage these operations through a command-driven environment that integrates natural language processing for system maintenance and incident response.

The software can be installed on a Linux server using a single command script to initialize the management dashboard and begin infrastructure operations immediately.
- [dlvhdr/gh-dash](https://awesome-repositories.com/repository/dlvhdr-gh-dash.md) (10,189 ⭐) — gh-dash is a terminal user interface (TUI) dashboard and API client for monitoring and managing GitHub pull requests, issues, and notifications. It serves as a repository manager and git workflow tool, allowing users to track project activity and execute development lifecycle tasks directly from the command line.

The project distinguishes itself through a highly configurable layout and keybinding system. It uses custom filter templates to define specific subsets of activity and allows users to associate remote repositories with local filesystem directories to automate branch checkouts.

The tool covers comprehensive pull request and issue orchestration, including lifecycle management, assignee updates, and markdown commenting. It also provides notification triage and real-time data filtering, supported by a customizable interface with configurable themes, column layouts, and pane navigation.
- [kwai-keye/keye](https://awesome-repositories.com/repository/kwai-keye-keye.md) (0 ⭐)
- [docusealco/docuseal](https://awesome-repositories.com/repository/docusealco-docuseal.md) (11,456 ⭐) — Docuseal is an open-source digital signature platform designed for self-hosted document management and automated signing workflows. It provides a visual builder for creating fillable PDF forms and tools for orchestrating multi-party signing processes, allowing organizations to maintain full control over their data and infrastructure.

The platform distinguishes itself through its focus on integration and extensibility. It offers a programmatic interface for automating document lifecycles and provides embedded components that allow developers to inject signing interfaces directly into their own web applications. These capabilities are supported by event-driven webhooks and lifecycle hooks, which enable real-time synchronization and custom logic execution within external systems.

The system includes comprehensive features for managing document security and collaboration, such as cryptographic signature verification, multi-tenant workspace isolation, and team access management. It supports flexible storage configurations, allowing files to be persisted on local disks or through cloud-based object storage providers. The application is designed for containerized deployment, ensuring consistent execution across private or cloud-based environments.
- [seasonsh/probabilistic-face-embeddings](https://awesome-repositories.com/repository/seasonsh-probabilistic-face-embeddings.md) (0 ⭐) — This is a demo code of training and testing Probabilistic Face Embeddings using Tensorflow. Probabilistic Face Embeddging (PFE) is a method that converts conventional CNN-based face embeddings into probabilistic embeddings by calibrating each feature value with an uncertainty value. The…
- [hackernews/api](https://awesome-repositories.com/repository/hackernews-api.md) (13,128 ⭐) — This project is a public community data API that provides a RESTful interface for accessing real-time discussions and metadata. It serves as a JSON data provider, offering structured community information for use in third-party client and server applications.

The interface enables the retrieval of public items, stories, and comments, as well as public account information for specific users. It provides capabilities for fetching filtered lists of stories based on ranking or novelty and allows for the discovery of recent items to track new content updates.

The system covers a broad range of data integration needs, including community content aggregation, real-time content monitoring, and social media data analysis. These functions are supported by a set of endpoints that allow for identifier-based resource retrieval and data change monitoring.
