Skip to content

大家好,我是农村程序员,独立开发者,行业观察员,前端之虎陈随易。

如果本文能给你提供启发或帮助,欢迎动动小手指,一键三连 (点赞评论转发),给我一些支持和鼓励,谢谢。


🔥 好用的 Electron 应用构建工具 - electron-vite

好用的 Electron 应用构建工具

好用的 Electron 应用构建工具

名称内容
star数量4k
github地址https://github.com/alex8088/electron-vite
npm地址https://www.npmjs.com/package/electron-vite
周下载量46,333
最后维护3周前

推荐理由

使用 Vite 开发跨平台 Electron 桌面应用,提供了热重载,源代码加密保护,以及预配置,资源优化等功能。

🔥 好用的 JSON 可视化工具 - jsoncrack

好用的 JSON可视化工具

名称内容
star数量37.2k
github地址https://github.com/AykutSarac/jsoncrack.com
npm地址
周下载量
最后维护3天前

推荐理由

很有意思的一个项目,可以将 JSON,YAML,XML,CSV 等数据进行可视化查看。

🔥 好用的浏览器指纹库 - fingerprintjs

好用的浏览器指纹库

名称内容
star数量24.1k
github地址https://github.com/fingerprintjs/fingerprintjs
npm地址https://www.npmjs.com/package/@fingerprintjs/fingerprintjs
周下载量323,096
最后维护2周前

推荐理由

可能很多人还不了解什么是浏览器指纹,比如要在用户未登录注册的情况下,识别用户是谁。

那么就可以用浏览器指纹技术,生成一个唯一的识别码,用户下次访问,就能根据浏览器指纹匹配用户信息。

与 Cookie 和本地存储不同,指纹在隐身/私人模式下保持不变,即使浏览器数据被清除,这个指纹数据也不会变化。

🔥 好用的本地优先开发库 - rxdb

好用的本地优先开发库

好用的本地优先开发库

名称内容
star数量22.1k
github地址https://github.com/pubkey/rxdb
npm地址https://www.npmjs.com/package/rxdb
周下载量23,522
最后维护2天前

推荐理由

什么是本地优先呢?就是所有数据都保存在本地,也可以联网同步到线上。

这样的应用,兼具快速响应和数据同步,比起普遍的前后端分离项目来说,用户体验会更好。

🔥 好用的微信机器人开发库 - wechaty

好用的微信机器人开发库

名称内容
star数量21.1k
github地址https://github.com/wechaty/wechaty
npm地址https://www.npmjs.com/package/wechaty
周下载量5,178
最后维护2个月前

推荐理由

相信不少人都知道 wechaty,这个项目,已经持续更新运营多年了,非常稳定。

如果你需要自研微信机器人,那么这个库是不二之选,基于 Node.js 开发也异常方便。

不过,记得要用微信小号哦。

🔥 好用的日历开发库 - fullcalendar 与 tui.calendar

其一

好用的日历开发库-1

名称内容
star数量19k
github地址https://github.com/fullcalendar/fullcalendar
npm地址https://www.npmjs.com/package/fullcalendar
周下载量147,774
最后维护3个月前

其二

好用的日历开发库-2

名称内容
star数量12.2k
github地址https://github.com/nhn/tui.calendar
npm地址https://www.npmjs.com/package/@toast-ui/calendar
周下载量12,136
最后维护2年前

推荐理由

fullcalendar 常年维护更新,也提供了付费 pro 版,值得一试。

如果想找完全免费的替代品,tui.calendar 也很不错。

🔥 好用的私有 npm 仓库搭建库 - verdaccio

好用的私有npm仓库搭建库

好用的私有npm仓库搭建库

名称内容
star数量21.1k
github地址https://github.com/verdaccio/verdaccio
npm地址https://www.npmjs.com/package/verdaccio
周下载量279,719
最后维护6小时前

推荐理由

如果公司的 npm 包不便发布到公网,同时又需要 npm 包的管理,维护,下载,更新等。

那么可以用这个搭建一个私有的 npm 仓库,天知,地知,自己人知,安全得很。

🔥 好用的独立日期选择库 - flatpickr

好用的独立日期选择库

名称内容
star数量16.3k
github地址https://github.com/flatpickr/flatpickr
npm地址https://www.npmjs.com/package/flatpickr
周下载量952,925
最后维护3年前

推荐理由

日历选择一般 UI 组件会自带,如果你只想用日历,而不想引入整个 UI 库,那么 flatpickr 是一个不错的选择。

它没有任何依赖,体积不到 60kb,提供了 51 种语言,8 种颜色。

🔥 好用的回合制游戏开发库 - boardgame.io

好用的回合制游戏开发库

名称内容
star数量11.9k
github地址https://github.com/boardgameio/boardgame.io
npm地址https://www.npmjs.com/package/boardgame.io
周下载量624
最后维护3个月前

推荐理由

这个 nodejs 框架,专为回合制游戏开发而生。

适合个人开发者,小型工作室来进行快速开发。


往期文章:

何以解忧,唯有代码。不忘初心,方得始终。