Skip to content
Project categories

Data · GitHub

Store, explore, and understand your data.

Useful GitHub projects

3,122 projects

deepsql

DeepSQLAI

40stars
deepsql preview

The database agent for Postgres and MySQL - Point it at PostgreSQL or MySQL and ask questions in plain English — schema exploration, query generation, slow query analysis, index recommendations, generated dashboards. Self-hosted and air-gapped.

DataJavaApache-2.0GitHub

extralite

digital-fabric

310stars

Ruby on SQLite

  • Best-in-class performance (up to 2.35X the performance of the sqlite3 gem).
  • Support for concurrency out of the box for multi-threaded and multi-fibered apps.

dito

ditojs

98stars

Dito.js is a declarative and modern web framework with a focus on API driven development, based on Objection.js, Koa.js and Vue.js – Developed at Lineto by Jürg Lehni and made available by Lineto in 2018 under the MIT license

DataJavaScriptMITGitHub
33stars
Databases-Notes preview

Welcome to my database notes. I’ve put together insights on everything from database types and transactions to indexes, isolation levels, data warehousing, replication, and even the Halloween Problem. These notes are born from my own experiences and challenges, capturing both theory and practical tips in a concise, accessible way.

DataPythonMITGitHub

adminer

dockette

94stars
adminer preview

🐳 Tiny Adminer — MySQL, PostgreSQL, SQLite, Mongo, Oracle

  • Variants: full (mysql, pgsql, sqlite, mongo), mysql, pgsql, mongo, mssql, oracle-11 / oracle-12 / oracle-19 (each only), dg (custom)
  • Alpine Linux (full, editor, dg, mongo, mysql, postgres)
DataShellMITGitHub
5,388stars
db-tutorial preview

📚 后端程序员应该掌握的主流数据库知识

DataJavaCC-BY-SA-4.0GitHub
917stars

A PHP SQL query builder using PDO

  • Easy interface for creating robust queries
  • Supports any database compatible with PDO

ezsql

ezSQL

865stars
ezsql preview

PHP class to make interacting with a database ridiculusly easy

DataPHPLGPL-3.0GitHub

knowledge-kit

FantasticLBP

929stars

iOS、Web前端、后端、数据库、计算机网络、设计模式经验总结

fedbiomed

fedbiomed

93stars

A collaborative learning framework for empowering biomedical research

30stars

Firebase SQL Connect Swift SDK for use with CloudSQL (PostgreSQL)

  • Use power of SQL: Get the power of a managed PostgreSQL database without the hassle of managing servers. Focus on your app's frontend experience.
  • Type-Safe & Modern Swift: Interact with your database using a strongly-typed, auto-generated Swift SDK. It's built with modern async/await for clean, concurrent code.
DataSwiftApache-2.0GitHub

atdatabases

ForbesLindesay

635stars

TypeScript clients for databases that prevent SQL Injection

DataTypeScriptMITGitHub

DBAPI

freakchick

804stars

Build rest API with SQL in one minute

  • Dynamic API creation / modification / deactivation, zero-downtime hot deployment
  • API group management, import/export, version rollback (Enterprise)
DataVueAGPL-3.0GitHub

Rezoom.SQL

fsprojects

681stars
Rezoom.SQL preview

Statically typechecks a common SQL dialect and translates it to various RDBMS backends

fumadb

fuma-nama

259stars
fumadb preview

A unified database API for your libraries.

DataTypeScriptMITGitHub

tidyexplain

gadenbuie

796stars
tidyexplain preview

🤹‍♀ Animations of tidyverse verbs using R, the tidyverse, and gganimate

DataRCC0-1.0GitHub

velarixdb

Gifted-s

33stars

An LSM storage engine designed for high throughput and significant reduction in I/O amplification written in safe rust (Under active development)

  • Atomic Put(), Get(), Delete(), and Update() operations
  • 100% safe & stable Rust

beam

haskell-beam

637stars

A type-safe Haskell SQL library

hstream

hstreamdb

723stars
hstream preview

HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications.

  • Push real-time data to your apps By subscribing to streams in HStreamDB, any update of the data stream will be pushed to your apps in real-time, and this promotes your apps to be more responsive. You can also replace message brokers with HStreamDB and everything you do with message brokers can be done better with HStreamDB.
  • Stream processing with familiar SQL HStreamDB provides built-in support for event time-based stream processing. You can use your familiar SQL to perform basic filtering and transformation operations, statistics and aggregation based on multiple kinds of time windows and even joining between multiple streams.
DataHaskellBSD-3-ClauseGitHub
813stars

SQL Parser for C++. Building C++ object structure from SQL statements.

203stars
chronomodel preview

Temporal PostgreSQL (9.4+) system with "flashback" framework for ActiveRecord (7.0+)

TypeSQL

ismailkarsli

31stars
TypeSQL preview

Type-safe raw SQL for TypeScript. Instant type inference with no codegen or DB connection

DataTypeScriptMITGitHub