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
realm avatar

realm/jazzy

0
View on GitHub↗
7,384 stars·414 forks·Ruby·MIT·15 viewsrealm.io↗

Jazzy

Jazzy is a source code documentation tool and API generator designed for Swift and Objective-C. It analyzes project roots and compiled modules to produce searchable HTML websites or offline docsets.

The system functions as a multi-module API documenter, aggregating documentation from separate source modules into a single site with cross-module linking. It serves as a markdown-based documentation engine that integrates technical guides and LaTeX mathematical equations to complement generated API references.

The tool covers a broad capability surface including multi-language API generation for mixed Swift and Objective-C projects, documentation coverage tracking, and XML-based exports for the Dash documentation browser. It supports visual theming, symbol filtering, and the integration of source code links with precise line-range references.

Features

  • Swift API Documentation - Generates searchable websites and technical references from Swift and Objective-C source code.
  • Documentation Generators - Provides a system that generates technical documentation by extracting and formatting information from source code.
  • Project Documentation - Creates a unified documentation site providing technical guidance and API references for mixed-language projects.
  • Markdown Documentation - Implements a rendering engine that converts markdown files into technical guides with LaTeX and custom themes.
  • Multi-Source Content Aggregation - Merges technical API data from disparate source modules into a unified structure with shared search.
  • Compiled Module Analysis - Generates API documentation from compiled module files or frameworks using symbol graphs for faster processing.
  • Cross-Module Documentation Unification - Unifies documentation for projects split across separate source modules into a single site with cross-module linking.
  • Multi-Module API Documenters - Aggregates documentation from several separate source modules into a single site with cross-module linking.
  • Source Code Documentation Tools - Analyzes project roots and compiled modules to automate the creation of technical API references.
  • Cross-Module Symbol Linking - Maps declarations across multiple source modules to create a unified search index and hyperlinked reference site.
  • Multi-Language API Documentation - Produces searchable websites and docsets from mixed Swift and Objective-C source code.
  • Documentation Generators - Processes Objective-C header files using compiler flags and SDK specifications to extract API documentation.
  • Documentation Coverage Analysis - Tracks the percentage of documented symbols to analyze documentation gaps and generate coverage badges.
  • API Reference Generators - Transforms machine-readable API definitions into formatted technical reference manuals and Dash-compatible docsets.
  • Static Documentation Export - Exports API definitions into standalone static files and XML feeds for offline browsing in Dash.
  • Markdown Tools - Embeds custom markdown files as standalone guides with support for autolinks, callouts, and footnotes.
  • Docset Export Formats - Serializes extracted API data into XML feeds for offline browsing within the Dash documentation browser.
  • Docset Generators - Produces XML feeds and docsets for offline browsing within the Dash documentation browser.
  • Documentation Build Pipelines - Provides a build pipeline that uses JSON or YAML configuration files to control the documentation generation process.
  • Source Code Linking - Links documentation to source code hosted on external git platforms with precise line-range references.
  • Integration Guides - Includes external markdown files as dedicated guide pages integrated directly into the navigation sidebar.
  • Technical Guides - Integrates structured technical guides and LaTeX mathematical equations to complement generated API references.
  • Symbol Graph Analysis - Extracts API metadata from compiled module files to accelerate the documentation generation process.
  • Command Line Utilities - Generate documentation for Swift and Objective-C code.
  • Developer Utilities And Workflow - Generate documentation for Swift and Objective-C projects.
  • Documentation Tools - Documentation generator for Swift and Objective-C.
  • Xcode Plugins - Generates documentation from code comments.

Star history

Star history chart for realm/jazzyStar history chart for realm/jazzy

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 Jazzy

These projects share indexed features with Jazzy. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • sphinx-doc/sphinxsphinx-doc avatar

    sphinx-doc/sphinx

    7,678View on GitHub↗

    Sphinx is an extensible documentation framework and multi-format document publisher. It serves as a technical content organizer that converts reStructuredText markup and Python source code comments into structured documentation for technical projects. The system transforms a single set of markup files into multiple output formats, including HTML, LaTeX, EPUB, and Texinfo. It functions as a Python API documentation tool, extracting documentation directly from source code to maintain synchronized technical reference manuals. The framework organizes complex information into hierarchies with aut

    Pythondocsdocumentationdocumentation-tool
    View on GitHub↗7,678
  • doxygen/doxygendoxygen avatar

    doxygen/doxygen

    6,506View on GitHub↗

    Doxygen is a source code documentation generator and multi-language API reference tool. It extracts annotated comments from source code to create structured technical manuals and searchable software libraries in formats including HTML, LaTeX, and PDF. The project functions as a static code analysis visualizer, generating call graphs, class diagrams, and inheritance hierarchies to illustrate codebase structure. It also serves as an XML documentation export engine, producing structured metadata that can be transformed via XSLT or third-party tools. Beyond API extraction, the tool provides a Ma

    C++
    View on GitHub↗6,506
  • kotlin/dokkaKotlin avatar

    Kotlin/dokka

    3,780View on GitHub↗

    Dokka is an extensible documentation engine designed to generate structured API reference materials for Kotlin projects. By parsing source code and comments, it functions as a static site generator that transforms codebases into readable documentation. It integrates directly into development workflows as a build system plugin, allowing for the automated creation of reference materials during the standard compilation process. The project distinguishes itself through a modular, plugin-driven processing pipeline that allows developers to modify the generation workflow, customize output formats,

    Kotlinapi-referencedocumentationdokka
    View on GitHub↗3,780
  • tomaz/appledoctomaz avatar

    tomaz/appledoc

    4,189View on GitHub↗

    Appledoc is an Objective-C documentation generator and static site generator that parses source code comments to create structured HTML documentation sets. Its primary purpose is to generate professional developer reference guides that adhere to official Apple style documentation. The tool distinguishes itself by integrating directly into the project compilation process via automated build-phase scripts, ensuring that technical guides are updated as code changes. It provides extensive customization through external HTML and CSS templates, as well as a property list configuration system to man

    Objective-C
    View on GitHub↗4,189
Compare all 30 related projects→

Frequently asked questions

What does realm/jazzy do?

Jazzy is a source code documentation tool and API generator designed for Swift and Objective-C. It analyzes project roots and compiled modules to produce searchable HTML websites or offline docsets.

What are the main features of realm/jazzy?

The main features of realm/jazzy are: Swift API Documentation, Documentation Generators, Project Documentation, Markdown Documentation, Multi-Source Content Aggregation, Compiled Module Analysis, Cross-Module Documentation Unification, Multi-Module API Documenters.

Which projects share features with realm/jazzy?

Projects with overlapping indexed features include: sphinx-doc/sphinx — Sphinx is an extensible documentation framework and multi-format document publisher. It serves as a technical content… doxygen/doxygen — Doxygen is a source code documentation generator and multi-language API reference tool. It extracts annotated comments… kotlin/dokka — Dokka is an extensible documentation engine designed to generate structured API reference materials for Kotlin… tomaz/appledoc — Appledoc is an Objective-C documentation generator and static site generator that parses source code comments to… jsdoc/jsdoc — JSDoc is a JavaScript API documentation generator that parses comments in source code to produce structured… rtfd/readthedocs.org — Read the Docs is an automated documentation hosting platform that transforms source files from version control into…