探索 TypeScript 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
可复用的 React 错误边界组件,支持所有 React 渲染器(包括 React DOM 和 React Native)。提供 fallback、fallbackRender 和 FallbackComponent 等多种方式渲染回退 UI。
轻松构建美观的命令行应用。提供开箱即用的提示组件 @clack/prompts,以及无样式的底层原语 @clack/core。
面向初学者的交互式 TypeScript 教程。提供视频讲解、文本解释和内置 Stackblitz 编辑器。通过 `npm run exercise` 运行练习,鼓励主动探索式学习。
基于 OpenAI GPT-3.5 Turbo API 的极简 Web UI 演示。支持本地运行与 Vercel、Netlify、Docker 等多种部署方式。
图解 React 源码,基于 v17.0.2,通过大量配图深入解析 React 核心原理,涵盖 Fiber、Hook、调度器等核心机制。
快速复制 Git 仓库,无需完整历史记录。支持 GitHub、GitLab、Bitbucket 等平台,可指定分支、标签或提交哈希。提供缓存、离线支持及 JavaScript API。
支持 S3、Dropbox、Webdav、OneDrive、Google Drive 等多种云服务的 Obsidian 同步插件。提供端到端加密、定时自动同步、智能冲突处理及移动端支持。
基于 OpenTUI 的终端 diff 查看器,专注代码审查。支持多文件侧边栏导航、AI 内联注释、分屏/堆叠/响应式布局。提供监视模式自动重载,兼容键盘、鼠标、分页器及 Git difftool。可处理 Git、Jujutsu、Sapling 版本库,或直接比较文件与补丁。代理工作流友好。
极简主义友好的 React 和 Preact 路由器,仅约 2.2KB。基于 Hooks,提供熟悉的 Route、Link、Switch 等组件,以及 useLocation、useRoute 等钩子 API。无顶层 Router 组件,完全可选。
精美的动画图标集合,基于 TypeScript 开发。提供多种框架支持,包括 Svelte、Vue、Angular 和 Flutter。欢迎贡献,可用于个人和商业项目。
为 TypeScript 应用提供针对特定运行时环境优化的可扩展 TSConfig 配置集,由社区维护,类似 Definitely Typed 的 TSConfig 版本。
开箱即用的中后台表单、表格、图表解决方案。FormRender 像写 input 一样写表单;TableRender 协议生成高灵活搜索列表;ChartRender 傻瓜式图表绘制;FormGenerator 可视化搭建表单。
免费开源的容器与 Kubernetes 开发工具,提供直观的图形界面,支持构建、管理和部署容器与 Kubernetes。支持多种容器引擎,具备系统托盘、企业代理和 OCI 镜像仓库管理功能。
React Hook 库,使用 TypeScript 编写,开箱即用。提供多种常用 Hooks,支持树摇优化,可按需引入,减少打包体积。
专为 Stitch MCP 服务器设计的 Agent Skills 库,遵循开放标准,兼容 Antigravity、Gemini CLI 等编码代理。提供设计、循环生成、提示增强等技能,支持 TypeScript。
并行运行多个命令,比 `npm run watch-js & npm run watch-less` 更强大。支持跨平台,输出带前缀易于跟踪,可一键终止所有命令。
全功能 GitHub SDK,支持浏览器、Node.js 和 Deno。集成 API 客户端、App 客户端和 Action 客户端,提供 REST/GraphQL 请求、认证、Webhook 和 OAuth 功能。具备完整 API 覆盖、最佳实践、100% 测试覆盖率和 TypeScript 类型支持。支持插件扩展和按需构建,可自定义请求和 Webhook 生命周期。
基于 RxJS 的 Redux 中间件,用于处理异步操作和副作用。通过 Epics 组合和取消动作,简化复杂异步流程。
TypeScript 的 1:1 验证器,从编辑器到运行时全程优化。使用熟悉的类型安全语法解析运行时验证器,适用于 JSON 负载或表单等外部数据校验。
AngularFire 为 Angular 开发者提供更自然的 Firebase 体验。支持依赖注入、Zone.js 包装器、RxJS 流、NgRx 集成、懒加载、部署脚手架、Google Analytics 和路由守卫。通过 `ng add @angular/fire` 快速集成。
Tuta Mail 是一款注重安全与隐私的电子邮件服务,提供端到端加密,支持在所有设备上加密邮件、联系人和日历条目。主要使用 TypeScript 开发。
基于令牌的 AngularJS 身份验证模块,支持 Google、Facebook、Twitter 等 OAuth 提供商及邮箱密码登录,可轻松扩展自定义 OAuth 1.0/2.0 提供商。
基于 Pi SDK 的自主编码代理系统,支持元提示、上下文工程和规范驱动开发。具备 CLI 工具、MCP 服务器集成、智能模型路由和 VS Code 扩展,可长时间自主运行并保持项目上下文。
面向未来的 Node.js Serverless 框架,支持 AWS、阿里云、腾讯云及传统 VM/容器部署。提供全栈开发能力,与 React/Vue 无缝集成,基于装饰器和依赖注入构建企业级应用。
基于 Next.js 和 TypeScript 构建,集成 Supabase 进行用户认证与数据库管理,支持 Stripe 支付和订阅状态自动同步。提供完整 SaaS 订阅应用模板。
支持 JWA、JWS、JWE、JWT、JWK、JWKS 的 JavaScript 模块,适用于 Node.js、浏览器、Cloudflare Workers、Deno、Bun 等 Web 互操作运行时。零依赖,树摇优化,提供签名、验证、加密、解密及密钥管理功能。
为 VSCode 提供 Vim 模式,基于 Neovim 实现。支持完整的 Vim 集成、自定义配置和插件,同时保留 VSCode 的原生功能,如插入模式和 LSP。