awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 dépôts

Awesome GitHub RepositoriesDatabase Extenders

Plugins and modules that add specialized features like custom data types or advanced indexing to database engines.

Distinct from Advanced Database Features: None of the candidates fit the specific capability of extending database engine functionality.

Explore 12 awesome GitHub repositories matching data & databases · Database Extenders. Refine with filters or upvote what's useful.

Awesome Database Extenders GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • aspnet/entityframeworkAvatar de aspnet

    aspnet/EntityFramework

    14,690Voir sur GitHub↗

    EntityFramework is a .NET object-relational mapper that translates application objects into database tables and rows. It functions as a query engine that converts high-level expressions into optimized SQL commands for data retrieval. The project provides a mechanism for monitoring modifications to loaded objects to synchronize application state with the database. It also includes a system for synchronizing database structures with data models using versioned migration scripts. The framework supports multi-backend database integration through a plugin system, allowing a single application to

    Supports multi-backend database integration through a plugin system to ensure compatibility across different storage engines.

    C#
    Voir sur GitHub↗14,690
  • aws/aws-cdkAvatar de aws

    aws/aws-cdk

    12,817Voir sur GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Integrates additional modules to provide specialized features like geospatial processing and advanced indexing.

    TypeScriptawscloud-infrastructurehacktoberfest
    Voir sur GitHub↗12,817
  • msiemens/tinydbAvatar de msiemens

    msiemens/tinydb

    7,529Voir sur GitHub↗

    TinyDB is a lightweight, document-oriented database and embedded NoSQL engine. It stores data as documents in local files, providing a persistence layer that operates without a separate server process. The system is an extensible document store featuring a middleware architecture. This allows for the customization of storage backends and the interception of data operations to transform how information is stored and retrieved. The database manages unstructured data using JSON-based serialization and supports pluggable storage backends for local file persistence.

    Allows modification of storage behavior and data operations via custom middleware.

    Pythondatabasedocumentdbjson
    Voir sur GitHub↗7,529
  • spacebarchat/spacebarchatAvatar de spacebarchat

    spacebarchat/spacebarchat

    6,680Voir sur GitHub↗

    SpaceBarChat is an open-source, self-hosted chat server that implements the Discord client-server protocol, allowing existing Discord clients and bots to connect without modification. It provides a complete communication platform for real-time messaging, voice, and video, all running on your own infrastructure with data stored in a PostgreSQL database that automatically synchronizes its schema with the application source code. The platform is built on a three-service architecture that separates API, Gateway, and CDN processes, communicating via Unix domain sockets or RabbitMQ for coordination

    Add security, privacy, and configuration settings beyond standard Discord functionality while maintaining full API compatibility.

    discorddiscord-open-sourcefoss
    Voir sur GitHub↗6,680
  • prince-mendiratta/botsappAvatar de Prince-Mendiratta

    Prince-Mendiratta/BotsApp

    5,528Voir sur GitHub↗

    BotsApp est un outil d'automatisation WhatsApp et un framework de userbot conçu pour ajouter des capacités personnalisées et de l'automatisation à un compte utilisateur WhatsApp standard. Il fonctionne comme un bot assistant personnel qui exécute des actions automatisées et gère les conversations au sein de la plateforme. Le projet fournit une interface scriptable pour automatiser les tâches de compte et étendre les fonctionnalités d'un profil personnel. Cela permet la mise en œuvre d'un userbot pour gérer l'automatisation de la messagerie personnelle et les flux de travail répétitifs du compte.

    Adds custom capabilities to a personal WhatsApp profile using a scriptable interface.

    TypeScriptbaileys-botbotbotsapp
    Voir sur GitHub↗5,528
  • bc-security/empireAvatar de BC-SECURITY

    BC-SECURITY/Empire

    5,045Voir sur GitHub↗

    Empire is a post-exploitation command-and-control (C2) framework designed for red team operations. It deploys and manages agents written in PowerShell, Python, C#, Go, and C across Windows, Linux, and macOS, using encrypted communication channels over HTTP, HTTPS, and SMB. The framework executes over 400 built-in modules for reconnaissance, privilege escalation, credential theft, and lateral movement, and provides a modular engine for authoring custom attack modules. What sets Empire apart is its multi-language agent deployment system, which allows operators to choose implants that suit each

    Grants plugins automated or manual access to the application database via SQLAlchemy.

    PowerShellc2empirehacktoberfest
    Voir sur GitHub↗5,045
  • datlechin/tableproAvatar de datlechin

    datlechin/TablePro

    4,471Voir sur GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Supports installing database extensions to add specialized features, protocols, or analytical functions.

    Swift
    Voir sur GitHub↗4,471
  • kuzudb/kuzuAvatar de kuzudb

    kuzudb/kuzu

    3,965Voir sur GitHub↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    Loads modular components at runtime to add specialized capabilities like graph algorithms.

    C++cypherdatabaseembeddable
    Voir sur GitHub↗3,965
  • conversejs/converse.jsAvatar de conversejs

    conversejs/converse.js

    3,265Voir sur GitHub↗

    Converse.js is an embeddable, self-hosted XMPP chat client that runs entirely in the browser. It communicates with XMPP servers using standard XML stanzas over WebSocket or BOSH transports, and provides end-to-end encryption through the OMEMO protocol with double ratchet algorithm and X3DH key exchange. The client is built on a plugin-based architecture that allows extending core functionality at runtime without modifying the client itself, and uses a DOM-based rendering approach with an event-driven message bus for internal coordination. The client manages message history through XEP-0313 Me

    Extends chat functionality with custom plugins for file sharing, encryption, and bots.

    JavaScriptchatjabberlit
    Voir sur GitHub↗3,265
  • ueberdosis/hocuspocusAvatar de ueberdosis

    ueberdosis/hocuspocus

    2,455Voir sur GitHub↗

    Hocuspocus is a backend framework designed to facilitate real-time collaborative editing and state synchronization in web applications. It functions as a server-side infrastructure that manages persistent WebSocket connections, enabling multiple users to edit shared documents simultaneously while maintaining data consistency through a conflict-free replicated data type engine. The platform distinguishes itself through a modular, middleware-driven architecture that allows developers to intercept document lifecycle events, enforce custom access control policies, and integrate external services.

    Intercepts messages and authenticates users by applying custom middleware to document processing workflows during the active editing lifecycle.

    TypeScriptcollaborative-editingcrdtprosemirror
    Voir sur GitHub↗2,455
  • supabase-community/supabase-mcpAvatar de supabase-community

    supabase-community/supabase-mcp

    2,476Voir sur GitHub↗

    This project is a Model Context Protocol server and AI agent database connector. It provides a standardized communication layer that allows language models to interact with relational data stores, read database schemas, and manage PostgreSQL database resources. The implementation acts as a serverless host for the Model Context Protocol, deploying on distributed edge functions to connect AI assistants to a project. This enables AI agents to perform database administration, execute SQL queries, and handle schema migrations through an AI-compatible interface. The system covers broader capabilit

    Adds specialized database extensions for vector search, geospatial data, and scheduled tasks.

    TypeScript
    Voir sur GitHub↗2,476
  • ash-jc-allen/short-urlAvatar de ash-jc-allen

    ash-jc-allen/short-url

    1,368Voir sur GitHub↗

    This project is a URL shortening framework designed for managing, tracking, and resolving shortened web links. It provides a database-driven routing system that maps unique aliases to destination addresses while enforcing lifecycle controls, such as activation and expiration timestamps, to manage link availability. The platform distinguishes itself through its extensibility and support for multi-tenant infrastructure. Developers can inject custom routing logic and middleware into the redirection process, allowing for tailored behavior such as specific HTTP status codes or dynamic parameter fo

    Allows injecting custom routing logic and middleware into the redirection process to modify how links behave.

    PHPhacktoberfestlaravel
    Voir sur GitHub↗1,368
  1. Home
  2. Data & Databases
  3. Database Extenders

Explorer les sous-tags

  • Chat Feature Extenders1 sous-tagPlugins and modules that add security, privacy, and configuration options beyond standard chat platform functionality while maintaining API compatibility. **Distinct from Database Extenders:** Distinct from Database Extenders: focuses on extending chat server features (security, privacy, config) rather than database engine capabilities.
  • Database Provider PluginsPlugins that enable a framework to communicate with different database engines by implementing provider-specific logic. **Distinct from Database Extenders:** Focuses on integrating different database backends rather than adding custom types or indexing to a single engine
  • Middleware Logic Extensions1 sous-tagExtending database behavior through the implementation of custom middleware functions. **Distinct from Database Extenders:** Specifically implements extension via a middleware chain rather than traditional plugin modules or indexing extensions.