Skip to content

๐Ÿ“š A curated list of awesome open source documentation for people whole love contributing to docs.

License

Notifications You must be signed in to change notification settings

marykka/awesome-oss-docs

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Awesome OSS Documentation Awesome

Carefully curated list of awesome open source software documentation.

Contents

  • Visx Docs - A A collection of reusable low-level visualization components. visx combines the power of d3 to generate your visualization with the benefits of React for updating the DOM. Edit on GitHub
  • Airflow Docs - A platform to programmatically author, schedule, and monitor workflows.
  • OpenSearch Docs - The documentation for OpenSearch, OpenSearch Dashboards, and their associated plugins. Edit on GitHub
  • Amplify JS Docs - A declarative JavaScript library for application development using cloud services.
  • Amplify iOS Docs - A declarative library for application development using cloud services.
  • Amplify CLI Docs - The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
  • Amplify Android Docs - The fastest and easiest way to use AWS from your Android app.
  • Amplify Flutter Docs - A declarative library with an easy-to-use interface for building Flutter applications on AWS.
  • Amplify Console Docs - The AWS Amplify Console provides a Git-based workflow for deploying and hosting fullstack serverless web applications.
  • Amazon EC2 Docs - A web service that provides resizable computing capacityโ€”literally, servers in Amazon's data centersโ€”that you use to build and host your software systems.
  • Amazon CloudFront Docs - Amazon CloudFront speeds up distribution of your static and dynamic web content, such as .html, .css, .php, image, and media files.
  • Amazon S3 Docs - Amazon Simple Storage Service (Amazon S3) is storage for the internet. You can use Amazon S3 to store and retrieve any amount of data at any time, from anywhere on the web.
  • AWS IAM Docs - AWS Identity and Access Management (IAM) is a web service for securely controlling access to AWS services. With IAM, you can centrally manage users, security credentials such as access keys, and permissions that control which AWS resources users and applications can access.
  • AWS A2C Docs - AWS App2Container (A2C) is a command-line tool for modernizing .NET and Java applications into containerized applications.
  • Amazon EKS Docs - Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes it easy for you to run Kubernetes on AWS without needing to install and operate your own Kubernetes clusters.
  • Bottlerocket Docs - A linux-based operating system purpose-built to run containers.
  • AWS Distro for OpenTelemetry Docs - A Secure, production-ready open source distribution with predictable performance.
  • Firecracker Docs - Firecracker is an open source virtualization technology that is purpose-built for creating and managing secure, multi-tenant container and function-based services that provide serverless operational models.
  • AWS CDK Docs - AWS Cloud Development Kit defines cloud infrastructure using familiar programming languages.
  • FreeRTOS Docs - FreeRTOS is a market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors.FreeRTOS is built with an emphasis on reliability and ease of use.
  • Swift - A powerful and intuitive programming language designed to give developers the freedom and capabilities they need to create a new generation of cutting-edge apps. Edit on GitHub.
  • WebKit - An open source rendering engine introduced by Apple โ€” powers Safari on macOS and iOS.
  • Apache APISIX - Apache APISIX is a dynamic, real-time, high-performance API gateway, and it provides rich traffic management features such as load balancing, dynamic upstream, canary release, circuit breaking, authentication, observability, and more. Edit on GitHub
  • Apache SkyWalking - Application performance monitor tool for distributed systems, especially designed for microservices, cloud native and container-based (Kubernetes) architectures. Edit on GitHub
  • Checkov - Checkov is a static code analysis tool for infrastructure-as-code. Edit on GitHub.
  • AirIAM - AirIAM is a tool to identify and automate Least privilege IAM principles in AWS using Terraform.
  • Yor - Yor is an open-source tool that helps add informative and consistent tags across infrastructure-as-code frameworks such as Terraform, CloudFormation, and Serverless. Edit on GitHub.
  • Avalanche - An open-source platform for launching decentralized applications and enterprise blockchain deployments in one interoperable, highly scalable ecosystem.
  • Solana - An open source project implementing a new, high-performance, permissionless blockchain. Edit On GitHub
  • Polkadot - A project that enables scalability by allowing specialized blockchains to communicate with each other in a secure, trust-free environment.
  • Binance API - Official Documentation for the Binance APIs and Streams Resources. Edit On GitHub
  • Algorand - Algorand is a blockchain cryptocurrency protocol that aims to be scalable, it supports smart contracts, and its consensus algorithm is based on proof of stake and a Byzantine agreement protocol.
  • Cosmos - โ›“๏ธ A Framework for Building High Value Public Blockchains โœจ. Edit On GitHub
  • DeltaLake Docs - An open-source storage layer that brings scalable, ACID transactions to Apache Sparkโ„ข and big data workloads.
  • Beats Docs - The Beats are lightweight data shippers, written in Go, that you install on your servers to capture all sorts of operational data (think of logs, metrics, or network packet data).
  • Elasticsearch Docs - Elasticsearch is the distributed, RESTful search and analytics engine at the heart of the Elastic Stack.
  • Kibana Docs - Kibana is your window into the Elastic Stack. Specifically, it's a browser-based analytics and search dashboard for Elasticsearch.
  • Logstash Docs - Logstash is a server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite stash.
  • React Native Docs - A framework for building native apps with React.
  • React Docs - A JavaScript library for building user interfaces.
  • Create React App Docs - Set up a modern React web app by running one command.
  • Hermes Docs - A JavaScript engine optimized for running React Native.
  • Flipper Docs - A desktop debugging platform for mobile developers.
  • PyTorch Docs - Tensors and Dynamic neural networks in Python with strong GPU acceleration.
  • Fresco Docs - An Android library for managing images and the memory they use.
  • Litho Docs - A declarative framework for building efficient UIs on Android.
  • Redex Docs - A bytecode optimizer for Android apps.
  • Draftjs Docs - A React framework for building text editors.
  • Relay Docs - Relay is a JavaScript framework for building data-driven React applications.
  • Jestjs Docs - Delightful JavaScript Testing.
  • Hydra Docs - Hydra is a framework for elegantly configuring complex applications.
  • ParlAI Docs - A framework for training and evaluating AI models on a variety of openly available dialogue datasets.
  • FBT Docs - FBT is an internationalization framework for JavaScript designed to be not just powerful and flexible, but also simple and intuitive. Edit on GitHub
  • RocksDB Docs - RocksDB is a storage engine with key/value interface, where keys and values are arbitrary byte streams. It is a C++ library. It was developed at Facebook based on LevelDB and provides backwards-compatible support for LevelDB APIs.
  • Docusaurus Docs - Easy to maintain open source documentation websites.
  • Flux Docs - Application Architecture for Building User Interfaces.
  • flow Docs - Adds static typing to JavaScript to improve developer productivity and code quality.
  • Adanet Docs - Fast and flexible AutoML with learning guarantees.
  • AMP Project Docs - The AMP(Accelerated Mobile Pages) Project is an open source initiative aiming to make the web better for all. Edit on GitHub
  • Angular Docs - Angular is a web application framework for mobile,desktop and web.
  • Apache beam Docs - Apache beam is a unified model to define and execute data processing pipelines.
  • Bazel Docs - Bazel is Google's build system for fast and correct builds.
  • Dart Docs - Dart is a programming language developed at Google and approved as a standard by Ecma. It is ideal for web development and can be transcompiled to JavaScript, but can also be used to build server, desktop, and mobile applications.
  • Fastlane Docs - Fastlane allows you to automate the complete release process of your iOS and Android apps.
  • Flutter Docs - Flutter is a mobile app SDK for building high-performance, high-fidelity apps for iOS and Android, from a single codebase.
  • Forseti Security Docs - Forseti Security helps you secure your Google Cloud Platform organization.
  • Fuchsia Docs - Fuchsia is an open-source operating system designed from the ground up for security and updatability.
  • gRPC Docs - gRPC is a modern RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication.
  • Istio Docs - Istio is an open platform that provides a uniform way to connect, manage, and secure microservices. Edit on GitHub
  • JanusGraph Docs - JanusGraph is a scalable distributed graph database forked from the popular, but no longer maintained, project Titan.
  • Knative Docs - Knative components build on top of Kubernetes, abstracting away the complex details and enabling developers to focus on what matters.
  • Kubeflow Docs - Kubeflow is an open, community driven project to make it easy to deploy and manage an ML stack on Kubernetes.
  • Kubernetes Docs - Kubernetes is an open source container orchestration engine for automating deployment, scaling, and management of containerized applications. The open source project is hosted by the Cloud Native Computing Foundation (CNCF).
  • OpenTelemetry Docs - OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application.
  • OpenTitan Docs - OpenTitan is the first open source project building a transparent, high-quality reference design and integration guidelines for silicon root of trust (RoT) chips. Edit on GitHub
  • Spinnaker Docs - Spinnaker is an open source, multi-cloud, continuous delivery platform started at Netflix. Google joined the project in 2014 and together we launched its open sourcing in November of 2015.
  • Upspin Docs - Upspin is an experimental project to build a framework for naming and sharing files and other data securely, uniformly, and globally: a global name system of sorts.
  • V8 Docs - V8 is a JavaScript engine which can run standalone, or be embedded into any C++ application. It compiles JavaScript to machine code before executing it, handles memory allocation for objects, and garbage collects objects it no longer needs.
  • Vitess Docs - Vitess is a distributed database which uses MySQL as backend. With Vitess, existing MySQL installations can be turned into a scalable and sharded distributed database while preserving advanced MySQL features e.g. transactions or the SQL language.
  • TensorFlow Docs - An Open Source Machine Learning Framework for Everyone.
  • OSV Docs - OSV is a vulnerability database for open source projects. It exposes an API that lets users of these projects query whether or not their versions are impacted.
  • Terraform Docs - Terraform Linode provider.
  • Vagrant Docs - Vagrant is a tool for building and distributing development environments.
  • Waypoint Docs - A tool to build, deploy, and release any application on any platform.
  • VaultProject Docs - A tool for secrets management, encryption as a service, and privileged access management.
  • Consul Docs - Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

