9 月上榜的、熱門的十個前端開源項目
本文轉載自微信公眾號「前端GitHub」,作者貓哥 。轉載本文請聯(lián)系前端GitHub公眾號。
大家好,我是你們的 貓哥,那個不喜歡吃魚、又不喜歡喵 的超級貓 ~
GitHub 上面有個 Trending 榜 (趨勢榜),在 Trending 頁面,你可以看到最近一些熱門的開源項目或者開發(fā)者,這個頁面可以算是很多人主動獲取一些開源項目和活躍開發(fā)者最好的途徑。
9 月的 前端月趨勢榜的 10 大項目 就不按最熱門來排序了,就介紹一些之前沒介紹過的好開源項目,但是又是最近熱門的吧。
平時如何發(fā)現(xiàn)好的開源項目,可以看看這篇文章:GitHub 上能挖礦的神仙技巧 - 如何發(fā)現(xiàn)優(yōu)秀開源項目
1. milkdown
Milkdown 是一個所見即所得的編輯器框架。
- 所見即所得的 Markdown - 以一種優(yōu)雅的方式編寫 markdown
- 可定制主題 - 主題可以通過 npm 包安裝和共享
- 可交互 - 通過插件支持你的腦洞
- 值得信賴 - 基于prosemirror 和 remark構建
- 斜線指令和工具條 - 讓任何人都可以使用,通過插件
- 數(shù)學支持 - LaTeX 數(shù)學公式支持,通過插件
- 表格支持 - 擁有流暢的 ui 的表格支持,通過插件
- 圖表支持 - 基于mermaid的圖表支持,通過插件
- 協(xié)同編輯 - 基于yjs的協(xié)同編輯支持,通過插件
- 剪貼板 - 支持 markdown 格式的復制粘貼,通過插件
- Emoji - 支持 emoji 快捷指令和選擇器,通過插件
https://github.com/Saul-Mirone/milkdown
2. tauri
使用 Web 前端構建更小、更快、更安全的桌面應用程序。
Tauri 是一個框架,用于為所有主流桌面平臺構建微小、快速的二進制文件。
開發(fā)人員可以集成任何編譯成 HTML、JS 和 CSS 的前端框架來構建他們的用戶界面。
https://github.com/tauri-apps/tauri
3. material-ui
MUI 是一個簡單且可定制的組件庫,用于構建更快、更美觀、更易于訪問的 React 應用程序。
https://github.com/mui-org/material-ui
4. discord.js
discord.js 是一個強大的 Node.js 模塊,可讓您輕松與 Discord API 交互。
特點:面向對象、可預測的抽象、高性能、100% 覆蓋 Discord API
https://github.com/discordjs/discord.js
5. react-native
使用 React 構建原生應用程序的框架。
https://github.com/facebook/react-native
6. nest
用于構建高效且可伸縮的服務端應用程序的漸進式 Node.js 框架。
- 完美支持 Typescript
- 面向 AOP 編程
- 支持 Typeorm
- 高并發(fā),異步非阻塞 IO
- Node.js 版的 spring
- 構建微服務應用
https://github.com/nestjs/nest
7. solid
用于構建用戶界面的聲明式、高效且靈活的 JavaScript 庫。
https://github.com/solidjs/solid
8. stitches
幾乎零運行時的CSS-in-JS, SSR,多變體支持,一流的開發(fā)體驗。
https://github.com/modulz/stitches
9. prisma
用于 Node.js 和 TypeScript 的下一代 ORM | PostgreSQL、MySQL、MariaDB、SQL Server、SQLite 和 MongoDB(預覽版)
https://github.com/prisma/prisma
10. swc
SWC 是一個超快的 typescript / javascript 編譯器。它是 rust 和 javascript 同時使用的庫。
https://github.com/swc-project/swc
最后
好了,9 月的前端月趨勢榜中熱門的、最新上榜的 10 大前端開源項目就是上面那些了。