Skip to content

FOSS for Developers

FOSS-for-Dev Awesome

面向开发人员的免费和开源软件列表

随意发送 PR :)

Brothers

free for dev - 对 devops 和 infradev 具有免费层级的 SaaS、PaaS 和 IaaS 产品列表

free-for-dev-zh - 具有中国 devops 和 infradev 感兴趣的免费层级的 SaaS、PaaS 和 IaaS 产品列表

awesome - 对 devops 和 infradev 具有免费层级的 SaaS、PaaS 和 IaaS 产品列表

Source Code Repos

  • Gogs - 一个无痛的自托管 Git 服务
  • GitLab - 服务器的版本控制
  • Package Drone - 用于 OSGi、Java 等的包管理器存储库

IDE

  • Atom - 用于编码的开源、功能齐全、可破解的文本编辑器.
  • Visual Studio Code - Fully-featured IDE with thousands of extensions, cross-platform app development (Microsoft extensions available for download for iOS and Android), desktop, web and cloud development, multi-language support (C#, C++, JavaScript, Python, PHP and more)
  • VsCodium - vscode 的完全 FOSS 替代品
  • Coding WebIDE - Coding WebIDE 社区版项目
  • CodeBox - 开源云和桌面 IDE
  • Brackets - 适用于 HTML、CSS 和 JavaScript 的现代开源代码编辑器.

File Management

  • Bat - 带有语法高亮和毫不费力的模糊搜索功能的花式 cat 可以节省开发时间.
  • Clifm - 管理文件时,终端始终触手可及.
  • Clipboard - 随时随地从终端剪切、复制和粘贴任何内容.
  • fzf - 模糊查找目录中的任何内容.

Collaboration Tools

  • Filestash - 一个类似于 Dropbox 的 Web 客户端,用户可以在其中使用自己的后端(FTP、SFTP、Webdav、S3、Minio 等).
  • SparkleShare - 开源协作和共享工具
  • ssh chat - 通过 SSH 聊天
  • lets chat - 适用于小型团队的自托管聊天应用程序
  • ownCloud - 开源文件同步和共享,与日历、联系人和更多应用程序

Code Quality

CI / CD

Feature management

  • Unleash - 免费的开源功能标志和切换服务. 适用于所有主要语言的 SDK.

Security and PKI

Bug trackers

  • Bugzilla - 基于网络的错误跟踪软件
  • Mantis - 问题跟踪器,在简单性和功能性之间提供微妙的平衡
  • Trac - IT 项目管理解决方案,使软件开发人员能够跟踪和解决错误、任务、文件、wiki 页面等.
  • Open Project - 项目管理平台(具有jira和confluence等功能)

Project management

  • Redmine - 使用 Ruby on Rails 编写的灵活的项目管理 Web 应用程序
  • Phabricator - 一个开源的 Web 应用程序集合,可帮助软件公司构建更好的软件
  • Taiga.io - 您的敏捷、免费和开源项目管理工具

PaaS

  • OpenShift - 使用 Docker 和 Kubernetes 构建、部署和管理您的应用程序

Documentation

  • Log4brains - 文档即代码知识库,用于管理项目的架构决策记录 (ADR) 并将其自动发布为静态网站

Backend

  • Okteto - Kubernetes 和 Docker Compose 平台
  • Dokku - 类似 Heroku 的环境

Chat and Community

  • Matrix - 去中心化的端到端加密聊天平台(你可能想使用 Element
  • Discourse - 社区论坛
  • Flarum - 社区论坛(基于 PHP)

Mail server

  • Mailcow Email Server - 功能齐全的电子邮件服务器(对于一般用例@lmtr0 推荐这个)
  • WildDuck Email Server - 用于发送电子邮件的 nodejs 应用程序(为 sclae 构建(需要更多的手工工作才能使其工作)