搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 7 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
chinese-poetry/chinese-poetry
1. 解决什么问题:这是一个最全的中华古诗词开源数据库,旨在将唐诗、宋诗、宋词等古典文集以结构化数字格式开放,降低开发者和爱好者获取与使用诗词数据的门槛。 2. 主要技术栈或实现方式:项目通过爬虫技术从互联网收集整理数据,并以 JSON 格式进行存储和分发,便于直接集成到各类应用中。 3. 亮点或适用场景:数据规模庞大(含近1.4万诗人、超30万首诗词),且内置高频词分析图谱,非常适合用于构建诗词学习工具、AI 诗歌生成模型或传统文化数据可视化项目。
JavaScript
数据库/存储
53.0k
drawdb-io/drawdb
1. 这是一个免费、直观的在线数据库关系图(ERD)编辑器,能直接在浏览器中可视化设计数据库结构。 2. 基于 JavaScript / Node.js 构建,主要前端工程,支持本地开发、静态构建和 Docker 部署。 3. 无需注册即可使用,支持导入导出 SQL、生成迁移脚本,适合开发者和数据库设计师快速建模与协作。
JavaScript
数据库/存储
38.2k
typicode/lowdb
1. 解决什么问题:为 JavaScript/TypeScript 项目提供一个零依赖、即开即用的本地 JSON 文件数据库,免去复杂安装与配置。 2. 主要技术栈或实现方式:基于纯 JavaScript 对象操作,提供异步/同步适配器读写 JSON 文件,支持 TypeScript 类型安全,并可通过适配器切换存储引擎或格式。 3. 亮点或适用场景:极致轻量,完全用原生 JS 思维操控数据(如数组的 push、filter),适合小型项目、原型开发、CLI 工具、Electron 应用和测试场景,且可无缝扩展 Lodash 等库增强查询能力。
JavaScript
数据库/存储
22.6k
knex/knex
1. Knex.js 是一个 Node.js 的 SQL 查询构建器,用可链式调用的 API 生成标准 SQL,解决手写字符串拼接的繁琐与安全风险,并屏蔽不同数据库的方言差异。 2. 基于 JavaScript/TypeScript 实现,内置连接池、事务、流式查询和 Promise/回调双
JavaScript
数据库/存储
20.3k
amark/gun
1. 它是一个用于去中心化图数据实时同步的开源网络安全协议。 2. 采用 JavaScript 实现,支持点对点网络、图数据库、离线优先和端到端加密。 3. 适合构建无需中心服务器的实时协作应用,如去中心化聊天、视频会议和社交平台。
JavaScript
数据库/存储
19.1k
mysqljs/mysql
1. 解决什么问题 / 是什么:一个纯 JavaScript、无需编译的 Node.js MySQL 驱动,让 Node.js 应用能直接通过 MySQL 协议与数据库通信。 2. 主要技术栈或实现方式:基于 Node.js 的 TCP 连接纯手工实现 MySQL 协议,提供连接池、流式查询、预处理语句等全套 API。 3. 亮点或适用场景:零依赖、安装即用,适合需要轻量集成 MySQL 的 Node.js 后端服务,尤其在对编译环境有限制的部署中优势明显。
JavaScript
数据库/存储
18.6k
apache/pouchdb
1. PouchDB 是一个受 CouchDB 启发、可运行在浏览器中的轻量级 JavaScript 数据库,旨在让 Web 应用在离线时也能正常使用。 2. 它采用纯 JavaScript 实现,可在浏览器和 Node.js 环境中本地存储数据,并提供类似 CouchDB 的 API。 3. 核心亮点是支持多端数据同步(与 CouchDB 或同类数据库),特别适合需要离线优先、实时同步的 PWA 或移动端 Web 应用。
JavaScript
数据库/存储
17.6k
automerge/automerge-classic
1. 它是一个类 JSON 的 CRDT 数据结构,允许多用户同时修改并自动合并,无需处理冲突。 2. 原经典版为纯 JavaScript 实现;当前开发已全部转向基于 Rust 的新版本,便于跨平台移植。 3. 适合构建实时协作应用,如协作文档、富文本编辑器等需要无冲突自动合并的场景。
JavaScript
数据库/存储
14.7k
nextapps-de/flexsearch
1. 解决什么问题 / 是什么:一款用于浏览器和 Node.js 的下一代全文搜索库,提供高性能、丰富的搜索能力,如多字段搜索、模糊匹配、音素转换和结果高亮等。 2. 主要技术栈或实现方式:基于 JavaScript 实现,支持 InMemory、IndexedDB、Redis、SQLite、Postgres、MongoDB 和 Clickhouse 等多种存储后端,并可通过 Web Worker 实现并行索引与查询的扩展。 3. 亮点或适用场景:查询性能号称比同类库快百万倍,支持 CJK 等多语言字符集,适合需要极速搜索体验的自动补全、文档检索和各类大规模数据集的可扩展搜索场景。
JavaScript
数据库/存储
13.8k
sql-js/sql.js
sql.js 是一个将 SQLite 数据库编译到 JavaScript 的库,让开发者能在浏览器中直接创建和查询关系型数据库。它主要使用 Emscripten 将 SQLite 编译为 WebAssembly 或 JavaScript,数据库文件存储在内存中。其亮点在于完全在浏览器端运行,无需后端服务,适合用于离线应用、在线演示工具或需要客户端数据处理的场景。
JavaScript
数据库/存储
13.6k
louischatriot/nedb
1. 解决什么问题:提供一个纯 JavaScript 的嵌入式数据库,可在 Node.js、Electron、NW.js 和浏览器中直接使用,无需安装数据库服务或二进制依赖。 2. 主要技术栈或实现方式:纯 JavaScript 编写,API 是 MongoDB 的子集,支持内存或文件持久化存储,通过简单的构造函数配置即可创建数据存储。 3. 亮点或适用场景:轻量无外部依赖,适合小型桌面应用、浏览器端离线应用或原型开发,但因已停止维护,不建议用于生产环境或对安全要求高的场景。
JavaScript
数据库/存储
13.5k
brianc/node-postgres
1. 面向 Node.js(及 Bun、Deno 等)的非阻塞 PostgreSQL 客户端,让应用能够异步高效地与数据库交互。 2. 采用纯 JavaScript 与可选的 Native libpq 绑定双实现,整个项目以 monorepo 组织多个配套模块(如连接池、查询流等)。 3. 性能被公认为 Node.js 生态中最快,内建连接池、扩展式数据类型转换并完整支持参数化查询、LISTEN/NOTIFY 和 COPY 等高级特性,适合高并发、数据密集型后端场景。
JavaScript
数据库/存储
13.2k
luin/medis
1. 项目定位:Medis 是一款专为 macOS 设计的 Redis 数据库可视化管理工具,提供美观易用的图形界面来替代命令行操作。 2. 技术栈:基于 Electron、React 和 Redux 构建跨平台桌面应用,底层使用 ioredis 与 Redis 交互,并通过 ssh2 支持 SSH 隧道连接远程服务器。 3. 核心亮点:支持无阻塞的 SCAN 扫描、SSH 隧道连接、JSON/MessagePack 高亮验证,以及 Keys 编辑、终端命令、集群管理等高级功能,适合生产环境的 Redis 管理与调试。
JavaScript
数据库/存储
11.7k
protobufjs/protobuf.js
1. 提供纯 JavaScript 与 TypeScript 环境下的 Protocol Buffers 实现,让应用高效编码解码二进制结构化数据,无需依赖 protoc 编译器。 2. 通过运行时解析 .proto 文件、反射支持和可选的静态代码生成完成序列化,核心用 JavaScript 编写并附带强类型声明。 3. 亮点是无需 protoc 即可在 Node.js 和浏览器中直接加载 schema,支持灵活的编解码与对象互转,适用于微服务通信、持久化存储等高性能二进制序列化场景。
JavaScript
数据库/存储
10.6k
olivernn/lunr.js
1. 一个运行在浏览器端的轻量级全文搜索引擎,能够对 JSON 文档建立索引并支持文本检索,类似 Solr 但极其精简。 2. 纯 JavaScript 实现,可在浏览器中直接加载或通过 npm 安装,无需服务器端依赖。 3. 支持多语言全文搜索、字段级搜索、文档与词项权重提升、模糊匹配等特性,特别适合需要在客户端离线或低延迟搜索数据的 Web 应用。
JavaScript
数据库/存储
9.2k
orbitdb/orbitdb
1. OrbitDB 是一个无服务器、分布式、点对点的数据库,专为去中心化网络应用设计。 2. 基于 IPFS 存储、Libp2p Pubsub 自动同步和 Merkle-CRDTs 无冲突复制数据结构实现,支持事件、文档、键值等多种数据库类型。 3. 适用于本地优先的 Web 应用、区块链应用和去中心化协作场景,具备可扩展的自定义数据模型与多端自动同步能力。
JavaScript
数据库/存储
8.8k
porsager/postgres
1. 这是一个适用于 Node.js、Deno、Bun 和 Cloudflare Workers 的高性能全功能 PostgreSQL 数据库客户端。 2. 核心采用 ES6 标签模板字符串实现安全参数化查询,配合动态 SQL 构建和简洁的 API 设计。 3. 亮点在于性能极快、支持多运行时、提供动态插入、事务、实时订阅等高级功能,适合在边缘函数或无服务器环境中使用。
JavaScript
数据库/存储
8.7k
appbaseio/dejavu
1. 一款用于 Elasticsearch 和 OpenSearch 的现代 Web 用户界面,支持数据的导入、浏览、编辑与搜索。 2. 基于 React 16.6 构建,纯客户端渲染,提供 Docker 镜像和静态托管两种部署方式。 3. 亮点包括可视化过滤器、JSON/CSV 数据导入导出、分面搜索界面构建与代码导出,适合快速可视化管理和调试搜索引擎数据。
JavaScript
数据库/存储
8.5k
elasticsearch-dump/elasticsearch-dump
1. 它是一个命令行工具,用于在 Elasticsearch / OpenSearch 集群与文件或流之间导入导出索引的映射、数据、别名和模板。 2. 基于 Node.js 实现,使用 scroll 查询流式读取数据,并支持文件、标准流、S3 等多种输入输出源。 3. 支持按类型分别导出(映射、数据等)、按查询过滤、分片复制等,适用于跨集群迁移、备份恢复及数据子集导出等场景。
JavaScript
数据库/存储
7.9k
WiseLibs/better-sqlite3
better-sqlite3 是 Node.js 中用于操作 SQLite3 数据库的速度最快且最简单的库。它主要使用 JavaScript 和 C++ 实现,通过同步 API 直接调用 SQLite 原生库以获得极致性能。其亮点在于比同类库快数倍,支持事务、用户自定义函数和 Worker 线程,非常适合需要高性能本地数据库操作的 Node.js 应用。
JavaScript
数据库/存储
7.4k
AlaSQL/alasql
1. AlaSQL 是一个能在浏览器、Node.js 和移动应用中运行的 JavaScript SQL 数据库,同时支持关系表和无模式的 JSON 数据。 2. 它使用纯 JavaScript 实现,以内存数据处理为核心,兼容大部分 SQL-99 语法,可直接查询 Excel、CSV、JSON 等文件或本地存储。 3. 亮点是极快的查询速度和灵活的数据源接入,特别适合客户端 BI/ERP 数据处理、轻量 ETL 以及需要在前端直接进行类 SQL 操作的多平台场景。
JavaScript
数据库/存储
7.3k
共 21 个高星项目
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K