GitHubDaily
1.0.0
多年以前,我曾看到GitHub 開源項目作者、全棧工程師TJ Holowaychunk 說過這麼一句話:
"I don't read books, never went to school, I just read other people's code and always wonder how things work"。
從那時起,我便認為,通過閱讀源碼,站在前輩的角度上,去思考代碼架構與程序邏輯,乃是提升編程技巧最好的方式。
因此,GitHub 也自然而然的,成為我最喜愛的開發者平台。
秉著挖掘開源價值的初衷,GitHubDaily 自2015 年10 月10 日正式成立。
我們希望能通過這一舉措,幫助開發者們發現當下最火的開源項目,掌控最新技術動態, 擴大技術視野, 並從開源項目的學習中獲得編程能力的提升。
目前,GitHubDaily 已累積分享超過3000 個開源項目,內容包括但不限於GitHub 上的開源技術資料、開發者工具、編程網站以及成熟應用。
除了GitHub 之外,我們也開始在下面多個社交媒體平台,幫助開發者傳播與分享優質開源項目,挖掘其未來的技術應用前景。
如果你想接收最新的GitHub 開源項目資訊,可以關註一下?
有不錯的開源項目,也歡迎到本倉庫的issues 推薦或自薦項目,我們期待你的分享。
下面是對GitHubDaily 在2023 年所推薦的項目進行分類整理,方便大家查找以往分享過的內容。
過往復盤2022, 2021,2020,2019,2018
| 名稱 | 簡述 | 源 |
|---|---|---|
| Stable Diffusion Cheat-Sheet | Stable Diffusion 開源速查表,裡面擁有超過700 種經過測試的藝術風格,可快速搜索查找各類藝術家,並支持一鍵複製Prompt。 | |
| StableStudio | 人手一個Midjourney,Stability AI 開源的AI 圖像生成平台 | |
| Roop | 一鍵實現AI 換臉,僅需一張換臉圖像,無需數據集,無需訓練,自帶敏感圖像檢測功能。 | |
| pixian.ai | 能夠利用AI 一鍵移除各種圖像背景,並支持在線調整圖片分辨率、背景顏色等等。 | |
| Inpaint Anything | 一個AI 圖像編輯工具,支持一鍵擦除、替換圖像中的指定物品,通過提示詞來自動更換背景圖。 | |
| Segment Anything (SAM) | 一個圖像分割模型,可自動分割圖片或視頻中的所有物品,一鍵完成自動分割,並支持零樣本轉移到其他分割任務。 | |
| Docker 作圖咒語生成器 | 支持一鍵從圖片中解析出Prompt 描述,並能夠基於描述進行擴展,以便二次圖片生成。 | |
| Plask.ai | 一個AI 工具,可以通過3D 建模,直接生成模特效果圖。 | |
| MidJourney-Styles-and-Keywords-Reference | 收錄了很多實用的Midjourney 提示詞,包括圖像風格樣式關鍵詞、分辨率、圖像權重等,幫助你更好的完成AI 繪畫。 | |
| roomGPT | 只需上傳一張房間照片,即可用AI 生成對應的夢幻房間效果圖。 |
| 名稱 | 簡述 | 源 |
|---|---|---|
| AnythingLLM | 一個可打造成企業內部知識庫的私人專屬GPT!可以將任何文檔、資源或內容轉換為大語言模型(LLM)知識庫,使得在對話過程中可引用到裡面的內容。 | |
| chatgpt_system_prompt | 有獲取GPTs 的Prompt、Knowledge 以及如何防護的教程,另外單獨對破解官方GPTs 的Prompt 進行分類。 | |
| GPTs | 收集了超級多被破解的GPTs Prompt | |
| Awesome assistants | 一份精心收集整理的優秀AI 助手列表。 | |
| Animate Anyone | 只需一張角色圖片,即可生成與角色一致且動作可控的生動視頻。 | |
| SillyTavern | 一個可以安裝在電腦(和安卓手機)上的用戶界面,讓你可以與文本生成的人工智能互動,並與社區創建的角色聊天/玩角色扮演遊戲。 | |
| Prompt flow | 微軟在GitHub 開源的一套AI 工具,可用於簡化大模型應用的開發週期。打通了從項目構思、原型設計、測試、評估到生產部署和監控的全流程,讓開發者可以快速構建出高質量的大語言模型應用。 | |
| supervision | 一個在GitHub 開源的計算機視覺AI 工具箱,安裝簡便,可供開發者重複使用,大幅提升效率。 | |
| Code Interpreter API | ChatGPT 代碼解釋器開源版,開發者可直接調用API,在項目使用AI 來快速處理數據分析、圖像處理、股票圖表展示等工作。 | |
| RealChar | 幫助你快速創建、自定義各種AI 角色。 | |
| MetaGPT | 一個基於AI 構建的實驗性項目。可通過用戶需求,直接生成產品分析文檔、用戶故事、競品分析、數據結構、項目API 等內容。 | |
| GPT Migrate | 一個基於GPT-4 的大膽嘗試,讓AI 重寫整個項目代碼,實現所有代碼框架、編程語言的遷移。 | |
| AI Getting Started | 一個簡單的AI 入門項目,實現了AIGC 中常用的圖像/文本模型、向量存儲、身份驗證、項目部署等一整套流程,可作為開發AI 應用時的項目參考。 | |
| Vercel AI SDK | Vercel 在GitHub 開源的一個AI SDK,可幫你快速構建AI 應用,包括AI 對話、聊天界面、流式文本輸出等功能。 | |
| Liftoff Interviews | 讓AI 對你進行技術面試,並給出能力評估,幫助你改善不足之處,提高面試通過率。用戶可根據自身能力來選擇面試題難度,項目支持自部署。 | |
| Audiocraft | Meta 開源的一個Python 庫,可直接用AI 生成音樂 | |
| LaWGPT | 個基於中文法律知識的大語言模型,你可以用它來打造一個AI 專屬法律顧問。 | |
| GPT Code UI | 簡化版的GPT 代碼解釋器,可利用大語言模型能力,自動生成與執行代碼。另外還支持文件上傳、下載,上下文理解,可選GPT-3.5 和GPT-4 模型。 | |
| Quivr | 用AI 來打造你的第二大腦。作為一個開源的AI 知識庫解決方案,Quivr 支持將文本、圖像、視頻、代碼片段、PPT、Excel 數據表等內容直接上傳云端,並通過大語言模型,快速實現信息檢索、問答。 | |
| Dify.AI | 一個可用於快速創建AI 應用的開源平台,幫助開發者創建可持續運營的原生AI 應用。平台提供了多種類型應用的可視化編排,開箱即用,集成了諸多便於使用的API。 | |
| Shap-E | OpenAI 開源的一個3D 模型,可以根據文本或圖像,直接生成3D 對象。 | |
| Pandas AI | 為流行的數據分析和操作工具Pandas 添加了生成人工智能功能。 | |
| Chart-GPT | 一個基於GPT 實現的開源工具,可在幾秒內,將文本快速轉換為漂亮的圖表。 | |
| Bloop | 一個基於GPT-4 構建的代碼搜索引擎,該工具採用基於GPT-4 的AI 智能模型,成功實現用自然語言,語義化的代碼搜索方式。 | |
| Bark | Suno 開源的AI 項目能夠生成高度逼真的人類語音(支持多個語種)及音樂。 | |
| LLaVA | 一個擁有類似GPT-4 的大語言+視覺模型 | |
| Cognosys | 可在線運行Auto-GPT,,只需在線設定好機器人名稱、目標、任務,即可自動運行。 | |
| OpenPromptStudio | 一款Prompt(提示詞)編輯神器,可以把AIGC 提示詞可視化,並提供在線編輯功能。 | |
| Grounded-Segment-Anything | 可實現自動檢測、分割、生成圖像與文本。 | |
| BingGPT | 一個Bing 桌面客戶端,支持Windows、macOS、Linux 等主流操作系統,登錄Microsoft 賬號即可使用。 | |
| Spline AI | 通過跟AI 對話,基於文本快速實現3D 建模。 | |
| OpusAI | 可通過文本來快速生成3D 世界,構建一個屬於自己的虛擬宇宙。 | |
| myGPTReader | 一個基於ChatGPT 搭建的Slack 機器人,可以完成閱讀網頁、電子書、視頻(YouTube) 或文檔等操作,並使用ChatGPT 對這些內容進行總結。 | |
| Tune-A-Video | 可直接通過文本直接生成視頻。只需要提供文本prompt,再利用Stable Diffusion 的能力,即可快速生成多種不同風格的視頻。 | |
| ChatGPT 學術優化 | 中科院科研工作專用,特別優化了學術Paper 潤色體驗,支持自定義快捷按鈕,支持markdown 表格顯示,Tex 公式雙顯示,代碼顯示功能完善,新增本地Python 工程剖析功能/ 自我剖析功能。 | |
| AICommand | 將ChatGPT 功能集成到Unity 編輯器中。通過對話的方式,可視化動態調整與生成內容,提升遊戲開發效率。 | |
| The-HustleGPT-Challenge | 記錄了一些可通過GPT-4 實現的項目,其中有部分項目還實現盈利了。 | |
| ChatGPT Shortcut | 整理並彙總了多種讓生產力加倍的ChatGPT 快捷指令,按照領域和功能分區,可對提示詞(Prompt)進行標籤篩選、關鍵詞搜索和一鍵複製。 | |
| 川虎ChatGPT | 一個開源的ChatGPT Web UI 應用,為ChatGPT API 提供了一個Web 圖形界面。 | |
| ChatGPT Demo | 一個開源的ChatGPT 演示網頁,基於Express 和Vue3 搭建,開發者可以用其搭建一個類似ChatGPT 的網站。 | |
| Edge GPT | 微軟Bing Chat 的逆向工程API,利用該接口,開發者可自行搭建EdgeGPT 聊天機器人,自定義智能搜索功能。 |
| 名稱 | 簡述 | 源 |
|---|---|---|
| clone-voice | 一個帶Web 界面簡單易用的聲音克隆工具。可使用任何人類音色,將一段文字合成為使用該音色說話的聲音,或者將一個聲音使用該音色轉換為另一個聲音。 | |
| Amphion | 一個開源的音頻、音樂和語音生成整合工具包。 | |
| Lobe Chat | 一鍵部署私人GPT/LLM 的聊天機器人。支持語音合成、多模態和可擴展的插件系統,可以聯網、畫圖、爬蟲等。 | |
| GPT Crawler | 能夠利用爬蟲,自動抓取與整合指定URL 地址中的各種信息,並生成一個output.json的數據文件。將其餵給ChatGPT,便可快速定制你的專屬GPT,打造個人知識庫或者智能助理。 | |
| screenshot-to-code | 給AI 看一眼截屏,便能直接生成代碼。該項目可藉助GPT-4 Vision 的能力,直接給你將屏幕截圖轉換為HTML/Tailwind CSS,並利用DALL-E 3 的圖像生成能力,生成外觀相似的圖像。 | |
| Open Interpreter | 可在命令行終端,直接調用與展示各種大模型能力。實現了視頻和照片編輯、系統配置更改、自動生成並運行Demo 源碼,AI 一對一聊天問答等功能。 | |
| GPT Prompt Engineer | 該工具便會自動幫你生成各種Prompt,自動對Prompt 測試和評分,幫你盡可能找到最優項目提示。 | |
| AIdea | 一個在GitHub 開源的AI 應用,集成了主流大語言模型以及繪圖模型。 | |
| go-proxy-bing | 讓你無需登錄,即可直接使用New Bing。擁有與Bing 一致的UI 體驗,並支持ChatGPT 提示詞。 | |
| Background Remover | 一個開源的命令行工具,,可藉助AI 能力,快速移除圖像和視頻背景。 | |
| open-chat-video-editor | 一款短視頻生成和編輯工具,結合ChatGPT,Stable Diffusion 和多模態搜索,實現短句轉短視頻、網頁鏈接轉短視頻、長視頻轉短視頻功能。 | |
| Chat-with-GitHub-Repo | 一個讓你可以跟GitHub 倉庫進行對話的Python 工具 | |
| Chatbot Arena | 一個可以在線測試多種開源大語言模型的工具 | |
| KeepChatGPT | 一個插件,讓你的ChatGPT 不再報錯! | |
| MiniGPT-4 | 一個擁有類似GPT-4 圖像對話能力的項目。 | |
| Animated Drawings | 一款很有趣的AI 工具,可以藉助人工智能技術,讓繪畫作品動起來。 | |
| CodeWhisperer | 一款AI 編程助手,可集成到VSCode 和IntelliJ IDEA 等代碼編輯器上使用,個人版對所有開發者免費開放。 | |
| ChatPaper | 利用ChatGPT 進行論文全文總結+專業翻譯+潤色+審稿+審稿回复 | |
| VideoCrafter | 一款開源的AI 工具,可直接基於文本,快速生成與編輯視頻。 | |
| Imagica | 一分鐘內,快速創建屬於自己的AI 應用。特點是:"零代碼、實時數據、多模態、響應快速"。 | |
| SpeechGPT | 一個可以讓你與ChatGPT 進行語音聊天的網站。 | |
| AI Code Translator | 用GPT 做了一款AI 工具,可實現數十種編程語言的互相切換,支持GPT-3.5 和GPT-4。 | |
| ChatGPT Next Web | 支持一鍵免費部署你的私人ChatGPT 網頁應用。 | |
| Play.ht | 它可以從20 秒的音頻中快速生成克隆語音,並自動轉換為英語。 | |
| Cursor | 一個能利用AI 輔助編程的代碼編輯器 | |
| GerevAI | 基於ChatGPT 能力,可在幾秒內找到任何聊天記錄、文檔或代碼片段。 | |
| ChatAll | 一個可以讓你同時與多個AI 機器人實時聊天的開源工具。支持ChatGPT、Bing Chat、bard、Alpaca、Vincuna、Claude、ChatGLM、MOSS、iFlytek Spark、ERNIE 等主流AI 聊天機器人。 | |
| AI-Products-All-In-One | 整理了一些ChatGPT 以及AI 相關的生產力工具。 | |
| Shell GPT | 該工具直接在命令行中集成了ChatGPT,通過它,可以幫助你快速編寫shell 命令、代碼片段編寫、Git 提交信息、文檔、註釋等內容。 | |
| 飛書GPT | 集成了飛書+ GPT-3.5 + Dall·E + Whisper 等API,支持語音對話、角色扮演、多話題討論、圖片創作、表格分析、文檔導出等功能。 | |
| ChatPDF | 它可以提取PDF 文件中的內容,並將內容交給ChatGPT 進行分析。待解析完成之後,你便可以跟它進行一對一對話交流,就好像它是一個完全理解內容的人一樣。 | |
| GitHub Copilot X | 一款基於AI 驅動的、跨時代代碼編輯器,將為開發者帶來前所未有的編程體驗。 | |
| OpenGpt | 一個可以讓你快速嘗試各種ChatGPT 應用的開源項目,借助這個項目,你還能在幾秒鐘內創建屬於自己的應用。 |
| 名稱 | 簡述 | 源 |
|---|---|---|
| Stirling-PDF | 一款強大的本地網頁版PDF 文件處理工具,可Docker 部署。提供了豐富的PDF 文件操作功能,包括拆分、合併、格式轉換、內容排列、添加圖片、旋轉、壓縮等。 | |
| TikTokDownloader | 一款完全免費開源的抖音/TikTok 採集工具。 | |
| XHS-Downloader | 小紅書的圖文/視頻作品採集工具。 | |
| Penpot | 一款可平替Figma 的開源免費工具,它是首個開源的UI 設計與原型製作平台。 | |
| Marker | 一個能夠快速且準確地將PDF、EPUB 和MOBI 文檔轉換成Markdown 格式的工具。 | |
| Outline | 一款可平替Notion 的開源軟件,可用於部署搭建團隊內部知識庫。 | |
| Latest | 一款開源免費Mac 小眾工具,用於檢查並更新電腦上已安裝應用。 | |
| 雷池WAF | 一款簡單易用、廣受好評的Web 防火牆工具,可保護你的網站不受黑客攻擊。 | |
| Graphite | 一個開源的2D 矢量圖形編輯器,適用於照片編輯、圖像處理、圖形設計、插圖、數據可視化、數字繪畫等領域。 | |
| OpenResume | 一個功能強大的開源簡歷生成器,擁有簡潔美觀的UI 設計,並支持導入與解析PDF 簡歷文件,實時更新簡歷數據,幫你快速撰寫出清晰直觀的個人簡歷。 | |
| QR Designer | 一個可用於二維碼設計的項目,可以給二維碼添加各種圖案、文字、圖像、更改背景顏色等操作。 | |
| Dev Home | 微軟開源了一款全新的開發工具,可在Windows 系統中,內置了可視化控制面板。 | |
| EasySpider | 一款可視化爬蟲軟件。使用圖形化界面,無代碼設計和執行爬蟲任務。開發者只需在網頁上選擇爬取內容,並根據提示框操作,即可完成爬蟲設計和執行。 | |
| Spider Suite | 一款開源的多功能GUI 網絡安全爬蟲工具,專為網絡安全專業人員設計。目前支持Windows 和Linux 操作系統。 | |
| RapidAPI for Mac | 一款顏值頗高的HTTP 調試工具,可以用它來編寫API 接口請求、完善API 描述文檔、測試服務器響應、生成客戶端代碼等工作,並支持多個團隊成員實時協作。 | |
| DataEase | 一款開源的數據可視化分析神器,操作簡單易上手,開箱即用。 | |
| Upscayl | 一款AI 圖像無損放大神器,可以快速將模糊圖片秒變高清圖。我用了挺長一段時間了,效果很不錯。 | |
| Hidden Bar | 一鍵折疊Mac 菜單欄中的圖標,長按Command 對圖標進行拖拽,自由調整圖標的隱藏狀態,非常方便。 | |
| NotionNext | 一個開源的靜態博客系統,基於NextJS + Notion API 實現,支持多種部署方案,無需服務器、零門檻搭建網站,為Notion 和所有創作者設計。 | |
| PAG 動效組件 | 騰訊開源的一款設計神器,提供了一套完善的動效設計工作流,可廣泛應用於UI 動畫、貼紙動畫、視頻編輯、模板設計等場景。 | |
| SQL Translator | 一個可以將人類自然語言轉換為SQL 語言的開源工具,反之亦然,用起來很方便。 | |
| FUXA | 一款開源的流程可視化Web 應用,可為機器的實時數據,構建多種不同設計風格的可視化流程圖。 | |
| Memos | 一個輕量級開源筆記應用,支持自託管、輕量級、開箱即用、知識管理、社交討論等特性。 | |
| QGIS | 一個功能豐富、用戶友好、免費開源的跨平台地理信息系統,支持在macOS、Windows、Linux 等平台運行 | |
| LocalSend | 一款開源的AirDrop 替代品,可在附近設備間快速共享文件,跨終端,無需聯網。 |
| 名稱 | 簡述 | 源 |
|---|---|---|
| Better Notes | 一個比較實用的筆記插件,需搭配文獻管理工具Zotero 使用。集成了論文閱讀、段落註釋、做筆記、元數據分析、知識輸出、AI 寫作等功能。 | |
| CodeCursor | 你可以利用這個插件將Cursor 快速集成到VSCode 上。 | |
| CopilotForXcode | 該插件可為Xcode 提供GitHub Copilot 和ChatGPT 支持,幫助你更快開發出iOS/macOS/iPadOS 軟件。 | |
| vscode-chatgpt | 一個開源的VSCode 插件,可將OpenAI ChatGPT 集成到VSCode | |
| ChatGPT Box | 一個可以將ChatGPT 深度集成到瀏覽器中的開源插件。 ,除了對主流網站進行適配,還內置了諸如翻譯、總結、潤色、情感分析、段落劃分、代碼解釋、問詢等功能。 | |
| OpenAI Translator | 一個基於ChatGPT API 的劃詞翻譯Chrome 插件 |
| 名稱 | 簡述 | 源 |
|---|---|---|
| awesome-cto | 一份專為首席技術官(CTO )設計的資源清單,含有CTO 角色介紹、招聘技巧、團隊管理、職業發展、項目管理實踐、開發流程、初創公司指南、產品開發、市場營銷等等內容。 | |
| SVGL | 一份SVG Logo 資源合集,精心收集了所有目前主流行公司以及技術框架工具的Logo。 | |
| AI Collection | 收集了諸多實用的AI 工具,覆蓋編程、金融、創作、教育、市場營銷等領域。 | |
| zihao_course | 一份開源的AI 技術資料。覆蓋計算機視覺、圖機器學習、人工智能可解釋性、圖像分類等領域。 | |
| 方糖全棧路線圖 | 這是一份開源技術路線圖,嘗試讓讀者在短時間內補全包括商業模式、設計、開發、運營、增長在內的「最小可行技能棧」,幫助讀者完成「從螺絲釘到一人企業」的蛻變。 |
| 名稱 | 簡述 | 源 |
|---|---|---|
| GitHubCopilotAI | 微軟出了一期學習GitHub Copilot 教程。一共有6 節課程,共10 個小時。旨在教授如何有效使用GitHub Copilot 並用於輔助編程。 | |
| ChatGPT 提示工程 | 該教程由吳恩達老師與OpenAI 開發者Iza Fulford 聯手教授。教程總共分為9 個章節,時長一個多小時,裡面主要涵蓋:提示詞最佳實踐、評論情感分類、文本總結、郵件撰寫、文本翻譯、快速搭建一個聊天機器人等等。 | |
| JavaScript 新手教程 | 本書主要介紹JavaScript 基礎知識、如何在Web 瀏覽器上用JavaScript 進行編程,以及JavaScript 相關的各種重要話題、案例、練習。 | |
| Midjourney 學習導航 | Midjourney 中文教程,能讓不同水平的朋友快速了解和學會Midjourney |
| 名稱 | 簡述 | 源 |
|---|---|---|
| Windows 12 網頁版 | 開源的Windows 12 網頁體驗版,提供了精美的UI 設計、豐富流暢的動畫、各種功能小組件、動態壁紙、文件系統等功能。 | |
| Mojo | 一種適用於所有AI 開發人員的新編程語言,由LLVM、Swift、Clang 作者Chris Lattner 發布,被譽為AI 新時代的編程語言變革者,比Python 高效35000 倍。 | |
| Spinning Diagrams with CSS | 不借助JavaScript,純使用CSS 來生成LateX 數學公式動畫,給數學增添點趣味。 | |
| the-algorithm | Twitter 的推薦算法在GitHub開源。 | |
| happyhues.co | 這裡提供了諸多UI 配色方案,各種顏色直接點擊就能獲取,很方便,可在這裡獲取到做網站或設計時的主題配色靈感 | |
| Vuestic UI | 一個開源的Vue.js 3.0 UI 庫,擁有超過60 個可定制組件,具備簡單易用、定制靈活度高等特點。支持國際化、暗黑模式、無縫集成等功能。 | |
| PyGWalker | 一個最近在GitHub 上較為流行的Python 庫,可用於簡化Jupyter Notebook 數據分析和數據可視化工作流程。 | |
| One Mono | 英特爾在GitHub 開源的字體,一種富有表現力的等寬字體系列,在構建時考慮到了清晰度、易讀性和開發人員的擴展需求。 |
本作品採用知識共享署名-非商業性使用-禁止演繹4.0 通用許可協議進行許可。