SQLPage—仅用 SQL 就能生成网页的工具2该项目是用 Rust 编写的基于 SQL 的 Web 应用构建工具。用户只需编写 SQL,就能自动生成可交互的 Web 界面,无需使用其他编程语言,让数据科学家sqlpage·Rust·1 年前2.7k
tetris-sql—仅用 SQL 写的俄罗斯方块2该项目是仅用 SQL 代码实现的俄罗斯方块游戏,展示了 SQL 语言的强大能力(图灵完备)。它通过 PostgreSQL 数据库中的表和查询语句来控制游戏逻辑和nuno-faria·PLpgSQL·1 年前2.6k
readyset—Rust 开发的 SQL 数据库缓存引擎该项目是采用 Rust 开发的 Postgres 和 MySQL 数据库缓存层,支持自动维护缓存、缓存复杂的 SQL 查询结果和保持数据实时同步等功能。使用时无readysettech·Rust·1 年前1.1k
odc—企业级数据库协同开发平台该项目是提供数据库协同开发和数据管理的平台,专为提升 SQL 开发效率而设计。它基于 Spring Boot 和 Electron 构建,提供了 Web 和桌面oceanbase·Java·1 年前1.8k
JSqlParser—解析 SQL 语句的 Java 库该项目可以读取 SQL 语句,并分解成结构化的 Java 对象,实现用 Java 代码解析或动态生成 SQL 语句,支持 SQL 标准和主流的关系型数据库。JSQLParser·Java·1 年前3.2k
sqlx—强大的 Rust 异步 SQL 工具包这是一个真正的异步 SQL 库,完全使用 Rust 语言开发,支持 PostgreSQL、MySQL、MariaDB、SQLite 数据库。它提供了编译时检查查launchbadge·Rust·1 年前1.3k
harlequin—简单、快速、美观的终端数据库客户端这是一个带界面的命令行数据库客户端,提供了数据库和表目录、查询编辑器、显示结果、导出数据的功能,支持 DuckDB、SQLite、Postgres、MySQL tconbeer·Python·2 年前2.3k
sqlglot—一个非常全面的 SQL 解析器该项目是用 Python 写的 SQL 解析器、转译器和优化器,它可以格式化 SQL 以及支持在 20 种不同方言和 SQL 之间进行转化,可用来自定义解析器、tobymao·Python·2 年前2.7k
sqlc—将 SQL 转成类型安全的 Go 代码的工具1它可以将输入的 SQL 语句,自动转化成类型安全、可读的操作数据库的 Go 代码,支持 MySQL、PostgreSQL 和 SQLite 数据库。sqlc-dev·Go·3 年前1.5k
dsq—可直接用 SQL 查询数据文件的命令行工具通过该项目无需将数据导入数据库,就能用 SQL 查询文件内的数据,可执行模糊查询、计数、排序等命令,支持 JSON、CSV、Excel、Parquet、YAMLmultiprocessio·Go·3 年前1.7k
sql-injection-payload-list—关于 SQL 注入知识的集合该项目解释了什么是 SQL 注入和一些常见的例子,以及如何发现、利用、防范各种 SQL 注入漏洞。payloadbox·Other·3 年前1.1k
sqlfluff—SQL 代码风格检查工具编程语言的 linter 工具随处可见,但是少有 SQL 的工具。该项目就是用来检查、统一 SQL 代码风格的工具,支持 MySQL、BigQuery、Hivesqlfluff·Python·3 年前1.3k
Archery—在线 SQL 审核查询平台它采用 Django+Bootstrap 框架开发而成,支持 MySQL、Oracle 等数据库的 SQL 上线、备份、慢日志查询等功能。hhyo·Python·3 年前1k
mindsdb—利用企业数据定制人工智能的平台该项目把机器学习引入 SQL 数据库,将模型作为虚拟表(AI-table),从而省去了数据准备、预处理等步骤,可以直接用 SQL 查询时间序列、回归、分类预测的mindsdb·Python·3 年前1.9k
ydb—Yandex 开源的企业级分布式 SQL 数据库它具有高可用、易扩展、事务、强一致性、灾后自动恢复等特点,提供 Web 平台方便查询以及 Go、Java、Python、JavaScript 等多种编程语言 ydb-platform·C++·3 年前864