跳到內容

程式碼與開發

  • Bitbucket - 適用於最多 5 位使用者的無限制公開和私人 Git 儲存庫,並提供用於 CI/CD 的 Pipelines
  • Codeberg - 為免費和開源專案提供無限的公共和私人 Git 儲存庫(支援無限協作者)。由 [Forgejo](https://forgejo.org/) 提供支援。透過 [Codeberg Pages](https://codeberg.page/) 進行靜態網站託管。透過 [Codeberg's CI](https://docs.codeberg.org/ci/) 進行 CI/CD 託管。透過 [Codeberg Translate](https://translate.codeberg.org/) 進行翻譯託管。包含 Package 和 Container 託管、專案管理和問題追蹤。
  • framagit.org - Framagit 是 Framasoft 基於 Gitlab 軟體的軟體鍛造平台,包含 CI、Static Pages、Project pages 和 Issue tracking。
  • GitGud - 無限的私人和公共儲存庫。永久免費。由 GitLab 和 Sapphire 提供支援。包括 CI/CD、靜態託管、Container Registry、專案管理和 Issue Tracking。
  • GitHub - 無限的公開儲存庫和無限的私人儲存庫(包含無限的協作者)。內含 CI/CD、開發環境、靜態託管、套件和容器託管、專案管理和 AI Copilot。
  • gitlab.com - 無限量的公開和私人 Git 儲存庫,最多可有 5 位協作者。包含 CI/CD、Static Hosting、Container Registry、Project Management 和 Issue Tracking。
  • heptapod.net - Heptapod 是 GitLab Community Edition 的一個友善分支,提供對 Mercurial 的支援
  • pijul.com - 無限免費的開源分散式版本控制系統。其獨特之處在於基於完善的補丁理論,使其易於學習、使用和分發。解決了 git/hg/svn/darcs 的許多問題。
  • projectlocker.com - 一個免費的私人專案 (Git 和 Subversion),提供 50 MB 空間
  • RocketGit - 基於 Git 的儲存庫託管。無限的公開和私人儲存庫。
  • savannah.gnu.org - 為自由軟體專案(GNU 專案)提供協同軟體開發管理系統。
  • savannah.nongnu.org - 為自由軟體專案(非 GNU 專案)提供協同軟體開發管理系統。
  • Appinvento - 一個免費的無程式碼應用程式建構器。它提供對自動生成的後端原始碼的完整存取權限,並允許無限的 API 和路由。免費方案包含三個專案和五個資料表。
  • DhiWise - 將 Figma 設計轉換為動態的 Flutter 和 React 應用程式。其程式碼生成技術旨在優化工作流程,以建構可投入生產的行動和網路體驗。
  • Karbon Sites - 一個由 AI 驅動的網站建構器和編輯器,可從文字提示、草圖或履歷生成可立即投入生產的前端程式碼。功能包括原生 Android (APK) 匯出,以及每月 5 次生成量的免費方案(透過自訂 Gemini API key 可無限次生成)。
  • Metalama - 一個 C# 專用的工具,可在編譯期間即時生成樣板程式碼,以保持原始碼的整潔。它對開源專案免費;其商業友善的免費方案包含最多三個 aspects。
  • Supermaven - 適用於 VS Code、JetBrains 和 Neovim 的高速 AI 程式碼補齊外掛。免費方案提供無限的行內補齊,並專注於超低延遲。
  • v0.dev - 由 Vercel 建立,v0 使用 shadcn/ui 和 Tailwind CSS 生成可直接複製貼上的 React 程式碼。它採用點數系統,提供 1,200 初始點數和每月 200 免費點數。
  • beanstalkapp.com - 一個完整的程式碼編寫、審查和部署工作流程,一個使用者一個免費帳戶,以及一個具有 100 MB 儲存空間的儲存庫
  • codacy.com - 針對 PHP、Python、Ruby、Java、JavaScript、Scala、CSS 和 CoffeeScript 的自動化程式碼審查,無限量的公開和私人儲存庫皆可免費使用
  • Codeac.io - 用於 DevOps 的自動化基礎設施即程式碼審查工具,可與 GitHub、Bitbucket 和 GitLab(甚至是自行託管的)整合。除了標準語言外,它還能分析 Ansible、Terraform、CloudFormation、Kubernetes 等。(開源免費)
  • codecov.io - 程式碼覆蓋率工具 (SaaS),開源專案免費,並提供一個免費的私人儲存庫
  • CodeFactor - 適用於 Git 的自動化程式碼審查。免費版包含無限使用者、公開儲存庫和一個私人儲存庫。
  • coderabbit.ai - AI 驅動的程式碼審查工具,可與 GitHub/GitLab 整合。免費方案包含每小時 200 個檔案、每小時 3 次審查和每小時 50 個對話。開源專案永久免費。
  • CodSpeed - 在您的 CI 管道中自動化效能追蹤。在部署前捕捉效能退化,這歸功於精確且一致的指標。開源專案永久免費。
  • coveralls.io - 顯示測試覆蓋率報告,開源專案免費使用
  • deepscan.io - 針對 JavaScript 程式碼自動尋找執行時期錯誤的進階靜態分析,開源專案免費使用
  • DeepSource - DeepSource 持續分析原始碼變更,找出並修復歸類為安全性、效能、反模式、錯誤風險、文件和風格等問題。原生整合 GitHub、GitLab 和 Bitbucket。
  • DiffText - 即時找出兩段程式碼之間的差異。完全免費使用。
  • eversql.com - EverSQL - 資料庫優化的首選平台。自動獲取資料庫和 SQL 查詢的關鍵洞察。
  • gerrithub.io - 免費為 GitHub 儲存庫提供 Gerrit 程式碼審查
  • goreportcard.com - Go 專案的程式碼品質分析,開源專案免費使用
  • gtmetrix.com - 提供報告和詳盡建議以優化網站
  • holistic.dev - Postgresql 優化的第一名靜態程式碼分析器。自動偵測效能、安全性和架構資料庫問題的服務
  • houndci.com - 針對 GitHub commit 上的程式碼品質提供評論,開源專案免費。
  • reviewable.io - 適用於 GitHub 儲存庫的程式碼審查工具,公共或個人儲存庫免費。
  • scan.coverity.com - 針對 Java、C/C++、C# 和 JavaScript 的靜態程式碼分析,開放原始碼專案免費使用
  • scrutinizer-ci.com - 持續檢測平台,開源專案免費
  • semanticdiff.com - 適用於 GitHub pull request 和 commit 的程式語言感知 diff,公共儲存庫免費使用
  • shields.io - 為開源專案提供高品質的元資料徽章
  • sonarcloud.io - 針對 Java、JavaScript、C/C++、C#、VB.NET、PHP、Objective-C、Swift、Python、Groovy 等更多語言的自動化原始碼分析,開放原始碼專案免費使用
  • CodeKeep - 程式碼片段的 Google Keep。整理、探索和分享程式碼片段,並提供強大的程式碼截圖工具,內建預設範本和連結功能。
  • libraries.io - 為 32 種不同的套件管理器提供搜尋和依賴更新通知,開源專案免費
  • Namae - 搜尋 GitHub、Gitlab、Heroku、Netlify 等多個網站,以檢查您的專案名稱是否可用。
  • tickgit.com - 顯示 `TODO` 註解(及其他標記),以識別值得回頭改進的程式碼區域。
  • appcircle.io - 一個企業級的行動 DevOps 平台,可自動化行動應用程式的建置、測試和發佈商店,以實現更快、更有效率的發佈週期。每個建置最長 30 分鐘、每月 20 個建置和 1 個並行建置免費。
  • appveyor.com - 適用於 Windows 的 CD 服務,開源專案免費
  • bitrise.io - 適用於原生或混合式行動應用程式的 CI/CD。每月 200 次免費建置,每次建置時間 10 分鐘,並支援兩名團隊成員。開源專案可享 45 分鐘建置時間、+1 並行處理和無限團隊規模。
  • buddy.works - 一個 CI/CD 工具,提供五個免費專案和一次並行執行(每月 120 次執行)
  • Buildkite - CI Pipelines 免費提供 3 位使用者和每月 5 千分鐘的任務時間。Test Analytics 免費開發者方案包含每月 10 萬次測試執行,開源專案可享更多免費項目。
  • bytebase.com - 資料庫 CI/CD 和 DevOps。20 位使用者和 10 個資料庫實例以下免費
  • CircleCI - 全面的免費方案,包含託管式 CI/CD 服務的所有功能,適用於 GitHub、GitLab 和 BitBucket 儲存庫。提供多種資源類別、Docker、Windows、Mac OS、ARM 執行器、本地執行器、測試分割、Docker Layer Caching 及其他進階 CI/CD 功能。私人專案每月免費高達 6000 minutes/month 執行時間、無限協作者、30 個平行作業;開源專案則提供高達 80,000 free build minutes。
  • cirrus-ci.org - 適用於公開的 GitHub 儲存庫,免費使用
  • cirun.io - 適用於公開的 GitHub 儲存庫,免費使用
  • codemagic.io - 每月免費 500 build minutes
  • deployhq.com - 1 個專案,每日 10 次部署 (每月 30 build minutes)
  • LocalOps - 在 30 分鐘內將您的應用程式部署到 AWS/GCP/Azure。在任何雲端上設定標準化的應用程式環境,並內建持續部署自動化和進階可觀測性。免費方案允許 1 位使用者和 1 個應用程式環境。
  • Make - 工作流程自動化工具,讓您使用 UI 連接應用程式並自動化工作流程。它支援許多應用程式和最受歡迎的 API。對於公共 GitHub 儲存庫免費,免費方案提供 100 Mb、1000 Operations 和 15 分鐘的最小間隔。
  • Mergify - 適用於 GitHub 的工作流程自動化和合併佇列 - 公開 GitHub 儲存庫免費使用
  • Nx Cloud - Nx Cloud 透過遠端快取、跨機器任務分發,甚至自動分割 e2e 測試執行等功能,加速您在 CI 上的 monorepos。它提供免費方案,最多可供 30 位貢獻者使用,並包含慷慨的 150k credits。
  • RunMyJob - 透過即時擴展的 Spike Instances,更智慧地執行 GitHub Actions 和 GitLab CI pipelines。免費方案包含 400 vCPU-minutes、800 GB-minutes,以及 10 個高併發任務,搭配高效能執行器 (每個任務 12 vCPU 和 32 GB RAM)。
  • Shipfox - 讓您的 GitHub Actions 執行速度提升 2 倍,每月免費獲得 3.000 分鐘的建置時間。
  • Spacelift - Infrastructure as Code 管理平台。免費方案功能:IaC 協作、Terraform 模組註冊表、ChatOps 整合、使用 Open Policy Agent 持續進行資源合規性檢查、透過 SAML 2.0 進行 SSO,以及存取公共 worker pools:每月高達 200 minutes/month。
  • Squash Labs - 為每個分支建立一個 VM,並透過獨特的 URL 提供您的應用程式,無限的公共和私人儲存庫,VM 大小最高 2 GB。
  • Terramate - Terramate 是一個用於 Infrastructure as Code (IaC) 工具(例如 Terraform、OpenTofu 和 Terragrunt)的協調與管理平台。免費提供給最多 2 位使用者,包含所有功能。
  • Terrateam - GitOps 優先的 Terraform 自動化,具備 pull request 驅動的工作流程、透過自託管執行器實現專案隔離,以及用於有序操作的分層執行。最多 3 位使用者免費。
  • Android Studio - Android Studio 為所有類型的 Android 裝置提供最快的應用程式建構工具。開源 IDE 對所有人免費,是最好的 Android 應用程式開發工具。適用於 Windows、Mac、Linux,甚至是 ChromeOS!
  • AndroidIDE - 一個開源的 IDE,用於在 Android 裝置上開發真實的、基於 Gradle 的 Android 應用程式。
  • Apache Netbeans - 開發環境、工具平台和應用程式框架。
  • apiary.io - 協作設計 API,並提供即時 API 模擬和自動生成文件(無限 API 藍圖、無限使用者,一個管理員帳戶和託管文件皆免費)。
  • BBEdit - BBEdit 是一款適用於 macOS 的熱門且可擴充的編輯器。免費模式提供[強大的核心功能集](https://www.barebones.com/products/bbedit/comparison.html),並提供升級路徑以使用進階功能。
  • Binder - 將 Git 儲存庫轉換為互動式筆記本的集合。這是一個免費的公共服務。
  • BlueJ - 一個專為初學者設計的免費 Java 開發環境,全球數百萬人使用。由 Oracle 提供支援,並提供簡單的 GUI 幫助初學者。
  • Brackets - Brackets 是一個專為網頁開發設計的開源文字編輯器。它輕巧、易於使用且高度可自訂。
  • cacher.io - 具備標籤並支援 100 多種程式語言的程式碼片段管理器。
  • cocalc.com - 雲端協同計算。透過瀏覽器存取完整的 Ubuntu,內建協同功能,並預裝大量用於數學、科學、資料科學的免費軟體:Python、LaTeX、Jupyter Notebooks、SageMath、scikit-learn 等。
  • Code::Blocks - 免費的 Fortran & C/C++ IDE。開源且可在 Windows、macOS 和 Linux 上執行。
  • codiga.io - 程式碼助理,讓您直接在 IDE 中搜尋、定義和重複使用程式碼片段。個人和小型組織可免費使用。
  • Components.studio - 獨立地編寫元件程式碼、在 stories 中視覺化、測試並發佈到 npm。
  • Eclipse Che - 適用於開發團隊的 Web 型和 Kubernetes 原生 IDE,支援多種語言。開源且由社群驅動。Red Hat 託管的線上實例可在 [workspaces.openshift.com](https://workspaces.openshift.com/) 取得。
  • ForgeCode - 適用於 Claude、GPT4 Series、Grok、Deepseek、Gemini 和所有前沿模型的 AI 結對程式設計師。可與您的 CLI 原生協同工作,並與任何 IDE 無縫整合。免費方案包含具備本機處理的基本 AI 模型存取權。
  • GetVM - 即時免費的 Linux 和 IDEs Chrome 側邊欄。免費方案包含每天 5 個 VM。
  • JDoodle - 支援超過 60 種程式語言的線上編譯器和編輯器,提供免費方案,REST API 程式碼編譯每日最高 200 credits。
  • jetbrains.com - 生產力工具、IDE 和部署工具(又稱 [IntelliJ IDEA](https://www.jetbrains.com/idea/)、[PyCharm](https://www.jetbrains.com/pycharm/) 等)。學生、教師、開源專案和使用者群組可享免費授權。
  • JSONPlaceholder - 一些 REST API 端點,以 JSON 格式回傳假資料。如果您想在本地執行伺服器,原始碼也可用。
  • Lazarus - Lazarus 是一個與 Delphi 相容的跨平台 IDE,用於快速應用程式開發。
  • MarsCode - 一個免費的 AI 驅動雲端 IDE。
  • micro-jaymock - 用於生成假 JSON 資料的輕量級 API 模擬微服務。
  • mockable.io - Mockable 是一個簡單可配置的服務,用於模擬 RESTful API 或 SOAP 網路服務。這個線上服務讓您能快速定義 REST API 或 SOAP 端點,並讓它們回傳 JSON 或 XML 資料。
  • mockaroo - Mockaroo 讓您能以 CSV、JSON、SQL 和 Excel 格式產生真實的測試資料。您也可以為後端 API 建立模擬。
  • Mocklets - 一個基於 HTTP 的模擬 API 模擬器,可協助模擬 API 以實現更快的平行開發和更全面的測試,並提供終身免費方案。
  • OneCompiler - 免費的線上編譯器,支援 70+ 種語言,包括 Java、Python、C++、JavaScript。
  • OnlineGDB - 一個免費的線上 IDE,支援 40 多種語言,預裝了大量函式庫;還提供偵錯選項、flags、教學課程和問答頁面!
  • Paiza - 在瀏覽器中開發 Web 應用程式,無需進行任何設定。免費方案提供一個伺服器,具有 24 小時生命週期和每天 4 小時執行時間,配備 2 CPU 核心、2 GB RAM 和 1 GB 儲存空間。
  • PHPSandbox - PHP 的線上開發環境
  • pterocos - 一個免費的開源瀏覽器前端開發環境。使用 VS Code 等級的編輯器 (Monaco) 編寫 HTML、CSS 和 JS,支援即時預覽、SCSS/TypeScript/Babel,以及用於偵錯和建議的 AI 聊天助理。所有專案都儲存到本機儲存空間。永久免費 – 無需帳戶。
  • Replit - 適用於各種程式語言的雲端編碼環境。
  • RunMat - 瀏覽器中的 GPU 加速數值運算 IDE。透過 WebAssembly 和 WebGPU 自動 GPU 加速,編寫並執行 MATLAB 語法 .m 檔案。無需安裝、無需帳戶、無需授權費用。開源執行環境,支援 CLI、NPM 套件和 Jupyter kernel。
  • SoloLearn - 一個適合執行程式碼片段的雲端程式設計平台。支援多種程式語言。執行程式碼無需註冊,但在其平台上儲存程式碼則需要註冊。也為初學者和中級程式設計師提供免費課程。
  • stackblitz.com - 用於建立、編輯和部署全端應用程式的線上/雲端程式碼 IDE。支援任何流行的基於 Node.js 的前端和後端框架。建立新專案的短連結:[https://node.new](https://node.new)。
  • Sublime Text - Sublime Text 是一款廣受歡迎、功能多樣且高度可自訂的文字編輯器,用於程式碼編寫和文字編輯任務。
  • Visual Studio Code - 重新定義並最佳化,用於建置及偵錯現代化 Web 和雲端應用程式的程式碼編輯器。由 Microsoft 開發。
  • Visual Studio Community - 功能齊全的 IDE,提供數千種擴充功能、跨平台應用程式開發 (可下載適用於 iOS 和 Android 的 Microsoft 擴充功能)、桌面、Web 和雲端開發,以及多語言支援 (C#、C++、JavaScript、Python、PHP 等)。
  • VSCodium - Microsoft 編輯器 VSCode 的社群驅動、無遙測/追蹤、自由授權二進位發行版
  • wakatime.com - 使用文字編輯器外掛程式量化您的程式碼活動指標,提供有限的免費方案。
  • Wave Terminal - Wave 是一個開源、跨平台的終端機,提供無縫的工作流程。可內嵌渲染任何內容。儲存會話和歷史記錄。由開放網路標準驅動。支援 MacOS 和 Linux。
  • Container Registry Service - 基於 Harbor 的容器管理解決方案。免費方案為私人儲存庫提供 1 GB 儲存空間。
  • Docker Hub - 一個免費的私人儲存庫和無限的公共儲存庫,用於建置和儲存 Docker 映像檔
  • Play with Docker - 一個簡單、互動、有趣的 Docker 學習平台。
  • quay.io - 使用無限的免費公共儲存庫建置和儲存容器映像。
  • ttl.sh - 匿名且短暫的 Docker 映像檔註冊中心
  • appsmith - 低程式碼專案,用於建置管理面板、內部工具和儀表板。整合超過 15 種資料庫和任何 API。
  • BudiBase - Budibase 是一個開源的低程式碼平台,可在幾分鐘內建立內部應用程式。支援 PostgreSQL、MySQL、MSSQL、MongoDB、Rest API、Docker、K8s
  • Clappia - 一個低程式碼平台,專為建構業務流程應用程式而設計,提供可自訂的行動和網路應用程式。具備拖放式介面、離線支援、即時位置追蹤以及與各種第三方服務整合等功能。
  • lil'bots - 線上編寫和執行腳本,利用免費內建的 API,例如 OpenAI、Anthropic、Firecrawl 等。非常適合建構 AI 代理/內部工具並與團隊分享。免費方案包含完整 API 存取、AI 編碼助理和每月 10,000 execution credits。
  • manubes - 功能強大的無程式碼雲端平台,專注於工業生產管理。單一使用者每月可免費使用 1 million 個工作流程活動 ([也提供德語版本](https://www.manubes.de))。
  • Mendix - 企業級快速應用程式開發,提供無限可存取沙盒環境,支援所有使用者,每個應用程式享有 0.5 GB 儲存空間和 1 GB RAM。此外,免費方案也包含 Studio 和 Studio Pro IDE。
  • outsystems.com - 用於內部部署或雲端的企業級 Web 開發 PaaS,免費的「個人環境」提供無限程式碼和高達 1 GB 的資料庫。
  • ReTool - 用於建構內部應用程式的低程式碼平台。Retool 具有高度可修改性。如果您可以使用 JavaScript 和 API 編寫,就可以在 Retool 中實現。免費方案每月最多允許五個使用者、無限應用程式和 API 連線。
  • ToolJet - 用於建構業務應用程式的可擴展低程式碼框架。連接到資料庫、雲端儲存、GraphQL、API 端點、Airtable 等,並使用拖放式應用程式建構器來建構應用程式。
  • UI Bakery - 低程式碼平台,可加速建置客製化網路應用程式。支援透過拖放方式建置 UI,並可透過 JavaScript、Python 和 SQL 進行高度客製化。提供雲端和自行託管解決方案。最多 5 位使用者免費。