The following open source organizations are taking part in this year's Season of Docs. Follow the links to learn more about each organization and to explore their ideas for technical writing projects.

If you're interested in working with the open source organization on their docs, use the contact information below to get in touch with the organization and plan your project proposal.

Open source organizations

Apache Beam

Apache Beam is an open source, unified model for defining both batch and streaming data-parallel processing pipelines. Using one of the open source Beam SDKs, you build a program that defines the pipeline. The pipeline is then executed by one of Beam’s supported distributed processing back-ends, which include Apache Apex, Apache Flink, Apache Spark, IBM Streams and Google Cloud Dataflow. Beam is particularly useful for Embarrassingly Parallel data processing tasks, in which the problem can be decomposed into many smaller bundles of data that can be processed independently and in parallel. You can also use Beam for Extract, Transform, and Load (ETL) tasks and pure data integration. These tasks are useful for moving data between different storage media and data sources, transforming data into a more desirable format, or loading data onto a new system. Apache Beam has a number of top-level SDKs that allow you to write pipelines: Java, Python, and Go; as well as a number of DSLs built on top of these SDKs: SQL, Scala, and a fluent Java interface. Beam has a healthy community around it, with over 50 committers from different organizations, and the most active mailing list out of all Apache projects.

Read the organization's project ideas for Season of Docs.

Contact: Aizhamal at dev@beam.apache.org

Apache Flink

Apache Flink is an open source framework and distributed processing engine for stateful computations over unbounded and bounded data streams. It has been designed to run in all common cluster environments, perform computations at in- memory speed and at any scale. Flink is backed by a vibrant and diverse community of over 600 contributors that repeatedly push the boundaries of what is possible with stream processing. Leading tech companies like Netflix, Uber, Alibaba and Yelp are widely using Flink to power business-critical use cases ranging from real-time data analytics and large-scale complex event processing to event-driven applications and Machine Learning.

Read the organization's project ideas for Season of Docs.

Contact: aljoscha and sjwiesman at dev@flink.apache.org

Bokeh

Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.

Read the organization's project ideas for Season of Docs.

Contact: Bryan Van de Ven at info@bokeh.org

BRL-CAD

BRL-CAD is a powerful computer graphics system for 3D computer-aided design and graphic visualization. Currently standing at more than a million lines of code and hundreds of staff years investment, BRL-CAD has been under development for 40 years (since 1979). It includes interactive solid geometry editing, ray-tracing support for rendering and geometric analysis, network-distributed framebuffer support, image and signal-processing tools, a system performance analysis benchmark suite, an embedded scripting interface, and a robust high-performance geometric representation and analysis library. BRL-CAD is represented, used, and developed by a collective of industry, academia, and government participants from all over the world.

Read the organization's project ideas for Season of Docs.

Contact: Sean at devs@brlcad.org

CERN- HSF

CERN-HSF (High-Energy Physics Software Foundation) is the umbrella organization for high-energy physics-related projects in Season Of Docs. The HEP Software Foundation (http://hepsoftwarefoundation.org/) facilitates the coordination of common international efforts in high-energy physics software and computing.

Read the organization's project ideas for Season of Docs.

Contact: hsf-gsdocs-admin@googlegroups.com

CircuitVerse.org

CircuitVerse is an easy to use digital logic circuit simulator which aims at providing a platform to create, share and learn digital circuits. It can run on almost any device without the need for installing any software. The platform has been designed for use by students, professionals and hobbyists alike. The vision is to develop a community around the platform which will aid students to self-learn digital logic design. Apart from the simulator, users can create, learn, collaborate and share their work. CircuitVerse is currently used by several universities worldwide since it provides features for teachers to create groups and host assignments on the platform.

Read the organization's project ideas for Season of Docs.

Contact: satu0king at support@circuitverse.org

Cloud Native Computing Foundation

The Cloud Native Computing Foundation builds sustainable ecosystems and fosters communities to support the growth and health of cloud native open source software. We host popular cloud native open source projects like Kubernetes, Prometheus, gRPC, Envoy, and more!

Read the organization's project ideas for Season of Docs.

Contact: zacharysarah at mentoring@cncf.io

Creative Commons

Creative Commons is a nonprofit building a vibrant, collaborative, and global digital commons.

Read the organization's project ideas for Season of Docs.

Contact: kgodey, Timid Robot, Hugo Solar, Brent, and aldenstpage at opensource@creativecommons.org

Data Commons

Statistical data is vital to understanding our world. While there is a lot of public data (from census, cdc, etc.), practically, it is very difficult --- for policy makers, journalists, Google users --- to obtain answers to even the simplest of queries. The situation is analogous to satellite imagery before Google Maps --- the data was there, but effectively inaccessible. Data Commons is a single open Knowledge Graph built from a wide range of data sources (census, bls, noaa, fbi, cdc, fec, world bank, …). Data is joined, cleaned, normalized and made available via REST and python apis. Data is focussed largely on the US. Today, we have on average about 7k time series for every place (city, state, zip, school district, census tract, county, …) giving us over a billion time series. The KG is in use at Berkeley, Harvard, etc. in data science classes. Expansion to more countries, more kinds of data, etc. is underway.

Read the organization's project ideas for Season of Docs.

Contact: Guha at support@datacommons.org

DIPY

DIPY is the paragon 3D/4D+ imaging library in Python. Contains generic methods for spatial normalization, signal processing, machine learning, statistical analysis and visualization of medical images. Additionally, it contains specialized methods for computational anatomy including  diffusion, perfusion and structural imaging.

Read the organization's project ideas for Season of Docs.

Contact: skoudoro at admins@dipy.org

Django

The web framework for perfectionists with deadlines. Django makes it easier to build better Web apps more quickly and with less code.

Read the organization's project ideas for Season of Docs.

Contact: @carltongibson at seasonofdocs@djangoproject.com

DVC

Version Control System for Machine Learning. DVC is a command line tool, like Git for data. It builds on top of Git, enabling best practices from the world of Software Engineering in Data Science. We go beyond just versioning and also provide data workflow/pipeline control, as well as experiment management via hyperparameters and metrics. Please check us out at dvc.org

Read the organization's project ideas for Season of Docs.

Contact: Jorge and Elle at info@dvc.org

Electron

Electron is a JavaScript framework that empowers developers to create cross-platform desktop applications using HTML, CSS, and JavaScript. Over the years, it has grown to be a leader in desktop app development, with over 80000 stars on GitHub and a long list of companies that trust it to to build high-quality applications that users love, including WhatsApp, Microsoft Teams, Slack, and Visual Studio Code.

Read the organization's project ideas for Season of Docs.

Contact: erickzhao and felixrieseberg at season-of-docs@electronjs.org

ESLint

ESLint is a tool that helps you find and fix problems in your JavaScript

Read the organization's project ideas for Season of Docs.

Contact: kaicataldo at contact@eslint.org

FOLIO

FOLIO is a collaboration of libraries, developers and vendors building an open source library services platform. It supports traditional resource management functionality and can be extended into other institutional areas.

Read the organization's project ideas for Season of Docs.

Contact:info@folio.org

The FreeBSD Project

FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.

Read the organization's project ideas for Season of Docs.

Contact: bcr at gsod-admins@freebsd.org

GDevelop

GDevelop is an open-source, cross-platform game creator designed to be used by everyone - no programming skills are required to make games.

Read the organization's project ideas for Season of Docs.

Contact: 4ian at Florian.rival@gmail.com

Global Wordnet Association

An organization for creating, enhancing, sharing and connecting semantic lexicons (wordnets) for all languages in the world. GWA is a collaboration of many projects, we have selected a couple of them for this proposal: the Open Multilingual Wordnet and the Open English Wordnet.

Read the organization's project ideas for Season of Docs.

Contact: Francis Bond, Ewa Rudnicka, Alexandre Rademaker, or German Rigau at wngsodoc@gmail.com

The GNOME Foundation

The GNOME Foundation is a non-profit organization that furthers the goals of the GNOME Project, helping it to create a free software computing platform for the general public that is designed to be elegant, efficient, and easy to use.

Read the organization's project ideas for Season of Docs.

Contact: shaunm, pmkovar, or ebassi at gsod-team@gnome.org

TheGoodDocsProject

We are creating “best practice templates and writing instructions for documenting open source software”. Our project is a spin-off from a Season of Docs project in 2019. We were looking for best practice writing templates and were surprised when we couldn't find an authoritative source. We have put out a first alpha version of templates, which we consider a starting point - a straw man, which we know can be improved.

Read the organization's project ideas for Season of Docs.

Contact: Cameron Shorter at season-of-docs@thegooddocsproject.groups.io

GraphQL

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

Read the organization's project ideas for Season of Docs.

Contact: Ivan Goncharov at info@graphql.org

gRPC- Gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

Read the organization's project ideas for Season of Docs.

Contact: Johan Brandhorst at grpc-gateway- maintainers@googlegroups.com

Ignition Robotics

Iterate quickly on design concepts and control strategies with Ignition Robotics rich suite of tools, libraries, and cloud services. Ignition's leading robotics simulator, Gazebo, plays a central role by providing a robust and proven environment in which to create and test autonomous platforms.

Read the organization's project ideas for Season of Docs.

Contact: caguero, chapulina, claireyywang, Marco, and maryaB-osr at gsod@osrfoundation.org

/td>

INCF

INCF: Enabling open and FAIR neuroscience The International Neuroinformatics Coordinating Facility (INCF; www.incf.org) is an international organization launched in 2005, following a proposal from the Global Science Forum of the OECD. INCF was established to facilitate and promote the sharing of data and computing resources in the international neuroscience community. A larger objective of INCF is to help develop scalable, portable, and extensible applications that can be used by neuroscience laboratories worldwide. The mission of INCF is to make neuroscience FAIR (Findable, Accessible, Interoperable and Reusable) by sharing and integrating neuroscience data and knowledge worldwide. We foster scientific community collaboration to develop standards for data sharing, analysis modeling and simulation in order to catalyze insights into brain function in health and disease. INCF activities are open to all who can contribute to neuroinformatics at the international level. We have a global community of neuroscience researchers working on new and improved tools for all of neuroscience – enabling other researchers to make more and faster discoveries, and improving our understanding of the brain. Link to 2020 Google Season of Docs Project Ideas: https://www.incf.org/activities/google-season-of-docs

Read the organization's project ideas for Season of Docs.

Contact: gsod@incf.org

Jenkins

Jenkins, originally founded in 2006 as "Hudson", is one of the leading automation servers. The project’s motto is "Build great things at any scale". Using extensible, plugin-based architecture developers have created hundreds of plugins to adapt Jenkins to a multitude of build, test, and deployment automation workloads. Jenkins is open-source, MIT License is used for most of the components. The project has thousands of active contributors working on Jenkins core, plugins, website, project infrastructure, localization activities, and, of course, documentation. We invite technical writers to join the community and contribute to the documentation being used by millions of Jenkins users worldwide.

Read the organization's project ideas for Season of Docs.

Contact: Oleg Nenashev and Marky Jackson at jenkinsci- docs@googlegroups.com

Jenkins X

Jenkins X is an open source, opinionated way to do continuous integration and continuous delivery (CI/CD) on Kubernetes. As such, it provides a modern, best practices approach to CI/CD for cloud native applications. Jenkins X aids developers in provisioning Kubernetes clusters, automates CI/CD, provides different virtual environments for development, staging, and production using Kubernetes namespaces, and provides preview environments for pull requests.

Read the organization's project ideas for Season of Docs.

Contact: KaraMarck at jenkins-x- docs@googlegroups.com

The Julia Language

A fresh approach to Technical Computing

Read the organization's project ideas for Season of Docs.

Contact: Logan Kilpatrick, a.r.mellnik, Chris Rackauckas, Seth, kshyatt, kanav, ZacLN, David P. Sanders, and Luis at jsoc@julialang.org

Kolibri

Kolibri is a Learning Management System / Learning App designed to run on low-power devices, targeting the needs of learners and teachers in contexts with limited infrastructure. A user can install Kolibri and serve the app on a local network, without an internet connection. Kolibri installations can be linked to one another, so that user data and content can be shared. Users can create content for Kolibri and share it when there is network access to another Kolibri installation or the internet. At its core, Kolibri is about serving educational content. A typical user (called a Learner) will log in to Kolibri to consume educational content (videos, documents, other multimedia) and test their understanding of the content by completing exercises and quizzes, with immediate feedback. A user’s activity will be tracked to offer individualized insight (like "next lesson" recommendations), and to allow user data to be synced across different installations – thus a Kolibri learner can use his or her credentials on any linked Kolibri installation, for instance on different devices at a school.

Read the organization's project ideas for Season of Docs.

Contact: radinamatic, Laura_LE, and kollivier at radina@learningequality.org

LibreOffice

LibreOffice is a powerful and free office suite, used by millions of people around the world. LibreOffice includes several applications that make it the most versatile Free and Open Source office suite on the market: Writer (word processing), Calc (spreadsheets), Impress (presentations), Draw (vector graphics and flowcharts), Base (databases), and Math (formula editing). LibreOffice Online is the online version of LibreOffice and can edit spreadsheets, presentations and text documents with the same features of the desktop version inside a browser.

Read the organization's project ideas for Season of Docs.

Contact: Olivier at olivier.hallot@libreoffice.org

The Linux Foundation

The Linux Foundation is a non-profit consortium dedicated to fostering the growth of Linux. Founded in 2007 as a merger of the former Free Standards Group (FSG) and the former Open Source Developer Lab (OSDL), the LF sponsors the work of Linux creator Linus Torvalds and is supported by leading Linux and open source companies and developers from around the world. The Linux Foundation promotes, protects and standardizes Linux by providing unified resources and services needed for open source to successfully compete with closed platforms. For more see our [About page](https://www.linuxfoundation.org/about/). All software produced by us is free software published under OSI-approved licenses. See project ideas page for the license used by each project.

Read the organization's project ideas for Season of Docs.

Contact: Till Kamppeter at lforgadmn@gmail.com

Matplotlib

Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.

Read the organization's project ideas for Season of Docs.

Contact: story645 at matplotlib@numfocus.org

Mautic

Mautic is the world’s first Open Source Marketing Automation platform. Launched in 2014, it has grown from strength to strength and has a thriving community of contributors from around the world.

Read the organization's project ideas for Season of Docs.

Contact: RCheesley and dennisameling at seasonofdocs@mautic.org

MicroPython

MicroPy thon is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.

Read the organization's project ideas for Season of Docs.

Contact: jimmo at contact@micropython.org

moja global

Moja global is an international collaboration under the Linux Foundation that provides software tools to better manage the land sector (i.e. forest and agriculture.) Land accounts for 23% of the greenhouse gases (GHG) in the world. Almost three quarters of the countries want to do something about this, but they need good measuring systems. Rather than duplicating the same work in every country, moja global 3, an open source collaboration under the Linux Foundation, offers an open source tool called Full Lands Integration Tool (FLINT) that can model the emissions and removals of GHG from land. FLINT integrates remote sensing and ground data to estimate fluxes and stocks of greenhouse gasses in different pools in line with the guidance from the Intergovernmental Panel on Climate Change (IPCC). To understand more about how FLINT helps people working on these problems, check out this 10-minute overview video: https://youtu.be/kRj6AJSDPSw

Read the organization's project ideas for Season of Docs.

Contact: Guy at info@moja.global

National Resource for Network Biology (NRNB)

The National Resource for Network Biology (NRNB) organizes the development of free, open source software to enable network-based visualization, analysis, and biomedical discovery.

Read the organization's project ideas for Season of Docs.

Contact: Kristina Hanspers at xanderpico@gmail.com

NumPy

NumPy is the fundamental package for scientific computing with Python. It is very widely used in pretty much every field of science and engineering. Its user base spans from beginning coders to experienced researchers doing state-of-the-art scientific and industrial R&D. NumPy is the universal standard for working with numerical data in Python, and at the core of the scientific Python and PyData ecosystems. It provides ndarray, a homogeneous n-dimensional array object with methods to efficiently operate on it. The NumPy API is used extensively in Pandas, SciPy, Matplotlib, scikit-learn, scikit-image and most other data science and scientific Python package. The API and concepts are also replicated in deep learning frameworks (e.g. Tensorflow, PyTorch) and in array computing libraries for other programming languages.

Read the organization's project ideas for Season of Docs.

Contact: Melissa Mendonca, rgommers, and mattip at numpy-scipy-gsod@googlegroups.com

OpenJS Foundation

The OpenJS Foundation is made up of 32 open source JavaScript projects including Appium, Dojo, jQuery, Node.js, and webpack. We are currently incubating projects as well, including AMP, Electron, nvm, and fastify.

Read the organization's project ideas for Season of Docs.

Contact: Geoffrey and Guy at operations@openjsf.org

openmrs.org

Our world continues to be ravaged by pandemics of epic proportions, as over 40 million people are infected with diseases such as HIV/AIDS, multi-drug resistant tuberculosis, and malaria – most (up to 95%) of these afflictions are present in developing countries. Prevention and treatment interventions on this scale require efficient information management, which is critical as clinical care must increasingly be entrusted to less skilled providers. Whether for lack of time, developers, or money, most health care programs in developing countries manage their information with simple spreadsheets or small, poorly designed databases … if anything at all. To help them, we need to find a way not only to improve management tools, but also to reduce unnecessary, duplicate efforts.As a response to these challenges, the Open Medical Record System (OpenMRS®) was created in 2004 as a open source medical record system platform for developing countries – a tide which raises all ships. OpenMRS is a multi-institution, non-profit collaborative led by Regenstrief Institute, a world-renowned leader in medical informatics research, and Partners In Health, a Boston-based philanthropic organization with a focus on improving the lives of underprivileged people worldwide through health care service and advocacy. These teams nurture a growing worldwide network of individuals and organizations all focused on creating medical record systems and a corresponding implementation network to allow system development self reliance within resource constrained environments.OpenMRS is now in use by health care workers at over 5,500 health facilities around the world (see the OpenMRS Atlas), including South Africa, Kenya, Rwanda, Lesotho, Zimbabwe, Nigeria, Mozambique, Uganda, Tanzania, Haiti, India, China, United States, Pakistan, the Philipines, and many other places. As the frontline EHR system for patient care in many countries, OpenMRS can be used for novel coronavirus (COVID-19) screening, treatment, and surveillance efforts, resulting in saved lives.

Read the organization's project ideas for Season of Docs.

Contact: jennifer, herbert24, jwamalwa, and Jecihjoy at community@openmrs.org

OpenSCAD

OpenSCAD is software for creating solid 3D CAD models. It is free software and available for Linux/UNIX, Windows and Mac OS X. OpenSCAD is not an interactive modeller. It reads a script containing a textual description of a 3D design and generates the model from that. This gives the designer full control over the modelling process and makes it possible to easily change any step in the modelling process or make designs that are defined by configurable parameters. OpenSCAD provides two main modelling techniques: First there is constructive solid geometry (aka CSG) and second there is extrusion of 2D outlines.

Read the organization's project ideas for Season of Docs.

Contact: t-paul at gsod2020@openscad.org

OpenWrt

The OpenWrt Project is a Linux operating system targeting embedded devices. Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application. For developers, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.

Read the organization's project ideas for Season of Docs.

Contact: Paul Spooren at contact@openwrt.org

Performance Co-Pilot

System-level performance analysis toolkit

Read the organization's project ideas for Season of Docs.

Contact: natoscott at pcp-mentors@groups.io

Qubes OS

Qubes OS is a security and privacy-focused free and open source operating system that provides a safe platform for communication and information management.

Read the organization's project ideas for Season of Docs.

Contact: Qubes OS Project Team at qubes-project@googlegroups.com

ScummVM

ScummVM is a game preservation project targeting 2D adventure games and RPG.

Read the organization's project ideas for Season of Docs.

Contact: Strangerke at admin@scummvm.org

SymPy

SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python.

Read the organization's project ideas for Season of Docs.

Contact: asmeurer, sylee957, Sc0rpi0n101, and Amit Kumar at asmeurer@gmail.com

Tryton

TRYTON is business software, ideal for companies of any size, easy to use, complete and 100% Open Source.

Read the organization's project ideas for Season of Docs.

Contact: pokoli and timitos at foundation@tryton.org

VLC

VLC is an open source media player.

Read the organization's project ideas for Season of Docs.

Contact: jbkempf at videolan@videolan.org

Webots

Robot Simulator

Read the organization's project ideas for Season of Docs.

Contact: omichel and DavidMansolino at info@cyberbotics.com

The Wikimedia Foundation

Wikimedia envisions a world in which every single human being can freely share in the sum of all knowledge. It spans various projects, local chapters and support structures of the non-profit Wikimedia Foundation. There are 13 projects that Wikimedia officially supports including Wikipedia, a fifth most popular site on the internet and a well known free knowledge project in the world. Wikipedia is used by more than 400 million people every month in over 300 languages. Some of Wikipedia's sister projects are Wikimedia Commons, Wikidata, MediaWiki, Wikivoyage, etc. All major projects of Wikimedia are collaboratively developed by users around the world using the MediaWiki software. There is much more to do that you can help Wikimedia achieve: stabilize infrastructure, increase participation, improve quality, increase reach and foster innovation. Read more about Wikimedia on our homepage.

Read the organization's project ideas for Season of Docs.

Contact: Grammarbot at technical-documentation@wikimedia.org

Wireshark

Wireshark is the world's foremost network protocol analyzer.

Read the organization's project ideas for Season of Docs.

Contact: Lekensteyn and desowin at wireshark-dev@wireshark.org

WordPress

35% of the web uses open source WordPress to build websites, blogs and apps.

Read the organization's project ideas for Season of Docs.

Contact:estelaris, @johnzenith, @schlessera, Asif2BD, Maedah Batool, ononymous, and @felipeelia at mailto:season-of-docs@wordpress.org

  • Do you want to work with one of the above organizations on their documentation? Take a look at the Season of Docs technical writer guide and use the email address in the above list to contact the organization.
  • If you have questions about Season of Docs, examine the FAQ and join a discussion channel.