jazzy is a command-line utility that generates documentation for Swift or Objective-C. Instead of parsing your source files, jazzy hooks into Clang and SourceKit to use the AST representation of your code and its comments for more accurate results. The output matches the look and feel of Apple’s official reference documentation, post WWDC 2014. Jazzy can also generate documentation from compiled Swift modules using their symbol graph instead of source code. You need development tools to build the project you wish to document. Jazzy supports both Xcode and Swift Package Manager projects. Jazzy expects to be running on macOS. Run jazzy from your command line. Run jazzy -h for a list of additional options. Swift documentation is written in markdown and supports a number of special keywords. You can set options for your project’s documentation in a configuration file, .jazzy.yaml by default.

Features

  • Jazzy can render math equations written in LaTeX embedded in your markdown
  • Swift documentation is generated by default
  • Three themes are provided with jazzy
  • By default, jazzy looks for one of README.md, README.markdown
  • Any files found matching the file pattern will be parsed and included as a document with the type 'Guide' when generated
  • By default Jazzy does not create separate web pages for declarations that do not have any members

Project Samples

Project Activity

See All Activity >

Categories

Documentation

License

MIT License

Follow Jazzy

Jazzy Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Jazzy!

Additional Project Details

Operating Systems

Mac

Programming Language

Ruby

Related Categories

Ruby Documentation Software

Registered

2021-08-11