awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

55 Repos

Awesome GitHub RepositoriesQuery Translators

Tools that convert structured request formats or domain-specific languages into native database query syntax.

Distinguishing note: This category focuses on the translation layer between application requests and database engines, distinct from general-purpose ORMs or database drivers.

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

Awesome Query Translators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • postgrest/postgrestAvatar von PostgREST

    PostgREST/postgrest

    27,232Auf GitHub ansehen↗

    PostgREST is a standalone server process that automatically transforms a relational database schema into a fully functional RESTful API. By querying system catalogs at startup, it maps tables, views, and stored procedures into standardized web endpoints, allowing developers to build backend services by focusing exclusively on database design. The service functions as a declarative engine that translates HTTP requests and query parameters directly into native SQL operations. It maintains stateless request processing and integrates connection pooling to manage high-frequency interactions effici

    Converts complex HTTP request parameters and filters into native SQL queries using a recursive parser for efficient database execution.

    Haskellapiautomatic-apidatabase
    Auf GitHub ansehen↗27,232
  • tgriesser/knexAvatar von tgriesser

    tgriesser/knex

    20,314Auf GitHub ansehen↗

    Knex is a programmatic SQL query builder for Node.js applications. It provides a unified interface for generating database statements and managing structural versioning through a schema migration tool. The project features a multi-dialect database layer that translates programmatic queries into specific syntax for relational databases including PostgreSQL, MySQL, SQLite3, and MSSQL. This allows for writing database logic that remains compatible across different systems. The system includes infrastructure for managing reusable database connection pools and handling relational transactions to

    Provides a translation layer that converts programmatic JavaScript queries into native SQL syntax for various database engines.

    JavaScript
    Auf GitHub ansehen↗20,314
  • tencent/apijsonAvatar von Tencent

    Tencent/APIJSON

    18,395Auf GitHub ansehen↗

    APIJSON is a no-code database API generator and object-relational mapping layer that automatically transforms relational database schemas into functional HTTP endpoints. It provides a system for generating CRUD operations and technical documentation without the need to write manual backend code. The project is distinguished by its ability to allow clients to define custom JSON response structures and field aliases directly within the request. It features dynamic query translation that converts structured JSON parameters into optimized SQL for complex relational joins, subqueries, and data agg

    Converts structured JSON request parameters into optimized native SQL for filtering, sorting, and pagination.

    Javabaasclickhousecrud
    Auf GitHub ansehen↗18,395
  • jmoiron/sqlxAvatar von jmoiron

    jmoiron/sqlx

    17,651Auf GitHub ansehen↗

    sqlx is a set of extensions for the Go database/sql package that reduces boilerplate code by automating the mapping of database query results directly into structs and slices. It provides a wrapper around standard database types to eliminate manual row scanning and repetitive error handling. The project distinguishes itself through named parameter binding and query placeholder rebinding, which translate generic markers into driver-specific symbols. It also enables dynamic SQL execution by allowing the application to read and execute SQL statements directly from the filesystem. The library co

    Translates generic parameter markers into driver-specific symbols to ensure SQL compatibility across different database engines.

    Go
    Auf GitHub ansehen↗17,651
  • pascalorg/editorAvatar von pascalorg

    pascalorg/editor

    17,018Auf GitHub ansehen↗

    This project is a web-based 3D architectural editor used for creating and sharing building projects. It functions as a core architectural engine that combines a GPU-accelerated web renderer with parametric 3D design tools to visualize and navigate complex models within a browser. The editor features a parametric geometry engine that automates the creation of mitered wall corners and cutouts for doors and windows. It includes an IFC model importer to convert Industry Foundation Classes files into editable 3D scenes and a hierarchical spatial manager to organize building elements from the site

    Parses industry-standard IFC files into an editable internal 3D scene format.

    TypeScript
    Auf GitHub ansehen↗17,018
  • jackett/jackettAvatar von Jackett

    Jackett/Jackett

    14,926Auf GitHub ansehen↗

    Jackett is a self-hosted background service that functions as a BitTorrent tracker aggregator and proxy. It enables automated media management applications to query multiple torrent indexers simultaneously by translating standardized search requests into site-specific formats and consolidating the resulting data into a single, unified feed. The service distinguishes itself through an adapter-based architecture that handles the complexities of disparate tracker interfaces and security protocols. It integrates with external proxy services to bypass anti-bot challenges and maintain persistent ac

    Translates search requests from external applications into site-specific web queries.

    C#apicouchpotatoduckietv
    Auf GitHub ansehen↗14,926
  • assimp/assimpAvatar von assimp

    assimp/assimp

    12,993Auf GitHub ansehen↗

    Assimp is a cross-platform 3D asset pipeline and import library that loads numerous industry-standard 3D file formats into a single unified internal data structure. It functions as a framework for converting 3D models between different file formats across multiple operating systems and architectures. The project provides a 3D mesh processing tool for normalizing and optimizing geometry through triangulation, vertex removal, and normal generation. It also includes a 3D asset export utility to write internal scene data back into various external file formats. The system covers broad capability

    Features a centralized dispatcher that translates internal scene data back into various supported 3D file formats.

    C++3mfandroidasset-pipeline
    Auf GitHub ansehen↗12,993
  • microsoft/trellisAvatar von microsoft

    microsoft/TRELLIS

    12,977Auf GitHub ansehen↗

    TRELLIS is a 3D generative AI model and latent diffusion framework designed to transform natural language descriptions or reference images into textured 3D assets. It operates as a text-to-3D asset generator that utilizes structured latent representations to produce high-quality 3D meshes, Gaussians, and Radiance Fields. The system functions as a multi-format 3D decoder, converting internal representations into standard exchange formats such as GLB and PLY. It also serves as a 3D asset editing tool, enabling the modification of specific regions of generated objects through targeted text or im

    Provides a pipeline to export internal 3D representations into standard exchange formats such as GLB and PLY.

    Python3d3d-aigc3d-generation
    Auf GitHub ansehen↗12,977
  • manticoresoftware/manticoresearchAvatar von manticoresoftware

    manticoresoftware/manticoresearch

    11,819Auf GitHub ansehen↗

    Manticoresearch is a high-performance search engine and database designed for indexing and retrieving large datasets. It functions as a full-text search engine, a vector search database, and a SQL-based search database, providing a distributed search cluster architecture. The system provides an alternative to the Elasticsearch stack, offering a compatible API for indexing and searching structured and unstructured data. It distinguishes itself by supporting multiple retrieval methods, including vector matching for similarity search, geospatial queries, and traditional full-text ranking. The p

    Provides a capability to translate natural language queries into structured search formats for multiple regional locales.

    C++apibm25cpp
    Auf GitHub ansehen↗11,819
  • nerfstudio-project/nerfstudioAvatar von nerfstudio-project

    nerfstudio-project/nerfstudio

    11,737Auf GitHub ansehen↗

    Nerfstudio ist ein modulares Entwicklungs-Framework zum Trainieren, Visualisieren und Exportieren dreidimensionaler Szenendarstellungen, die aus zweidimensionalen Bilddatensätzen abgeleitet wurden. Es bietet eine neuronale Szenenrekonstruktions-Pipeline, die Rohbilder und Kameradaten in hochauflösende 3D-Assets und filmische Videos unter Verwendung eines differenzierbaren volumetrischen Renderers umwandelt. Das System verfügt über einen interaktiven webbasierten Visualisierer, der es Nutzern ermöglicht, den Trainingsfortschritt zu überwachen und die neuronale Szenengeometrie in Echtzeit zu inspizieren. Es entkoppelt neuronale Netzwerkarchitekturen von der Trainingsschleife durch eine standardisierte modulare Schnittstelle, was die Entwicklung und das Experimentieren mit benutzerdefinierten neuronalen Strahlungsfeldarchitekturen ermöglicht. Das Framework deckt ein breites Spektrum an Fähigkeiten ab, einschließlich der Vorverarbeitung von Datensätzen für die Kamerapositionsberechnung, der Bewertung der Modelltreue und der Generierung filmischer Videosequenzen durch Kameratrajektorien-Interpolation. Es enthält zudem Dienstprogramme zum Exportieren trainierter Szenen als 3D-Assets und Punktwolken zur Verwendung in externer Modellierungssoftware. Eine konsistente Hardwareausführung wird durch containerisierte Umgebungen unterstützt, die Grafiktreiber und Systemabhängigkeiten bündeln.

    Provides utilities for converting images and videos from various capture devices into compatible 3D scene formats.

    Python
    Auf GitHub ansehen↗11,737
  • ferretdb/ferretdbF

    FerretDB/FerretDB

    10,976Auf GitHub ansehen↗

    FerretDB is an open-source database emulator and protocol translator that mimics a MongoDB environment to support existing drivers and client tools on a relational backend. It functions as a stateless database proxy that converts binary wire protocol messages into SQL statements, allowing a relational engine to handle document-oriented requests. The project serves as a migration tool for moving applications from MongoDB to PostgreSQL without rewriting queries or changing client drivers. It achieves this by using PostgreSQL as a document store, storing and querying BSON documents through a tra

    Converts structured wire protocol requests into native SQL query syntax for a relational backend.

    Go
    Auf GitHub ansehen↗10,976
  • prql/prqlAvatar von PRQL

    PRQL/prql

    10,703Auf GitHub ansehen↗

    PRQL is a functional, modular data transformation language that serves as a compiler for relational data pipelines. It allows developers to write expressive, pipelined queries that are translated into standard SQL dialects. By abstracting complex data manipulation into a readable, sequential syntax, the project enables the construction of maintainable workflows that remain independent of specific database engines. The language distinguishes itself through a robust compilation infrastructure that performs type validation and relational algebra analysis before generating target-specific code. I

    Translates high-level data transformation pipelines into native SQL syntax for efficient execution.

    Rustdatapipelinesql
    Auf GitHub ansehen↗10,703
  • sigmahq/sigmaAvatar von SigmaHQ

    SigmaHQ/sigma

    10,136Auf GitHub ansehen↗

    Sigma is a suite of tools for defining generic log signatures and translating them for multiple backends. It provides a structured way to define malicious behavior and detection logic independently of any specific backend technology, acting as a translation engine that maps generic event fields and correlation logic to the proprietary query languages of security data lakes and SIEM platforms. The project features a plugin-based multi-backend query generator that exports security detections into various database and log management formats. It also includes a threat framework mapping tool that

    Converts standardized log-detection rules into proprietary query languages for various SIEM platforms.

    Pythonelasticsearchidslogging
    Auf GitHub ansehen↗10,136
  • doctrine/dbalAvatar von doctrine

    doctrine/dbal

    9,699Auf GitHub ansehen↗

    This project is a SQL database abstraction layer that provides a consistent object-oriented interface for interacting with multiple relational database systems. It includes a driver wrapper to standardize connections and result sets, a fluent query builder for constructing portable SQL statements, and a type mapper for converting database-specific data types into native application types and vice versa. The library enables programmatic schema management through a schema manager that can introspect database metadata, model structures as objects, and generate the SQL required to migrate between

    Uses positional and named placeholders to separate SQL logic from input data and prevent injection attacks.

    PHPdatabaseibm-db2mariadb
    Auf GitHub ansehen↗9,699
  • pocoproject/pocoAvatar von pocoproject

    pocoproject/poco

    9,438Auf GitHub ansehen↗

    POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building network-centric applications. It offers a unified abstraction layer that wraps platform-specific APIs, enabling the same code to run across desktop, server, mobile, IoT, and embedded systems. The framework is organized into modular libraries that can be compiled and linked selectively, allowing developers to include only the components their application needs. The framework distinguishes itself through its broad coverage of application infrastructure needs, including threading and sy

    Supports binding typed values to SQL placeholders to prevent injection attacks and enable query reuse.

    C++c-plus-plusconfigurationcross-platform
    Auf GitHub ansehen↗9,438
  • dr5hn/countries-states-cities-databaseAvatar von dr5hn

    dr5hn/countries-states-cities-database

    9,291Auf GitHub ansehen↗

    This project is a comprehensive geographic location dataset and reference library providing standardized data for countries, states, and cities. It serves as a source of truth for regional hierarchies, ISO codes, coordinates, and timezone information, available as both a relational SQL database and a document-based JSON library. The project includes a custom dataset export tool that functions as a filtering engine. This allows for the generation of tailored geographic files in JSON, CSV, and GeoJSON formats by selecting only the specific regions or fields required. The dataset covers global

    Provides a filtering engine to generate tailored geographic files in JSON, CSV, and GeoJSON formats.

    Pythoncitiescountriescountry
    Auf GitHub ansehen↗9,291
  • freemocap/freemocapAvatar von freemocap

    freemocap/freemocap

    9,212Auf GitHub ansehen↗

    FreeMoCap is an open-source markerless motion capture system that reconstructs 3D human pose from video. It uses a multi-camera setup with ChArUco board calibration to accurately triangulate body landmarks, and it also supports single-camera recording for simpler captures. The system outputs skeleton joint data and generates interactive Jupyter notebooks for each recording, enabling users to explore and analyse motion data directly. Built around hardware-synchronised video capture and MediaPipe-based 2D pose detection, FreeMoCap supports both calibrated multi-camera recording and real-time 2D

    Exports motion capture recordings as complete 3D scenes for editing and animation in Blender.

    Python
    Auf GitHub ansehen↗9,212
  • domlysz/blendergisAvatar von domlysz

    domlysz/BlenderGIS

    9,073Auf GitHub ansehen↗

    BlenderGIS is an addon for Blender that provides a suite of tools for importing, georeferencing, and rendering geographic data and terrain meshes. It functions as a 3D terrain generator and geographic data importer, enabling the creation of three-dimensional surfaces from elevation models, contour lines, and topographic textures. The project distinguishes itself through its ability to fetch basemaps, building footprints, and street data directly from web services into the 3D environment. It includes a georeferencing toolset to align coordinates and virtual cameras using spatial reference syst

    Writes three dimensional scene data to shapefiles to maintain compatibility with external mapping software.

    Python
    Auf GitHub ansehen↗9,073
  • godotengine/godot-demo-projectsAvatar von godotengine

    godotengine/godot-demo-projects

    8,250Auf GitHub ansehen↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    Translates internal 3D scene representations into glTF 2.0 files for use in external modeling software.

    GDScript
    Auf GitHub ansehen↗8,250
  • amethyst/amethystAvatar von amethyst

    amethyst/amethyst

    8,027Auf GitHub ansehen↗

    Amethyst ist eine datengesteuerte Game-Engine, die in Rust geschrieben wurde, um leistungsstarke 2D- und 3D-Spiele zu entwickeln. Sie basiert auf einer Entity-Component-System-Architektur, die den Spielzustand von der Logik entkoppelt, um parallele Verarbeitung und wiederverwendbaren Code zu ermöglichen. Das Framework bietet einen glTF-3D-Renderer für den Import von Szenen und Geometrien unter Verwendung physikalisch basierter Materialien. Es dient zudem als Multiplayer-Game-Framework und bietet Netzwerk-Transportabstraktionen sowie Zustandssynchronisation für Echtzeit-Online-Erlebnisse. Die Engine deckt ein breites Spektrum an Funktionen ab, einschließlich hybrider 2D/3D-Renderings, asynchronem Asset-Laden und räumlicher Audiosimulation. Sie enthält Systeme für die Verarbeitung von Benutzereingaben, Textlokalisierung und Anwendungszustandsverwaltung mittels eines Push-Down-Automaten. Die Entwicklungsiteration wird durch datengesteuertes Prototyping und interne Engine-Visualisierungstools unterstützt.

    Provides utilities to import complex environment data and object hierarchies from glTF files into the runtime.

    Rust
    Auf GitHub ansehen↗8,027
Vorherige123Nächste
  1. Home
  2. Data & Databases
  3. Query Translators

Unter-Tags erkunden

  • AuthorizationTools that convert access control rules into database-specific filter syntax. **Distinct from Query Translators:** Specifically translates authorization rules, whereas generic translators handle API parameters or DSLs.
  • Authorization Filter Generation1 Sub-TagThe process of generating database filters based on permission logic. **Distinct from Query Translators:** Focuses on generating filters for security, not just translating high-level inputs to syntax.
  • Multi-Format Exports5 Sub-TagsCapabilities for exporting translated queries into various target-specific storage or search formats. **Distinct from Query Translators:** Focuses on the output formatting for different backends rather than the translation logic itself.
  • Placeholder Rebinders1 Sub-TagTools that translate generic parameter markers into driver-specific symbols for cross-database compatibility. **Distinct from Query Translators:** Specifically handles the translation of placeholder symbols (like ? to $1), whereas Query Translators convert structured request formats into SQL syntax.
  • SIEMSpecialized translators that map generic security signatures to proprietary SIEM query languages. **Distinct from Query Translators:** Specifically targets security information and event management platforms rather than general database syntax.