sqlc-dev/sqlcGo17.0k

sqlcは、SQLクエリから型安全なコードを自動生成するツールです。データベーススキーマとSQLクエリを元に、Go、TypeScript、Pythonなどの言語で型安全なデータアクセス層のコードを生成できます。手動でのORMマッピングが不要になり、コンパイル時にSQLの型チェックが行われるため、実行時エラーを大幅に削減できます。データベースを扱うWebアプリケーションやAPIの開発において、開発効率と品質の向上が期待できます。

ユースケース: WebアプリケーションやAPIでデータベースアクセス層を型安全に実装したい場合

  • SQLクエリから自動的に型安全なコード生成
  • 複数言語対応(Go、TypeScript、Python等)
GitHubで見る →

Generate type-safe code from SQL

関連リポジトリ

GitとMySQLが合体!テーブルをブランチ・マージ・差分管理できるバージョン管理付きSQLデータベース — dolt

dolthub/doltGo21.2k

Doltは、Gitのバージョン管理機能とMySQLデータベースの機能を組み合わせた革新的なデータベースです。通常のMySQLクライアントから接続してSQLを実行できるだけでなく、テーブルのデータやスキ

無料で使える企業レベルのBIツール!60以上のデータベースに対応するダッシュボード作成プラットフォーム — superset

apache/supersetTypeScript72.1k

Apache Supersetは、データの分析や可視化をブラウザ上で行える無料のビジネスインテリジェンス(BI)ツールです。プログラミングの知識がなくても、マウス操作だけで棒グラフや地図などの美しいグ

金融データを「一度つないで、どこでも使える」オープンソースの統合基盤 — OpenBB

OpenBB-finance/OpenBBPython64.8k

OpenBBは、株価や経済指標などの金融データをさまざまなデータソースから集めて、Python・Excel・AIエージェント・REST API(ソフト同士をつなぐ仕組み)など複数の場所から簡単に使える

surrealdb/surrealdb

surrealdb/surrealdbRust31.2k

SurrealDBは、スケーラブルで分散型のマルチモデルデータベースで、ドキュメント型とグラフ型の両方の機能を持ちます。リアルタイムWebアプリケーションに最適化されており、従来のSQLライクなクエリ

rustfs/rustfs

rustfs/rustfsRust21.8k

RustFSは、S3互換の高性能オブジェクトストレージシステムです。4KBのオブジェクトペイロードでMinIOより2.3倍高速な処理性能を実現し、MinIOやCephなどの他のS3互換プラットフォーム