awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesDatabase Query Engines

Unified interfaces for executing database operations across multiple API types.

Distinguishing note: Focuses on the execution engine rather than specific query syntax.

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

Awesome Database Query Engines GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • payloadcms/payloadAvatar payloadcms

    payloadcms/payload

    43,053Vezi pe GitHub↗

    Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.

    Executes database queries consistently across Local, GraphQL, and REST APIs.

    TypeScriptcmscontent-managementcontent-management-system
    Vezi pe GitHub↗43,053
  • 0voice/interview_internal_referenceAvatar 0voice

    0voice/interview_internal_reference

    37,235Vezi pe GitHub↗

    This project is a comprehensive technical interview question bank and reference library designed for software engineering roles at major technology companies. It serves as a study guide and knowledge base covering the core principles of high-performance systems programming and computer science theory. The collection focuses on deep technical domains, including C++ language mastery, distributed systems design, and database engineering. It provides detailed material on consensus protocols, cluster coordination, and the architectural differences between SQL and NoSQL implementations. The resour

    Covers database engineering fundamentals, comparing SQL and NoSQL execution strategies.

    Pythoncpuhigh-performanceinterview
    Vezi pe GitHub↗37,235
  • xo/usqlAvatar xo

    xo/usql

    10,014Vezi pe GitHub↗

    usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through a single unified tool. It provides a standardized interface for executing queries across various data stores and serves as a multi-database query tool and schema inspector. The tool distinguishes itself by enabling cross-database data migration, allowing users to pipe result sets from one active database connection directly into another. It also features terminal-based data visualization, which renders query results as graphical charts, graphs, and images directly within the t

    Provides a unified interface to execute queries across diverse SQL and NoSQL database engines.

    Gocommand-linedatabasego
    Vezi pe GitHub↗10,014
  • enso-org/ensoAvatar enso-org

    enso-org/enso

    7,439Vezi pe GitHub↗

    Enso is a visual dataflow programming environment and multi-language data processing engine that compiles Enso, Python, Java, and JavaScript into a unified representation with a shared memory model for zero-overhead inter-language calls. It functions as a self-service data preparation and analysis platform where users can build data pipelines by connecting nodes in a graph, switching between a no-code visual interface and a code view while keeping all changes reviewable. The platform also serves as a cloud data workflow scheduler and API exposer, allowing workflows to run on a timetable or be

    Pushes data transformation steps into the source database engine to avoid moving data out of the database.

    Javacompilerensofunctional
    Vezi pe GitHub↗7,439
  • realm/realm-jsAvatar realm

    realm/realm-js

    6,001Vezi pe GitHub↗

    Realm is a mobile database: an alternative to SQLite & key-value stores

    Returns auto-updating query results that reflect the latest database state without manual re-execution.

    TypeScriptmobile-databasemobile-firstnosql-database
    Vezi pe GitHub↗6,001
  • josephg/sharejsJ

    josephg/sharejs

    4,988Vezi pe GitHub↗

    ShareJS este o bază de date de documente colaborative și un motor de sincronizare conceput pentru gestionarea stării partajate în timp real. Oferă un motor de sincronizare prin transformare operațională pentru a permite editarea simultană a datelor plain-text și JSON, precum și un API de sincronizare RESTful pentru gestionarea stărilor documentelor prin HTTP. Sistemul dispune de un strat de sincronizare a datelor offline-first care pune în coadă modificările locale în timp ce este deconectat și împinge automat editările la reconectare. Include, de asemenea, un strat de control al accesului middleware care interceptează cererile bazei de date pentru a aplica politici de securitate și a efectua rescrierea cererilor. Platforma acoperă o gamă largă de capabilități, inclusiv abonamente la interogări live, notificări de schimbare în timp real și sincronizarea concurentă a conținutului. Aceste componente permit crearea de fluxuri de date în care clienții sunt notificați instantaneu atunci când documentele backend care corespund unor interogări specifice sunt actualizate.

    Implements a live query engine that returns auto-updating result sets reflecting the latest backend document state.

    JavaScript
    Vezi pe GitHub↗4,988
  • mybatis-flex/mybatis-flexAvatar mybatis-flex

    mybatis-flex/mybatis-flex

    2,554Vezi pe GitHub↗

    MyBatis-Flex is an object-relational mapping framework for Java that extends MyBatis with a fluent API and automated CRUD operations. It provides a data access suite featuring an automatic CRUD data mapper, a type-safe SQL query builder, and a row-based query engine for manipulating records without predefined entity classes. The framework includes a multi-dialect SQL translator that converts generated syntax across different database engines, such as MySQL, PostgreSQL, and Oracle. It further distinguishes itself by offering annotation-free entity mapping using runtime reflection and naming co

    Provides a flexible interface to query and manipulate records using key-value mappings instead of entity classes.

    Javajavamybatismysql
    Vezi pe GitHub↗2,554
  • xemle/home-galleryAvatar xemle

    xemle/home-gallery

    1,158Vezi pe GitHub↗

    Home-gallery este un server de gestionare media self-hosted conceput pentru a organiza, vizualiza și căuta colecții personale de fotografii și videoclipuri. Funcționează ca o aplicație locală care indexează fișierele media din stocarea ta, generează previzualizări web-friendly și oferă un dashboard bazat pe browser pentru navigarea în arhivele tale. Sistemul este construit pentru a menține controlul deplin asupra activelor tale digitale, permițând în același timp descoperirea inteligentă și streaming-ul pe mai multe dispozitive. Ceea ce distinge această platformă este accentul pus pe portabilitatea metadatelor și inteligența vizuală. Utilizează fișiere sidecar pentru a stoca informații media, asigurând compatibilitatea cu alte software-uri, și folosește analiza vizuală bazată pe vectori pentru a efectua recunoașterea facială, detectarea obiectelor și căutarea inversă a imaginilor. În plus, proiectul suportă generarea de site-uri statice, permițându-ți să creezi versiuni portabile, standalone ale bibliotecii tale pentru vizualizare offline sau găzduire pe servere web de bază fără un backend. Sistemul include o suită completă de instrumente pentru mentenanța media, cum ar fi monitorizarea automată a fișierelor, deduplicarea bazată pe conținut și transcodarea asincronă pentru redare optimizată. De asemenea, dispune de o arhitectură modulară de plugin-uri pentru interogări personalizate și suportă deployment-ul pe hardware cu consum redus de energie, făcându-l potrivit pentru dispozitive cu resurse limitate. Accesul este gestionat prin autentificare bazată pe browser, permițându-ți să definești permisiuni pentru diferiți utilizatori.

    Compiles extracted metadata into a structured index to facilitate fast filtering and searching across large media collections.

    JavaScriptcalculate-previewsexifface-detection
    Vezi pe GitHub↗1,158
  1. Home
  2. Data & Databases
  3. Database Query Engines

Explorează sub-etichetele

  • Live Query EnginesQuery engines that return auto-updating result collections reflecting the latest database state without manual re-execution. **Distinct from Database Query Engines:** Distinct from Database Query Engines: adds automatic result set updates on data changes, not just query execution.
  • Query Pushdown EnginesDetecting when data originates in a database and pushing subsequent transformation steps into the database engine to avoid data movement. **Distinct from Database Query Engines:** Distinct from Database Query Engines: focuses on pushing transformations into the source database, not general query execution across APIs.
  • Row-Based Query InterfacesInterfaces that allow querying and manipulating database records using key-value mappings. **Distinct from Database Query Engines:** Focuses on the user-facing interface for row manipulation rather than the internal execution engine.