Skip to content
Project categories

Data · GitHub

Store, explore, and understand your data.

Useful GitHub projects

4,882 projects

wingfoil

wingfoil-io

232stars
wingfoil preview

ultra low latency graph based stream processing framework

  • Fast: ~0.3 ns compiled / ~12 ns interpreted of engine overhead per node cycle, from a topologically sorted DAG execution engine that visits each node once per tick.
  • Nitro — three execution tiers, one wiring: interpreted, compiled, or a compiled island — all derived from the same definition, so they cannot drift. Compiled runs 4.4×–37× faster.
DataRustApache-2.0GitHub
124stars
uber-expenses-tracking preview

The goal of this project is to track the expenses of Uber Rides and Uber Eats through data Engineering processes using technologies such as Apache Airflow, AWS Redshift and Power BI.

DataJupyter NotebookApache-2.0GitHub
435stars
geoBoundaries preview

geoBoundaries : A Political Administrative Boundaries Dataset (www.geoboundaries.org)

godata

WorldHealthOrganization

101stars

Codebase and Community of Practice for Go.Data (https://goarn.who.int/virtual-spaces/godataproject), an outbreak investigation tool developed by WHO in collaboration with Global Outbreak Alert and Response Network Partners.

DataHTMLGPL-3.0GitHub

relic

wotbrew

432stars
relic preview

Functional relational programming for Clojure(Script).

  • Fully featured in-memory database with indexed SQL style query.
  • Integrated and embedded in clojure, use clojure functions in queries, build queries with clojure.
DataClojureMITGitHub

SawitDB

WowoEngine

930stars
SawitDB preview

SawitDB: The First Agricultural-Based Database with Anti-Corruption Protocols. Built for Data Sovereignty to oppose expensive, unreliable state infrastructure.

  • Hybrid Paged Architecture: Data is stored in 4096-byte binary pages, but hot data is cached as native Objects for zero-copy reads.
  • Single File Storage: All data, schema, and indexes are stored in a single .sawit file.
DataJavaScriptMITGitHub

typesql

wsporto

336stars
typesql preview

TypeSQL - Generate Typescript API from raw SQL. Supports PostgresSQL, MySQL, Sqlite, LibSQL (Turso) and D1 (Cloudflare)

  • Do not restrict the use of SQL You dont need to learn any new query language, you can use SQL with all its power and expressiveness.
  • Infer parameters and columns types. SELECT DATEDIFF(:date1, :date2) as days_stayed will resolve the date1 and date2 parameters to the type Date and the function return type as number.
DataTypeScriptMITGitHub

wunderbase

wundergraph

528stars

Serverless GraphQL Database built on top of Firecracker, SQLite and Prisma

DataGoApache-2.0GitHub

wvlet

wvlet

160stars
wvlet preview

Wvlet: a flow-style query language that compiles to SQL for DuckDB, Trino, Snowflake, and Hive. Easy for humans and AI agents to read and edit.

  • Flow-style syntax: Write queries in the natural order of data processing
  • Multi-database support: Works with DuckDB, Trino, Hive, and more
DataScalaApache-2.0GitHub

ERD-Online

www-zerocode-net-cn

252stars
ERD-Online preview

ERD Online is an online collaborative data warehouse design software. It does not need to install applications locally and operate databases online. It is an excellent alternative to desktop data modeling tools.

DataTypeScriptMITGitHub

wyxDBMS

wwwyanxin

275stars

用Java实现了一个关系型数据库,DBMS数据库管理系统,可使用常用增删改查的SQL语句,具有数据字典,数据索引文件,并且实现了启发式查询优化

Database-Notes

wx-chevalier

1,448stars
Database-Notes preview

📚深入浅出数据库存储:数据库理论、关系型数据库、文档型数据库、键值型数据库、New SQL、搜索引擎、数据仓库与 OLAP、大数据与数据中台

sqli

x-ream

1,708stars

orm sql query builder, API: QB, QB.X, QrB

DataJavaApache-2.0GitHub

xlite

x2bool

1,303stars

Query Excel spredsheets (.xlsx, .xls, .ods) using SQLite

KCenter

xaecbd

1,160stars
KCenter preview

KCenter(KafkaCenter) is a unified platform for kafka cluster management and maintenance, producer / consumer monitoring, and use of ecological components(ksql/kafka connect).it's kafkacenter(kafka center).

  • monitor producers and consumers with graphs and the ability to easily configure email alerts for thresholds
  • let your users request topics and monitor them themselves in a simple web UI
DataJavaApache-2.0GitHub

examples

xataio

65stars

Your one-stop-shop to try Xata out. From packages to apps, whatever you need to get started.

DataTypeScriptApache-2.0GitHub

pgroll

xataio

6,626stars
pgroll preview

PostgreSQL zero-downtime migrations made easy

  • Zero-downtime migrations (no database locking, no breaking changes).
  • Keep old and new schema versions working simultaneously.
DataGoApache-2.0GitHub

xbatis

xbatis

183stars

一款基于mybatis的ORM框架,非常强大,非常好用,不信的来试试,2024年超级优秀的ORM!!!

  • Read: get, list, listAll, listByIds, cursor, exists, count, mapWithKey, page, etc., accepting lambda Where builders.
  • Create: save, saveOrUpdate, saveBatch, saveModel, saveModelBatch, saveBatch(list, fields), supporting entity and Model.
DataJavaApache-2.0GitHub