Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tvvocold/FOSS-for-Dev

A hub of Free and open-source software for developers
https://github.com/tvvocold/FOSS-for-Dev

List: FOSS-for-Dev

Last synced: 25 days ago
JSON representation

A hub of Free and open-source software for developers

Awesome Lists containing this project

README

        

# 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.