JetBrains Open Source Documentation

  • LoginRadius Docs - LoginRadius Developer Documentation.
  • Go-SAML - High-Level API Implementation of SAML 2.0 (Currently Supported Identity Provider Implementation) Single Sign-On.
  • Egnature - An email signature generator.
  • PS-Softlist - A power shell script to detect non-whitelisted installed software on Windows machines.
  • LoginRadius Engineering Portal - Engineering Blog where you can contribute by writing a guest blog of fixing any issue you find with any of the available blogs.
  • Cascade - Create your internal developer's portal using Cascade.
  • C# Password Hash Library - .NET standard library to secure the passwords using multiple hashing algorithms.
  • OpenEBS Docs - OpenEBS helps Developers and Platform SREs easily deploy Kubernetes Stateful Workloads that require fast and highly reliable Container Attached Storage.
  • LitmusChaos Docs - Litmus is an end-to-end chaos engineering platform for cloud native infrastructure and applications.
  • Accessibility Insights for Web Docs - Accessibility Insights for Web. Edit on GitHub
  • Azure Docs - A cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed data centers. Edit on GitHub
  • TypeScript Docs - TypeScript is an open-source and cross-platform language that builds on JavaScript by adding static types and type-checking.
  • Visual Studio Code Docs - Visual Studio Code is a free, highly customizable code editor that is based on an open-source codebase and runs on Linux, macOS, and Windows.
  • Fluid Framework Docs - Library for building distributed, real-time collaborative web applications.
  • PWA Builder Docs - Helping developers build Progressive Web Apps (PWAs) and package them for app stores like Google Play, Microsoft Store, macOS Store, and more.
  • Project Mu Docs - Project Mu is a modular adaptation of TianoCore's edk2 (UEFI BIOS reference) tuned for building modern devices using a scalable, maintainable, and reusable pattern.
  • PowerShell Docs - PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, Linux, and macOS.
  • PlayWright Docs - Node.js library to automate Chromium, Firefox and WebKit with a single API.
  • Microsoft Graph Engine Docs - Microsoft Graph Engine.
  • Fast Design Docs - The adaptive interface system for modern web experiences.
  • Azure Python SDK Docs - Azure Python SDK documentation, hosted on docs.microsoft.com.
  • Azure PowerShell Docs - Repository used to store Azure PowerShell cmdlet content published on docs.ms.com reference site. Edit on GitHub
  • Microsoft 365 Docs - This repo is used to host the source for the Microsoft 365 documentation on. Edit on GitHub
  • Azure CLI Docs - Repository used to store content for the docs.microsoft.com content for the Azure CLI.
  • PowerShell Docs - The official PowerShell documentation sources.
  • DeepSpeed Docs - DeepSpeed is a deep learning optimization library that makes distributed training easy, efficient, and effective.
  • Dapr Docs - Dapr user documentation, used to build docs.dapr.io.
  • Microsoft Terminal Docs - The new Windows Terminal and the original Windows console host, all in the same place!. Edit on GitHub
  • Accessibility Insights for Windows. Docs - Accessibility Insights for Windows. Edit on GitHub
  • Metaflow Docs - Build and manage real-life data science projects with ease.
  • Atlas Docs - In-memory dimensional time series database.
  • Conductor - Conductor is a workflow orchestration engine that runs in the cloud. Edit on GitHub
  • Falcor - Falcor lets you represent all your remote data sources as a single domain model via a virtual JSON graph. You code the same way no matter where the data is, whether in memory on the client or over the network on the server.
  • Hollow - Netflix Hollow is a java library and toolset for disseminating in-memory datasets from a single producer to many consumers for high performance read-only access. Hollow aggressively addresses the scaling challenges of in-memory datasets, and is built with servers busily serving requests at or near maximum capacity in mind.
  • Netlify CMS Docs - Netlify CMS gives non-technical users a simple way to edit and add content to any site built with a site generator, It is completely build tool agnostic and works with storing structured content in Git, Its a CMS for site generators.
  • Puppet VS Code Extension - The Puppet Extension for VS Code provides full Puppet DSL intellisense, syntax highlighting, Puppet command support, Puppet node graphs, and much more.
  • PuppetDB - PuppetDB collects and stores data generated by Puppet giving you access to a huge inventory of metadata about every node in your infrastructure.
  • CentOS Docs - SA solid, predictable base to build upon, with extensive resources to build, test, release, and maintain code.
  • Ceph Docs - A distributed object, block, and file storage platform.
  • Project QUAY Docs - Builds, analyzes, distributes your container images. Edit on GitHub
  • WildFly Docs - A flexible, lightweight, managed application runtime that helps you build amazing applications. Edit on GitHub
  • Lightning Web Components Docs - A Blazing Fast, Enterprise-Grade Web Components Foundation, The lightweight, high performance web component framework that powers thousands of apps.
  • Buildpacks Docs - Buildpacks are pluggable, modular tools that translate source code into OCI images.
  • Cloudsplaining Docs - AWS IAM security assessment tool that identifies violations of least privilege and generates a risk-prioritized report.
  • Oclif Docs - A framework for building CLIs in Node.js. Designed both for simple CLIs that can be just a single file with a few flag options, or for very complex CLIs that have many subcommands.
  • Apache PredictionIO Docs - Apache PredictionIOยฎ is a machine learning server for developers and data scientists to create predictive engines for any machine learning task.
  • Akita Docs - State management tailored-made for JavaScript applications from the team at Datorama.
  • TransmogrifAI Docs - AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand tuning. Edit on GitHub
  • Policy Sentry Docs - AM Least Privilege Policy Generator.
  • Tizen Docs - Tizen is an open and flexible operating system built from the ground up to address the needs of all stakeholders of the mobile and connected device ecosystem, including device manufacturers, mobile operators, application developers and independent software vendors (ISVs).
  • JerryScript Docs - Ultra-lightweight JavaScript engine for the Internet of Things.
  • Longhorn Docs - A cloud native distributed block storage for Kubernetes.
  • Trento Docs - A cloud native web console for SAP Applications system administrators tasks.
  • Uyuni Docs - Uyuni is a solution for organizations that require robust control over maintenance and package deployment on their servers.
  • Kubewarden Docs - Kubewarden is a policy engine for Kubernetes. Its mission is to simplify the adoption of policy-as-code.
  • GraphQL Inspector Docs - Validate schema, get schema change notifications, validate operations, find breaking changes, look for similar types, schema coverage.
  • GraphQL Config Docs - One configuration for all your GraphQL tools supported by most tools, editors & IDEs.
  • GraphQL Modules Docs - Enterprise Grade Tooling For Your GraphQL Server.
  • GraphQL Mesh Docs - Query anything, run anywhere
  • GraphQL Code Generator Docs - A tool for generating code based on a GraphQL schema and GraphQL operations "query/mutation/subscription", with flexible support for custom plugins.
  • GraphQL Tools Docs - Build, mock, and stitch a GraphQL schema using the schema language.
  • Pants - Pants is a fast, scalable, user-friendly build system for codebases of all sizes. It's currently focused on Python and Shell, with support for other languages coming soon.

About

๐Ÿ“š A curated list of awesome open source documentation for people whole love contributing to docs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published