database
26件のリポジトリ
OSS版Firebase、PostgresベースのBaaS — SupabaseはFirebaseの主要機能をエンタープライズ級のオープンソースで再現したPostgres開発プラットフォームです。認証・自動生成API・リアルタイム同期・ストレージに加え、pgvectorによるAI/埋め込み機能まで統合し、Firebaseの制約から離れたい開発者に選ばれています。
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
全メトリクスを毎秒監視するAI時代の観測ツール — Netdataは少人数チームでもフルスタックの可観測性を実現できる監視基盤です。全メトリクスを毎秒収集し、AIを活用した異常検知やMCP連携も備えます。Prometheus・Grafanaなど既存ツールと組み合わせつつ、設定不要で即導入できる点が特徴です。
The fastest path to AI-powered full stack observability, even for lean teams.
30日間で学ぶPython実践カリキュラム — 基礎文法からデータ構造、Webスクレイピング、統計、Pandas、Flask、MongoDBまでを30日間の段階的な課題で学べる教材です。動画解説付きで初学者がフルスタックなPython力を無理なく積み上げられる点が特徴です。
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Kubernetesを支える分散KVストア — RaftアルゴリズムによりKubernetesのバックエンドとして採用されている、分散システムの重要データを堅牢に管理するキーバリューストアです。gRPCベースのシンプルなAPI、TLSによるセキュアな通信、高スループットを兼ね備え、CNCFプロジェクトとして厳格な堅牢性テストを継続しています。
Distributed reliable key-value store for the most critical data of a distributed system
AIエージェント時代に備える分散SQL DB「TiDB」 — TiDBはMySQL互換の分散SQLデータベースで、トランザクション処理・分析(HTAP)・ベクトル検索を1つの基盤で統合しています。急激に増減するAIエージェントのワークロードにも対応し、ACID保証を保ちながらデータサイロやリソース競合を排除できる点が特徴です。既存のRDBやNewSQLとは異なり、スケールの天井を意識せず運用できます。
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
ブラウザで完結するER図エディタ&SQL生成ツール — drawDBはアカウント登録不要でブラウザ上にDB設計図(ERD)を作成できるツールです。SQLのインポート/エクスポートやマイグレーション生成にも対応し、PostgreSQL・MySQL・Oracleなど主要DBをサポート。MCP対応もあり、直感的なUIで手軽にスキーマ設計できる点が魅力です。
Free, simple, and intuitive online database diagram editor and SQL generator.
既存DBをそのままヘッドレスCMSに変える柔軟バックエンド — Directusは既存のSQLデータベースに接続するだけでREST/GraphQL APIと管理パネルUIを自動生成するノーコード対応のヘッドレスCMSです。PostgreSQLやMySQL、SQLiteなど複数DBに対応し、新規にスキーマを作らずそのまま活用できる点がStrapi等との差別化点です。認証やカスタムUIも備え、アプリやダッシュボード構築を一気に加速します。
The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.
SQLもグラフも使えるマルチモデルDB — SurrealDBはドキュメント・グラフ・リレーショナルを一体化したRust製の分散データベースです。SQLライクなクエリでリアルタイムWebやIoT向けに使え、バックエンドやサーバーレスDBとしても利用できる点が特徴です。
A scalable, distributed, collaborative, document-graph database, for the realtime web
耐障害性を備えた分散SQLデータベース — CockroachDBはKVストア上に構築された分散SQLデータベースで、ディスクやマシン、データセンター障害にも自動復旧しつつ強整合なACIDトランザクションとSQLを提供します。マニュアル操作なしで水平スケールできる点が特徴で、クラウドネイティブな大規模アプリ向けにMySQLやPostgreSQL互換の運用性を求める開発者に向いています。
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
90超DBに対応する25MBの軽量クロスプラットフォームDBクライアント — Rust製で25MBという軽さながら、MySQLやPostgreSQL、MongoDB、Redis、DuckDBなど90以上のデータベースに対応するデータベース管理ツールです。デスクトップ・Docker・CLIに加え、AIアシスタントとMCP Serverを標準搭載し、DBeaverなど既存GUIクライアントに代わる軽量選択肢として注目されています。
25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP。
Rust製SQLite互換DB、Postgresも話せる「DBのLLVM」 — RustでSQLiteと互換のインプロセスSQLデータベースを再実装し、実験的にPostgresプロトコルにも対応したプロジェクトです。WebAssembly対応や複数言語向けバインディング(JS/Python/Java)も備え、SQLiteの後継となる汎用DBエンジンを目指しています。既存のSQLiteやlibSQLとの差別化点として注目されています。
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
MySQL互換のバージョン管理DB「Dolt」 — DoltはGitのようにfork・clone・branch・merge・push・pullできるSQLデータベースです。MySQL互換で接続でき、CLIもGitと同じ操作感。テーブル単位でデータ変更を履歴管理でき、マルチエージェントのメモリ基盤としても活用が広がっています。
Dolt – Git for Data
PromQL互換で高速・低コストな時系列データベース — VictoriaMetricsは監視向けの高速・低コストな時系列データベースで、PromQLやInfluxDB、Graphite、OpenTelemetry形式のデータに対応しています。シングルノードとクラスタ構成の両方を提供し、Grammarly、Roblox、Wix、Spotifyなど実運用実績があり、PrometheusやThanosの代替として観測基盤を拡張したいチームに向いています。
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
grepの40倍省トークンなAI向け検索エンジン — XERJはコードやドキュメント、PDFなどを自動インデックス化し、コーディングエージェントがgrepのように全文を読まずに必要な箇所だけ取得できるようにするローカル検索基盤です。Elasticsearch互換APIで既存クライアントがそのまま使え、参照コーディングによりトークン消費を数倍削減できます。
AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for BM25 full-text, vector and hybrid search, code search without grep, agent memory and RAG. Elasticsearch-compatible API; Corpus Hub serves hundreds of reference memory corpora.
DBとAIエージェントを繋ぐGoogle製MCPサーバー — GoogleapisによるオープンソースのMCPサーバーで、AIエージェントやIDE、アプリを直接エンタープライズDBに接続できます。既製ツールで即座にスキーマ探索やコード生成が可能な一方、NL2SQLや構造化クエリを安全に定義できるカスタムツールフレームワークも備え、幅広いDB(BigQuery、PostgreSQL、MongoDBなど)に対応します。
MCP Toolbox for Databases is an open source MCP server for databases.
.NET向けORM、EF Coreの最新動向をチェック — EF CoreはMicrosoftが開発する.NET向けのオブジェクト・データベースマッパーです。LINQクエリ、変更追跡、更新、スキーマ移行に対応し、SQL ServerやSQLite、Cosmos DB、PostgreSQLなど多様なDBをプロバイダー経由でサポートします。最新機能を試せるデイリービルドも提供されています。
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
コードでインフラ宣言、ローカル実行からAWS/GCPへ自動デプロイ — EncoreはSDKでデータベースやPub/Sub、オブジェクトストレージをコード内に宣言でき、CLIでローカル実行しながらデプロイ時にAWSやGCPへ対応リソースを自動構築します。手動インフラ設定を省きたい開発者やAIコーディングエージェント向けで、本番運用ではTerraformとの併用も可能です。
Infrastructure orchestration from local to your cloud
GraphBLASで爆速なLLM向けグラフDB — 疎行列演算ライブラリGraphBLASを基盤に使うことで高速なグラフ探索を実現するマルチテナント対応グラフデータベースです。LLMのナレッジグラフ(GraphRAG)やエージェントのメモリ、不正検知、クラウドセキュリティ用途に最適化されており、低レイテンシを重視した設計が特徴です。既存のグラフDBと比べて計算処理の効率に強みがあります。
A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).
Firebase公式のApple向けSDK、Gemini連携も — GoogleのFirebase公式Apple(iOS/macOS等)SDKのOSSリポジトリです。認証・データベース・Storage・Analyticsなど定番機能に加え、Firebase AI LogicによるGemini基盤モデル連携のプレビューも追加され、AI機能を組み込むアプリ開発者に注目です。CocoaPods配布は2026年10月で終了予定でSPM移行も進んでいます。
Firebase SDK for Apple App Development
グラフ×ベクトルを一体化したRust製AI向けDB — HelixDBはRustでフルスクラッチ開発されたOLTPグラフDBで、ベクトル検索や全文検索も標準搭載しています。RAGやAIエージェントのメモリ管理に必要なDB群(アプリDB・リレーショナル・ベクトル・グラフ)を1プラットフォームに統合できる点が特徴で、CLIから簡単に構築・運用できます。
HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.
PostgresをRustで書き直した新エンジン「pgrust」 — pgrustはPostgresをRustで再実装したプロジェクトで、ワイヤー互換・SQL互換を保ちつつ内部を刷新しています。JITコンパイル型のベクトル化クエリエンジン「Gravity」、スレッドベースの並行処理、クエリスケジューラ、統合メモリ管理などを備え、v0.4-betaとして開発が進行中です。
Postgres rewritten in Rust, now faster than Postgres and Clickhouse
RedisをRustで置き換える高速KVS「KiviDB」 — KiviDBはRust製のマルチスレッド型Redis/Valkey互換データベースで、RESPプロトコルに対応し既存クライアントをそのまま使えます。全文検索やベクトル検索を標準搭載し、32コアでパイプラインGETをRedis 8の約9倍、Dragonflyの2.3倍という性能を実現しています。ライセンスはAGPL-3.0です。
A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
PythonからSnowflakeへ公式接続 — SnowflakeへPythonから直接接続できる公式コネクタで、Python DB API 2.0に準拠しています。JDBC/ODBCに依存せずpipだけで導入でき、Javaなしでデータ分析・ETL処理を組みたいPythonエンジニアに向いています。なお次世代ドライバはdriversリポジトリで開発中です。
Snowflake Connector for Python
Electron不要、Rust製の軽量マルチDBクライアント「DBDelve」 — DBDelveはElectronやJVMを使わず、RustとGPUIで作られた軽量なデータベースクライアントです。起動が速く、数百万行のテーブルも滑らかにスクロールでき、Postgres・MySQL・SQLite・MongoDB・Redisなど多数のDBに対応しています。有料化しない方針を掲げ、重いGUIツールの代替を探す開発者向けの早期段階プロジェクトです。
Fast and lightweight DB Client made in Rust and GPUI.
SQLiteのような組み込み型・時間遡行対応グラフDB — MinigrafはDatalogクエリとバイテンポラル(トランザクション時間+有効時間)の時間遡行機能を持つ、単一ファイルの組み込みグラフDBです。SQLiteのグラフ版という位置づけで、AIエージェントやモバイル、ブラウザ上で動作し、再帰的な多段グラフ探索やLLMが生成しやすい簡潔な文法が特徴です。
Embedded graph memory for AI agents, mobile apps, and the browser.
Redis-compatible, open-source in-memory database written in Rust. Multi-shard, 287 commands, clients for Rust, .NET, Go, Java, Python and Node.js