awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
hedgedoc avatar

hedgedoc/hedgedoc

0
View on GitHub↗
7,249 stars·562 forks·TypeScript·AGPL-3.0·39 viewshedgedoc.org↗

Hedgedoc

HedgeDoc is a self-hosted documentation platform and real-time collaborative Markdown editor. It serves as a digital workspace for creating shared technical notes and managing knowledge through a privately hosted system.

The platform enables multiple users to write and format Markdown documents simultaneously in a shared live environment. It integrates external identity providers such as LDAP, SAML, and social platforms via OAuth2 to manage user access and authentication.

The system includes capabilities for content publishing, including exporting notes to GitHub Gists and generating automated tables of contents. It also supports interactive task lists, customizable image dimensions, and the ability to store media in either local disks or remote cloud object storage. Administrative tasks can be performed via a command line interface, and system security is supported by request rate limiting and instance data backups.

Features

  • Collaborative Editing - Enables multiple users to write and format markdown documents simultaneously in a shared live environment.
  • Markdown Note Managers - Provides a digital workspace for creating structured markdown notes with automated tables of contents.
  • Self-Hosted Knowledge Bases - Offers a privately hosted platform for storing and organizing shared technical notes and team knowledge.
  • Self-Hosted Documentation Tooling - Provides a privately hosted system for managing shared technical documentation with integrated access control.
  • Markdown Documentation - Provides a platform for creating shared technical notes and documentation using Markdown syntax.
  • Collaborative Editors - Implements a real-time collaborative web editor specifically for markdown documents.
  • Markdown to HTML Converters - Implements a pipeline to transform Markdown plaintext markup into structured HTML for web display.
  • Operational Transformation Engines - Uses an operational transformation engine to resolve concurrent edit conflicts and maintain document consistency.
  • Real-time Synchronization - Maintains consistent document state across multiple clients in real-time during collaborative sessions.
  • OAuth and Identity Providers - Integrates external identity providers including LDAP, SAML, and social platforms via OAuth2 for user authentication.
  • Integrated Task Lists - Renders markdown checkboxes as interactive, clickable task lists embedded within the documentation.
  • Table of Contents - Automatically generates a linked table of contents based on the headlines within a document.
  • Markdown Site Publishing - Provides capabilities to convert markdown notes into shareable web documents and export them to GitHub Gists.
  • Media Storage Abstractions - Uses an abstraction layer to save uploaded media to either local disks or remote cloud storage providers.
  • Remote Object Storage Integrations - Provides mechanisms for offloading media assets to remote object storage providers to decouple content from local disk.
  • Enterprise Identity Providers - Supports enterprise-grade authentication through centralized protocols like LDAP, SAML, and OAuth2.
  • External Identity Provider Integration - Integrates with external identity providers such as OAuth2, LDAP, and SAML to verify user identities.
  • Identity Provider Integrations - Synchronizes user identities from external authentication services like LDAP, SAML, and social platforms.
  • Infrastructure Automation - Self-hosted collaborative markdown documentation platform.
  • Markdown 编辑器 - Listed in the “Markdown 编辑器” section of the Great Open Source Project awesome list.
  • Collaboration And Storage - Collaborative platform for writing and sharing markdown documents.
  • Productivity Tools - Collaborative markdown editor.
  • Web Note Platforms - Real-time collaborative markdown note-taking platform.

Star history

Star history chart for hedgedoc/hedgedocStar history chart for hedgedoc/hedgedoc

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Hedgedoc

These projects share indexed features with Hedgedoc. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • hackmdio/codimdH

    hackmdio/codimd

    10,094View on GitHub↗

    CodiMD is a real-time collaborative markdown editor and self-hosted knowledge base. It provides a shared workspace where multiple users can write and format notes using markdown syntax simultaneously. The platform extends basic editing by transforming markdown content into interactive mind maps for data visualization and structured visual slides for presentations. It functions as an OAuth compatible note server, integrating with external identity providers to manage user authentication and access control. The system supports self-hosting and cloud platform deployment, allowing users to maint

    JavaScript
    View on GitHub↗10,094
  • ether/etherpad-liteether avatar

    ether/etherpad-lite

    18,135View on GitHub↗

    Etherpad-lite is a web-based platform designed for real-time collaborative text editing. It enables multiple users to view and modify the same document simultaneously, utilizing an operational transformation engine to synchronize content across all connected client sessions. The platform distinguishes itself through a modular, plugin-based architecture that allows for the integration of third-party extensions to introduce custom functionality. It provides a comprehensive programmatic interface for document management, allowing users to automate the creation, update, and retrieval of text docu

    TypeScriptcollaborationcollaborativecollaborative-editing
    View on GitHub↗18,135
  • mindoc-org/mindocmindoc-org avatar

    mindoc-org/mindoc

    7,826View on GitHub↗

    Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web application. It serves as a markdown documentation engine for authoring, organizing, and sharing technical interface documentation and database dictionaries. The system persists project data and user accounts using MySQL or SQLite databases. The platform distinguishes itself by integrating diagrams-as-code rendering via Mermaid syntax, allowing flowcharts, sequence diagrams, and Gantt charts to be generated directly from text. It supports a flexible content pipeline that combines markdow

    Gobeegodocumentgo
    View on GitHub↗7,826
  • nextcloud/all-in-onenextcloud avatar

    nextcloud/all-in-one

    9,082View on GitHub↗

    all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

    PHPbackupdockernextcloud
    View on GitHub↗9,082
Compare all 30 related projects→

Frequently asked questions

What does hedgedoc/hedgedoc do?

HedgeDoc is a self-hosted documentation platform and real-time collaborative Markdown editor. It serves as a digital workspace for creating shared technical notes and managing knowledge through a privately hosted system.

What are the main features of hedgedoc/hedgedoc?

The main features of hedgedoc/hedgedoc are: Collaborative Editing, Markdown Note Managers, Self-Hosted Knowledge Bases, Self-Hosted Documentation Tooling, Markdown Documentation, Collaborative Editors, Markdown to HTML Converters, Operational Transformation Engines.

Which projects share features with hedgedoc/hedgedoc?

Projects with overlapping indexed features include: hackmdio/codimd — CodiMD is a real-time collaborative markdown editor and self-hosted knowledge base. It provides a shared workspace… ether/etherpad-lite — Etherpad-lite is a web-based platform designed for real-time collaborative text editing. It enables multiple users to… mindoc-org/mindoc — Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web… nextcloud/all-in-one — all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and… codimd/server — This project is a self-hosted note-taking platform and collaborative markdown wiki. It functions as a real-time… blossom-editor/blossom — Blossom is a self-hosted, containerized note-taking application designed for private knowledge management. It…