大家好,我是农村程序员,独立开发者,行业观察员,前端之虎陈随易。
- 本文不含 AI,纯古法手打,请诸君放心食用。
- 关注公众号:
陈随易
,获取最新文章。 - 个人网站 1️⃣:https://chensuiyi.me
- 个人网站 2️⃣:https://me.yicode.tech
如果本文能给你提供启发或帮助,欢迎动动小手指,一键三连 (点赞
、评论
、转发
),给我一些支持和鼓励,谢谢。
🔥 好用的 Electron 应用构建工具 - electron-vite
名称 | 内容 |
---|---|
star数量 | 4k |
github地址 | https://github.com/alex8088/electron-vite |
npm地址 | https://www.npmjs.com/package/electron-vite |
周下载量 | 46,333 |
最后维护 | 3周前 |
推荐理由
使用 Vite 开发跨平台 Electron 桌面应用,提供了热重载,源代码加密保护,以及预配置,资源优化等功能。
🔥 好用的 JSON 可视化工具 - jsoncrack
名称 | 内容 |
---|---|
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
其一
名称 | 内容 |
---|---|
star数量 | 19k |
github地址 | https://github.com/fullcalendar/fullcalendar |
npm地址 | https://www.npmjs.com/package/fullcalendar |
周下载量 | 147,774 |
最后维护 | 3个月前 |
其二
名称 | 内容 |
---|---|
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
名称 | 内容 |
---|---|
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 框架,专为回合制游戏开发而生。
适合个人开发者,小型工作室来进行快速开发。
往期文章: