Giter VIP home page Giter VIP logo

awesome-open-source's Introduction

Awesome Open Source

Awesome

A curated list of resources related to how to do open source projects

Open source is a way of running projects openly and collaboratively, giving users and developers the freedoms to use, share, and modify the sources. It's prevalent in open source software, but extends to complementary areas such as documentation or design, and broader areas such as open content and open collaboration.

This list focuses on resources about the why and how to do open source projects, not so much about the what of concrete projects. It does contain links to lists of awesome open source projects, though.

Contributions are welcome. Read the guidelines how to contribute.

Contents

Fundamentals

Licensing

Licenses

License agreements

Legal

Culture

  • The Cathedral and the Bazaar - Influential paper by Eric Raymond from 1997 laying out the principles of open source
  • Contempt Culture - Advice about how to create a healthy and respectful culture, explained at the example of contempt towards other programming languages
  • Open Source Diversity - List of information, projects, and other resources supporting more diversity and inclusion in open source communitites
  • What is open? - Beyond open source software, what is open data and content?
  • Open Advice - Answers the question what 42 prominent contributors would have liked to know when they started with open source

Maintainers

Code of Conducts

Building

Governance

Community

Development

Onboarding

Mentoring

Metrics

Documentation

Marketing

Funding

Infrastructure

Code Hosting

Communication

  • Mailman - Popular open source mailing list software
  • Discourse - Open source forum software
  • IRC - The chat tool originally used by a lot of open source communities
  • Jitsi - Open source video conferencing
  • BigBlueButton - Open source web conferencing system also used for virtual conferences

Using

Management

License compliance

Project quality

Support

Organizations

Big Free and Open Source Software Foundations

Umbrella Organizations

Conferences

  • foss.events - Collection of Free and Open Source Software events
  • LWN.net Community Calendar - Calendar tracking events, such as conferences, relevant to the open source community
  • List of Free Software events - Detailed list of events related to open source
  • FOSDEM - Biggest open source developer event in Europe, taking place each February in Brussels
  • Open Source Summit - Linux Foundation's main event
  • OSCON - O'Reilly's now discontinued commercial open source conference
  • Linuxtag - Now discontinued annual event which was instrumental in making open source popular

Research

Surveys

History

Inner Source

Inner Source is not Open Source but there is a lot of overlap, especially in terms of culture, practices, and people. That's why it's a section on this list.


This list is licensed under CC0.

awesome-open-source's People

Contributors

cornelius avatar dirkmueller avatar masterbrian99 avatar toscalix 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

awesome-open-source's Issues

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.