JavaScript库工具
Catena --- 受 tRPC 启发的轻量级库,用于在 Express.js 顶部构建端到端类型安全的 API,易于将其插入现有的 Express.js 代码库中。
Layer Cake --- 用于 Svelte 的图形框架,可让您使用可重复使用的组件创建交互式图表、地图等数据驱动的可视化。
Meco --- 从收件箱中释放您的新闻简报。将您的新闻简报移至为阅读而建的空间,并在几秒钟内清理您的收件箱。 赞助商
Dev Error Boundary --- 一个增强 Remix 应用程序抛出和捕获的错误的 Vite 插件,提供更具描述性的 ErrorBoundary 组件。
uikit --- 用于使用 React Three Fiber 和 Yoga(可嵌入的 Flexbox 布局引擎)为 Three.js 构建高性能 3D 用户界面的库。
echarts-solid --- 一个库,提供了用于在 SolidJS 应用程序中更易于集成 ECharts 的组件。
ngx-signal-state --- 一种用于 Angular 信号的官方微型简单状态管理解决方案,原生 Angular 状态管理解决方案。
Glaze --- 由 GSAP 提供支持的一款用于动画的实用程序库,支持响应式设计、时间轴、嵌套动画属性等。
Alpine AJAX --- 一个 Alpine.js 插件,使您的 HTML 元素能够从服务器请求远程内容,从而使您能够构建简单、健壮、互动性强的网站。
Mode Watcher --- 一组简单的实用程序,允许您在 SvelteKit 应用程序中管理亮色和暗色模式。
Git、GitHub 和 CLI 工具
ntcharts --- 用 Go 编写的终端图表库,配合 Bubble Tea 框架和其他 TUI 使用。
Classy Ink --- Ink 库中 Box 和 Text 组件的简单插入替代品,其语法对于使用 Tailwind CSS 的人来说是熟悉的。
CodeFlattener --- 一个设计用于将存储库的结构和代码导出为单个平面文本文件的 Node.js 命令行工具。
BookBub --- 获得免费和折扣的畅销电子书。加入数百万快乐读者,最多可节省 95% 的最大电子书,根据您的阅读口味个性化,并每天向您发送交易。 赞助商
Hookdeck CLI --- 一种免费、无需帐户的 ngrok 替代品,用于本地异步 Web 开发(例如 Webhooks),使用 Go 编写。
janeway --- 一个带有对象检查、自动完成、可点击输出、将变量复制到剪贴板等功能的 Node.js 控制台 REPL。
superfile --- 适用于 Mac 和 Linux 的时尚现代终端文件管理器,部分支持 Windows,具有美观的用户界面、完全自定义、多面板视图等功能。
gitfs --- 一种以 Go 语言实现的包,将从远程 Git 存储库中下载的文件树呈现为内存中的 fs.FS 文件系统。
PullNotifier --- 一个 Slack 插件,让您可以直接在 Slack 上监视 GitHub 拉取请求。免费版本允许无限制的 PR 通知、无限制的存储库和最多 5 名团队成员。
GitHub Copilot in the CLI --- 现已普遍推出,对于 GitHub CLI 的扩展,提供一种类似聊天的界面,可在终端上询问有关命令行的问题。
构建工具、打包工具等
unplugin-parcel-macros --- 一种"Unplugin",可让您在 Webpack、Vite、Rollup、esbuild、Next.js 等中使用 Parcel 的宏实现。
remix-client-cache --- 专为 Remix 设计的功能强大且轻量级的库,使用 clientLoaders 在客户端上缓存服务器加载程序数据。
Blend --- 一款轻量级的 Node.js 工具,旨在简化项目内处理依赖项而不使用 Git 子模块的外部代码处理的替代方法。
px --- 一种 CLI 工具,可用于在不同的 JavaScript 包管理器之间运行命令,因此在不同项目上工作时无需切换包管理器。
NPMprune --- 一款轻量级 shell 脚本,旨在通过删除不必要的文件(如 Markdown、文档和配置文件)来清理您的 node_modules 目录。
BookBub --- 获得免费和折扣的畅销电子书。加入数百万快乐读者,最多可节省 95% 的最大电子书,根据您的阅读口味个性化,并每天向您发送交易。 赞助商
Nuxt Build Cache --- 一个高度实验性的 Nuxt 模块,可减少 Nuxt 构建速度达到 2 倍。
Dashpress --- 一种管理应用生成器,可帮助您快速有效地将数据库模式转换为时尚、可定制且高性能的管理仪表板。
create-dmg --- 一种 Node.js 工具,可让您为 macOS 应用创建一个好看的 DMG 文件。
npm-check-extras --- 一款 CLI 应用程序,用于检查过时和未使用的依赖项,并对所选依赖项运行更新或删除操作。
文章翻译自:Web Tools Weekly Issue #570 (JS Library Plugins, Git/CLI, Build Tools)