十個值得學(xué)習(xí)的 Vue 開源實戰(zhàn)項目!
大家好,我是 CUGGZ,提前祝大家周末愉快呀~
今天來分享 10 個值得學(xué)習(xí)的 Vue 開源實戰(zhàn)項目,通過實戰(zhàn)項目提升編程能力!
Wiki.js
Wiki.js 是一款基于 Node.js + Vue 技術(shù)棧的強大、可高度擴展、開源的 Wiki 系統(tǒng)。其界面簡潔美觀、權(quán)限管理靈活,支持多種編輯器、多種用戶驗證方式、多種備份存儲方式、多種搜索引擎,支持國際化、自定義主題、流量分析等,適合做小團隊的知識庫,適合管理和閱讀,支持協(xié)同創(chuàng)作。
Github:https://github.com/requarks/wiki。
Hoppscotch
Hoppscotch 是一種可以通過 Web 服務(wù)的方式構(gòu)建 API 訪問的工具,使用 Node.js + Vue 開發(fā),采用簡約的 UI 設(shè)計,能實時發(fā)送和獲取響應(yīng)值,它的的前身是 Postwoman。Hoppscotch 功能與 Postman 類似,不僅支持 HTTP/HTTPS ,而且還支持 WebSocket、Socket.io、EventSourcee、MQTT、GraphQL。
Github:https://github.com/hoppscotch/hoppscotch。
Slidev
Slidev 是基于 Web 的幻燈片制作和演示工具。它旨在讓開發(fā)者專注在 Markdown 中編寫內(nèi)容,同時擁有支持 HTML 和 Vue 組件的能力,并且能夠呈現(xiàn)像素級完美的布局,還在你的演講稿中內(nèi)置了互動的演示樣例。它使用了功能豐富的Markdown文件來生成精美的幻燈片,具有即時重載的體驗。它還擁有很多內(nèi)置的集成功能,如實時編碼、導(dǎo)出 PDF、演講錄制等。Slidev 基于 Vue 3 + Vite + VueUse 等技術(shù)實現(xiàn)。
Github:https://github.com/slidevjs/slidev。
File browser
filebrowser 是一個使用 Go + Vue 編寫的工具,用于在瀏覽器中對服務(wù)器上的文件進行管理??梢允切薷奈募?,或者是添加刪除文件,甚至可以分享文件,是一個很棒的文件管理器,可以當(dāng)成網(wǎng)盤使用。
Github:https://github.com/filebrowser/filebrowser。
Chatwoot
Chatwoot 是一個開源、自托管的用于即時消息渠道的客戶支持工具,可以幫助企業(yè)提供客戶支持。它是 Intercom、Zendesk、Salesforce Service Cloud 等的開源替代品。Chatwoot 對發(fā)生在不同溝通渠道的對話提供了一個綜合視圖。Chatwoot 的前端使用 Vue 編寫。
Github:https://github.com/chatwoot/chatwoot。
JEECG BOOT
JeecgBoot—Vue3版前端源碼,采用 Vue3.0+TypeScript+Vite+Ant-Design-Vue等新技術(shù)方案,包括二次封裝組件、utils、hooks、動態(tài)菜單、權(quán)限校驗、按鈕級別權(quán)限控制等功能。是JeecgBoot低代碼平臺的vue3技術(shù)棧的全新UI版本。
Github:https://github.com/jeecgboot/jeecgboot-vue3。
MarkText
MarkText 是一個基于 Vue + Electron 的簡單而優(yōu)雅的開源 markdown 編輯器,專注于速度和可用性。
Github:https://github.com/marktext/marktext。
Eplee
Eplee 是一款基于 Vue + Electron 的 ePub 閱讀器,專注于通過簡單美觀的 UI 提供干凈、無干擾的閱讀體驗。
Github:https://github.com/Janglee123/eplee。
Reader
Reader 是一個前端基于 Vue.js + Element 的閱讀工具。其支持書架管理、搜索、書海、看書、換源、翻頁方式、手勢支持、自定義主題、自定義樣式、WebDAV同步、文字替換過濾、聽書、用戶配置備份恢復(fù)、漫畫、音頻、書源失效檢測、導(dǎo)入本地TXT、EPUB、UMD格式的書籍、書籍分組、RSS訂閱、定時更新書架、并發(fā)搜書、本地書倉等功能。
Github:https://github.com/hectorqin/reader。
Habitica
Habitica 是習(xí)慣養(yǎng)成及生產(chǎn)力應(yīng)用,讓你 “游戲人生”。游戲里的獎懲措施能激勵你完成任務(wù)。Habitica 能夠幫助你達成目標(biāo),變得健康,勤奮,快樂。Habitica 可以讓你如角色扮演游戲般對待你的目標(biāo),對待你的生活。當(dāng)你成功時升級,當(dāng)你失敗時掉血,然后一直不斷地賺錢買武器和盔甲。Habitica 前端使用 Vue 編寫。
Github:https://github.com/HabitRPG/habitica。