# FOSS-for-Dev [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) A list of Free and open-source software for developers Feel free to send a PR :) # Brothers [free for dev](https://github.com/ripienaar/free-for-dev) - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev [free-for-dev-zh](https://github.com/qinghuaiorg/free-for-dev-zh) - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to Chinese devops and infradev [awesome](https://github.com/sindresorhus/awesome) - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev # Contents * [Source Code Repos](#source-code-repos) * [IDE](#ide) * [Collaboration Tools](#collaboration-tools) * [Code Quality](#code-quality) * [CI / CD](#ci--cd) * [Security and PKI](#security-and-pki) * [Bug trackers](#bug-trackers) * [Project management](#project-management) * [PaaS](#paas) * [Documentation](#documentation) * [ADN(Application Delivery Networking)](#adn) * [EMT(Environment Manager Tools)](#emt) ## Source Code Repos * [Gogs](https://github.com/gogits/gogs) - A painless self-hosted Git Service * [GitLab](https://github.com/gitlabhq/gitlabhq) - Version control for your server * [Package Drone](https://github.com/eclipse/packagedrone) - A package manager repository for OSGi, Java and more ## IDE * [Atom](https://github.com/atom/atom) - Opensource,fully-featured,hackable text editor for coding. * [Visual Studio Code](https://github.com/Microsoft/vscode) - 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](https://vscodium.com/) - Fully FOSS alternative to vscode * [Coding WebIDE](https://github.com/Coding/WebIDE) - The Coding WebIDE Community Edition project * [CodeBox](https://github.com/CodeboxIDE/codebox) - Open source cloud & desktop IDE * [Brackets](https://github.com/adobe/brackets) - A modern and open-source code editor for HTML, CSS and JavaScript. ## File Management * [Bat](https://github.com/sharkdp/bat) - The fancy `cat` with syntax highlighting and effortless fuzzy searching to save development time. * [Clifm](https://github.com/leo-arch/clifm) - The terminal is always in your reach when managing your files. * [Clipboard](https://github.com/Slackadays/Clipboard) - Cut, copy, and paste anything, anywhere, anytime, all from the terminal. * [fzf](https://github.com/junegunn/fzf) - Fuzzy find anything in your directories. ## Collaboration Tools * [Filestash](http://www.filestash.app) - A Dropbox-like web client where users can bring their own backend (FTP, SFTP, Webdav, S3, Minio, ...). * [SparkleShare](https://github.com/hbons/SparkleShare) - An Open Source collaboration and sharing tool * [ssh chat](https://github.com/shazow/ssh-chat) - Chat over SSH * [lets chat](https://github.com/sdelements/lets-chat) - Self-hosted chat app for small teams * [ownCloud](https://owncloud.org) - Open Source file sync & share, with calendar, contacts and more apps * [Tolgee](https://tolgee.io) - Developer & translator friendly web-based localization platform ## Code Quality * [sonarqube](https://github.com/SonarSource/sonarqube) - Put your technical debt under control * [gerrit](https://gerrit.googlesource.com/) - Code Review * [Codecov](https://codecov.io/) - Continuous Code Coverage ## CI / CD * [Jenkins](https://github.com/jenkinsci/jenkins) - open-source continuous integration server * [Travis CI](https://github.com/travis-ci/travis-ci) - Free continuous integration platform for GitHub projects * [cucumber](https://github.com/cucumber/cucumber) - Simple, human collaboration * [drone.io](https://drone.io) - Open Source CI platform * [Gitlab CI](https://docs.gitlab.com/ee/ci/) - Gitlab Ci ## Feature management * [Unleash](https://github.com/Unleash/unleash) - Free open-source feature flag & toggle service. SDKs for all major languages. ## Security and PKI * [Ralasafe](http://sourceforge.net/projects/ralasafe/) - Access Control Middleware * [OpenXPKI](https://github.com/openxpki/openxpki) - an enterprise-grade PKI/Trustcenter software * [Selefra](https://github.com/selefra/selefra) - An open-source policy-as-code software that provides analytics for multi-cloud and SaaS. ## Bug trackers * [Bugzilla](https://github.com/bugzilla/bugzilla) - web-based bug-tracking software * [Mantis](https://github.com/mantisbt/mantisbt) - issue tracker that provides a delicate balance between simplicity and power * [Trac](https://github.com/edgewall/trac) - IT project management solution that enables software developers to track and address bugs, tasks, files, wiki pages, and more. * [Open Project](https://www.openproject.org) - Project management platform (has features like jira and confluence) ## Project management * [Redmine](https://github.com/redmine/redmine) - a flexible project management web application written using Ruby on Rails * [Phabricator](https://github.com/phacility/phabricator) - an open source collection of web applications which help software companies build better software * [Taiga.io](https://github.com/taigaio) - Your Agile, Free and Open Source Project Management Tool ## PaaS * [Preevy](https://github.com/livecycle/preevy) - Provision preview environments for docker compose applications with minimal configuration * [OpenShift](https://github.com/openshift/origin) - build, deploy, and manage your applications with Docker and Kubernetes * [Zeabur](https://zeabur.com) - deploy your full stack apps and databases with one click ## Documentation * [Log4brains](https://github.com/thomvaill/log4brains) - Docs-as-code knowledge base to manage Architecture Decision Records (ADR) for your project and publish them automatically as a static website ## Backend * [Hook0](https://www.hook0.com/) Webhooks-as-a-service (WaaS) for developers to send and manage webhooks * [Okteto](https://www.okteto.com/) - Kubernetes and Docker Compose Platform * [Dokku](https://dokku.com/) - Heroku like environment * [Keploy](https://www.keploy.io/) - A developer-centric backend testing tool which makes backend tests with built-in-mocks, faster than unit tests, from user traffic ## Chat and Community * [Matrix](https://matrix.org) - Decentrialized End-to-End Encrypted Chat platform (you may want to use [Element](https://element.io/) * [Discourse](https://discourse.org) - Community forum * [Flarum](https://flarum.org) - Community Forum (PHP based) ## Mail server * [Mailcow Email Server](https://mailcow.email/) - Fully feature email server (for avarage use cases @lmtr0 recommends this one) * [WildDuck Email Server](https://wildduck.email/) - nodejs application to send emails (built for scale (needs more hand work to make it work) ## Environment Manager Tools * [DEM](https://axemsolutions.io/dem_doc/index.html) - DEM (Development Environment Manager) is an open source command line tool to manage containerized Development Environments.