Skip to content
Project categories

Data · GitHub

Store, explore, and understand your data.

Useful GitHub projects

3,122 projects

patroni

patroni

8,819stars

A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes

DataPythonMITGitHub
11,038stars

open source training courses about distributed database and distributed systems

postgis

postgis

2,262stars

PostGIS spatial database extension to PostgreSQL [mirror]

DataPLpgSQLGPL-2.0GitHub

rxdb

pubkey

23,421stars
rxdb preview

The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

  • Logging Attachments ORM Conflict Handling Middleware Signals TanStack DB - State Backup Replication Server Storages Local Documents - Schema Validation Compression Migration Encryption CRDT Population
DataTypeScriptApache-2.0GitHub

gino

python-gino

2,786stars

GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.

  • Robust SQLAlchemy-asyncpg bi-translator with no hard hack
  • Asynchronous SQLAlchemy-alike engine and connection
1,670stars

Question2Answer is a free and open source platform for Q&A sites, running on PHP/MySQL.

DataPHPGPL-3.0GitHub
6,540stars
awesome-R preview

A curated list of awesome R packages, frameworks and software.

report

raodv

1,424stars
report preview

AJ-Report是一个完全开源,拖拽编辑的可视化设计工具。三步快速完成大屏:配置数据源---->写SQL配置数据集---->拖拽生成大屏。让管理层随时随地掌控业务动态,让每个决策都有数据支撑。

DataJavaScriptApache-2.0GitHub

readyset

readysettech

5,298stars

Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.

awesome-mysql

shlomi-noach

2,615stars

A curated list of awesome MySQL software, libraries, tools and resources

node-mysql2

sidorares

4,390stars

:zap: fast mysqljs/mysql compatible mysql driver for node.js

DataTypeScriptMITGitHub

soda-core

sodadata

2,461stars

Data Contracts engine for the modern data stack. https://www.soda.io

  • Define data contracts using a clean, human-readable YAML syntax
  • Run checks on PostgreSQL, Snowflake, BigQuery, Databricks, DuckDB, and more

chartify

spotify

3,654stars
chartify preview

Python library that makes it easy for data scientists to create charts.

  • Consistent input data format: Spend less time transforming data to get your charts to work. All plotting functions use a consistent tidy input data format.
  • Smart default styles: Create pretty charts with very little customization required.
DataPythonApache-2.0GitHub

supabase-js

supabase

4,612stars

An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.

DataTypeScriptMITGitHub

wcdb

Tencent

11,648stars
wcdb preview

WCDB is a cross-platform database framework developed by WeChat.

sonic

valeriansaliou

21,376stars
sonic preview

🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

  • Search terms are stored in collections, organized in buckets; you may use a single bucket, or a bucket per user on your platform if you need to search in separate indexes.
  • Search results return object identifiers, that can be resolved from an external database if you need to enrich the search results. This makes Sonic a simple word index, that points to identifier results. Sonic doesn't store any direct textual data in its index, but it still holds a word graph for auto-completion and typo corrections.
DataRustMPL-2.0GitHub

whylogs

whylabs

2,838stars
whylogs preview

An open-source data logging library for machine learning models and data pipelines. 📚 Provides visibility into data quality & model performance over time. 🛡️ Supports privacy-preserving data collection, ensuring safety & robustness. 📈

DataJupyter NotebookApache-2.0GitHub