Babel 是一个社区驱动的 JavaScript 编译器,可将现代 JavaScript 语法转换为兼容旧环境的版本,让开发者使用最新语言特性。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONPrettier 是一款具有主见的代码格式化工具,它通过解析代码并根据一致的规则重新打印来强制执行统一风格,同时考虑最大行宽并在需要时进行换行。它支持在编辑器保存时、pre-commit 钩子或 CI 中运行。
remark 是 unified 生态中一个插件驱动的 markdown 处理器。它将 markdown 解析为 AST(mdast),允许插件检查并转换,再序列化回文本,拥有 150 多个插件以及用于检查和格式化的 CLI。
一个MCP服务器和CLI工具,利用tree-sitter为20多种语言的代码库提供结构图谱,与基于grep的探索相比,可将令牌使用量减少多达75%。
Trace是一款Chrome扩展,用于网站分析与调试。支持Cookie追踪、事件监听、对象Hook、脚本注入、请求拦截、变量追踪、JS反混淆及响应流转修改等功能,适用于前端开发者排查问题与逆向分析。
Graphify 是一个 CLI 技能,可将代码库映射为可供 AI 编码助手查询的知识图谱。它使用 tree-sitter 进行本地确定性代码解析,不使用嵌入,并输出 graph.html、GRAPH_REPORT.md 和 graph.json。
Ditto 是一款“语义 CI”工具,通过 ts-morph 扫描 JavaScript/TypeScript 仓库,利用 LLM 对函数进行指纹提取并基于嵌入进行聚类,旨在发现行为相同但写法不同的 Type-4 克隆,并通过沙箱执行纯函数来验证其差异。
高性能代码智能 MCP 服务器,将代码库索引为持久知识图谱,供 AI 编码代理使用。支持通过 tree-sitter 的 162 种语言,提供亚毫秒结构化查询,具备 15 项 MCP 工具,并以单一原生二进制发布,无需运行时依赖。