強烈推薦!好玩又好用的開源工具
大家冬至快樂呀~
今天來分享 7 個好玩又好用的開源工具,還可以學習項目代碼!
- PDF Guru:通用型 PDF 文件處理工具
- AiEditor:面向 AI 的下一代富文本編輯器
- pear-rec:實用工具集,包括截圖、錄屏、錄音、錄像等
- Pot:劃詞翻譯和 OCR 軟件
- Upscayl:圖片修復和增強工具
- DataRoom:大屏設計器
- PandaX:企業級物聯網平臺低代碼平臺
PDF-Guru
PDF Guru 是一個通用型PDF文件處理工具,包含PDF合并、拆分、旋轉、水印、加密、轉換等20多項常用功能,完全開源,個人免費使用,界面簡潔,簡單易用。該項目幾月基于 Vue、Pinia、TypeScript、Vite、Go 等技術開發。
PDF-Guru 具有以下特性:
- 完全本地化:無需聯網,不必擔心隱私泄露
- 功能豐富:支持包括PDF批量合并、拆分、添加水印、加密/解密、提取、OCR識別在內的20余項功能
- 跨平臺:支持在Windows、Mac、Linux設備上使用
- 開源免費
- 界面美觀簡潔,使用簡單
- 插件化:根據需要選擇是否安裝額外組件,減小安裝包體積
圖片
圖片
Github:https://github.com/kevin2li/PDF-Guru
AiEditor
AiEditor 是一個面向 AI 的下一代富文本編輯器,基于 Web Component,因此支持 Layui、Vue、React、Angular 等幾乎任何前端框架。其適配了 PC Web 端和手機端,并提供了亮色和暗色兩個主題。除此之外,還提供了靈活的配置,開發者可以方便的使用其開發任何文字編輯的應用。
AiEditor 具有以下特性:
- 基礎:標題、正文、字體、字號、加粗、斜體、下劃線、刪除線、鏈接、行內代碼、上標、下標、分割線、引用、打印
- 增強:撤回、重做、格式刷、橡皮擦、待辦事項、字體顏色、背景顏色、Emoji 表情、對齊方式、行高、有(無)序列表、段落縮進、強制換行
- 附件:支持圖片、視頻、文件功能,支持選擇上傳、粘貼上傳、拖拽上傳、支持拖動調整大小...
- 代碼:行內代碼、代碼塊、語言類型選擇、AI 自動注釋、AI 代碼解釋...
- 表格:左增右增、左減右減、上增下增、上減下減、合并單元格、解除合并
- Markdown:標題、引用、表格、圖片、代碼塊、高亮塊(類似 vuepress 的 :::)、各種列表、粗體、斜體、刪除線...
- A I:AI 續寫、AI 優化、AI 校對、AI 翻譯、自定義 AI 菜單及其 Prompts
- 更多:國際化、亮色主題、暗色主題、手機適配、全屏編輯、@某某某(提及)..
圖片
Github:https://github.com/aieditor-team/aieditor
pear-rec
pear-rec(梨子 rec) 是一個跨平臺的截圖、錄屏、錄音、錄像、錄制(動圖)gif、查看圖片、查看視頻、查看音頻和修改圖片的軟件,基于 React、Electron、Vite、viewerjs、plyr、aplayer、react-screenshots、tui-image-editor、gif.js 開發。
圖片
圖片
Github:https://github.com/027xiguapi/pear-rec
Pot
一個跨平臺的劃詞翻譯和 OCR 軟件,使用 React、Tauri、Vite、Tailwind CSS、TypeScript 等技術開發。
Pot 具有以下特性:
- 多接口并行翻譯
- 多接口文字識別
- 多接口語音合成
- 導出到生詞本
- 外部調用
- 支持插件系統
- 支持所有 PC 平臺 (Windows, macOS, Linux)
- 支持 Wayland (在 KDE、Gnome 以及 Hyprland 上測試)
- 多語言支持
圖片
圖片
Github:https://github.com/pot-app/pot-desktop
Upscayl
Upscayl 是一個開源的 AI 圖像超分辨率工具,AI 模型通過猜測細節來增強圖像,提升分辨率。Upscayl 適用于 Linux、macOS 和 Windows,以 Linux 為先的理念建立。下載后即開即用,無需聯網。項目中使用了 React、Next.js、TypeScript、Electron 等技術。
Upscayl AI 圖片工具是一款基于 AI 技術開發的創新應用,它能夠為用戶提供高效、快捷的圖片處理服務,讓用戶輕松地完成圖片加工和修復。該工具利用先進的深度學習算法和神經網絡技術,可以精準地識別和還原圖片中的細節、色彩和形狀等元素,從而實現高質量的圖片修復和增強。
Upscayl AI 圖片工具的核心功能包括:
- 圖片修復:通過Upscayl AI圖片工具,用戶可以輕松實現圖片修復,包括去除噪點、修復缺失或損壞的元素、增加細節等操作,讓圖片恢復原有的鮮明色彩和質感。
- 圖片增強:該工具可以通過算法處理,對圖片進行重新構建,增加對比度,采用高分辨率技術讓圖片更清晰,并進行亮度、飽和度等全方位增強,讓圖片更加美觀和有吸引力。
- 圖片轉換:Upscayl AI圖片工具支持將圖片從一個格式轉換為另一種格式,包括JPG、PNG和GIF等多種格式之間的轉換,方便用戶在不同設備和平臺的使用。
- 自動化處理:該工具還可以進行自動化處理,幫助用戶自動完成批量圖片處理、批量轉換、批量添加水印等操作,省去了手動操作的煩惱。
圖片
Github:https://github.com/upscayl/upscayl
DataRoom
DataRoom 是一款基于 SpringBoot、MyBatisPlus、Vue、ElementUI、G2Plot、Echarts 等技術棧的大屏設計器,具備大屏設計、預覽能力,支持 MySQL、Oracle、PostgreSQL、SQLServer、ElasticSearch、JSON、JS、HTTP、Groovy 等數據集接入。
圖片
圖片
Github:https://github.com/gcpaas/DataRoom
PandaX
PandaX 是一個開源的企業級物聯網平臺低代碼開發基座,基于go-restful、Vue 3.0、TypeScript、Vite、Element-Plus 的前后端分離開發。支持設備管控,規則鏈,云組態,可視化大屏,報表設計器,表單設計器,代碼生成器等功能。
項目特性:
- 對前后端進行了大部分功能的封裝,后端自封裝go-restful,使用起來更加簡潔,功能邏輯清晰,能快速上手學習,并用在生產中。
- 報表大屏設計器: 我們只需要拖拉拽即可綁定數據庫,完成組態,報表和炫酷大屏的制作,無需要單獨開發大屏。
- 成熟的規則引擎: 項目針對數據處理使用了規則鏈進行處理,簡化開發及配置。
- 前端采用 Vue3.0、TypeScript、Vite、Element-plus:PandaUI,適配手機、平板、PC 內置多種ui功能減少開發量。
- 高效率的開發,使用代碼生成器可以一鍵生成前后端代碼,可在線預覽代碼,減少代碼開發量。。
- 完善的權限認證系統:完善的權限認證系統,包含,菜單按鈕權限,api權限,組織權限。
- 多數據庫:項目同時支持MySQL,PostgreSql等數據庫根據自身需求更改。
圖片
圖片
Github:https://github.com/PandaGoAdmin/PandaX