Git Product home page Git Product logo

foss-for-dev's Introduction

FOSS-for-Dev Awesome

A list of Free and open-source software for developers

Feel free to send a PR :)

Brothers

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 - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to Chinese devops and infradev

awesome - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

Contents

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

  • 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)
  • VsCodium - Fully FOSS alternative to vscode
  • 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.

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.

Collaboration Tools

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

Code Quality

CI / CD

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

Feature management

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

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

  • 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.
  • Open Project - Project management platform (has features like jira and confluence)

Project management

  • 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
  • Taiga.io - Your Agile, Free and Open Source Project Management Tool

PaaS

  • Preevy - Provision preview environments for docker compose applications with minimal configuration
  • OpenShift - build, deploy, and manage your applications with Docker and Kubernetes
  • Zeabur - deploy your full stack apps and databases with one click

Documentation

  • 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 Webhooks-as-a-service (WaaS) for developers to send and manage webhooks
  • Okteto - Kubernetes and Docker Compose Platform
  • Dokku - Heroku like environment
  • Keploy - 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 - Decentrialized End-to-End Encrypted Chat platform (you may want to use Element
  • 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)

Environment Manager Tools

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

foss-for-dev's People

Contributors

davisonio avatar fearn2001 avatar felixsjiang avatar fgribreau avatar fynks avatar ivarconr avatar jancborchardt avatar kingjan1999 avatar lmtr0 avatar magyta93 avatar marketachalupnikova avatar michaelyuhe avatar mickael-kerjean avatar pielgrin avatar prkagrawal avatar shashwat79802 avatar slackadays avatar spekulatius avatar thomvaill avatar tvvocold avatar zevireinitz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

foss-for-dev's Issues

Validate pull requests with Travis

Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.

It is currently being used by

Examples

If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml file to the project.

See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment ๐Ÿ˜„

Project management

I suggest you to make a "Project management" category, and move Redmine there. You could add Phabricator (http://phabricator.org/) and other management software. I can make a PR if you want

codebox IDE

Codebox seems to not have been updated in 5 years and its homepage is unavailable. I guess it could be considered for removal.

Add web analytics and productivity sections

I think the web analytics is an area in which FOSS alternatives are important to know, and it might help to add such section in the repo. Also productivity/dev tools section might be helpful too.

What do you think?

Add contributing.md

Hey there! This is a pretty awesome awesome-list, but it's lacking some guidelines for making contributions. I think that lead to the list becoming harder to navigate and read over time. I fixed the issues I found with alphabetization and missing anchor links to H2s that were missing in the table of contents in my latest PR.

Would it be helpful if a CONTRIBUTING.md was added to this repo to help mitigate those problems? I figured just basic stuff like requiring alphabetizing new additions and correctly adding new categories into the table of contents. I feel that would help keep this list that much more awesome!

Happy to help with this if that would be more convenient :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.