Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

FOSS-for-Dev

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

Last synced: 6 days ago
JSON representation

  • Source Code Repos

    • Gogs - A painless self-hosted Git Service
    • GitLab - Version control for your server
    • Package Drone - A package manager repository for OSGi, Java and more
  • IDE

    • VsCodium - Fully FOSS alternative to vscode
    • Atom - Opensource,fully-featured,hackable text editor for coding.
    • 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)
    • Coding WebIDE - The Coding WebIDE Community Edition project
    • CodeBox - Open source cloud & desktop IDE
    • Brackets - A modern and open-source code editor for HTML, CSS and JavaScript.
  • Collaboration Tools

    • Filestash - A Dropbox-like web client where users can bring their own backend (FTP, SFTP, Webdav, S3, Minio, ...).
    • ownCloud - Open Source file sync & share, with calendar, contacts and more apps
    • SparkleShare - An Open Source collaboration and sharing tool
    • ssh chat - Chat over SSH
    • lets chat - Self-hosted chat app for small teams
  • Code Quality

  • CI / CD

    • cucumber - Simple, human collaboration
    • drone.io - Open Source CI platform
    • Gitlab CI - Gitlab Ci
    • cucumber - Simple, human collaboration
    • Jenkins - open-source continuous integration server
    • Travis CI - Free continuous integration platform for GitHub projects
    • cucumber - Simple, human collaboration
  • Security and PKI

    • Ralasafe - Access Control Middleware
    • OpenXPKI - an enterprise-grade PKI/Trustcenter software
    • Selefra - An open-source policy-as-code software that provides analytics for multi-cloud and SaaS.
  • Bug trackers

    • Open Project - Project management platform (has features like jira and confluence)
    • Bugzilla - web-based bug-tracking software
    • Mantis - issue tracker that provides a delicate balance between simplicity and power
    • Trac - IT project management solution that enables software developers to track and address bugs, tasks, files, wiki pages, and more.
  • Project management

    • Taiga.io - Your Agile, Free and Open Source Project Management Tool
    • Redmine - a flexible project management web application written using Ruby on Rails
    • Phabricator - an open source collection of web applications which help software companies build better software
  • Backend

    • Okteto - Kubernetes and Docker Compose Platform
    • Dokku - Heroku like environment
    • Hook0 - as-a-service (WaaS) for developers to send and manage webhooks
  • Chat and Community

    • Matrix - Decentrialized End-to-End Encrypted Chat platform (you may want to use [Element](https://element.io/)
    • Discourse - Community forum
    • Flarum - Community Forum (PHP based)
  • Mail server

    • Mailcow Email Server - Fully feature email server (for avarage use cases @lmtr0 recommends this one)
    • WildDuck Email Server - nodejs application to send emails (built for scale (needs more hand work to make it work)
  • File Management

    • Bat - The fancy `cat` with syntax highlighting and effortless fuzzy searching to save development time.
    • Clifm - The terminal is always in your reach when managing your files.
    • Clipboard - Cut, copy, and paste anything, anywhere, anytime, all from the terminal.
    • fzf - Fuzzy find anything in your directories.
  • Feature management

    • Unleash - Free open-source feature flag & toggle service. SDKs for all major languages.
  • PaaS

    • Preevy - Provision preview environments for docker compose applications with minimal configuration
    • OpenShift - build, deploy, and manage your applications with Docker and Kubernetes
  • Documentation

    • Log4brains - Docs-as-code knowledge base to manage Architecture Decision Records (ADR) for your project and publish them automatically as a static website
  • Environment Manager Tools

    • DEM - DEM (Development Environment Manager) is an open source command line tool to manage containerized Development Environments.