Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Documentation Generators
  3. Scaladoc

Scaladoc

Plans and prices

Scaladoc

Free

No paid plans or usage limits stated

Every plan, in full

On the record

Audience
Scaladoc documentation helps library users learn about a library, library authors write documentation, and developers generate library documentation.docs.scala-lang.org · read 9 Oct 2026
Comment inheritance
Scaladoc can inherit comments from superclasses and traits implicitly or through the @inheritdoc tag.docs.scala-lang.org · read 9 Oct 2026
Comment tags
Tags include @param, @tparam, @return, @throws, @example, @since, and @deprecated for documenting code entities.docs.scala-lang.org · read 9 Oct 2026
Generated interface
Generated Scaladoc can show package breadcrumbs, linear supertypes, known subclasses, type hierarchies, and links to online source when available.docs.scala-lang.org · read 9 Oct 2026
Generation
API documentation can be generated as HTML using sbt or the scaladoc command-line tool, with sbt described as the easier option for complex projects.docs.scala-lang.org · read 9 Oct 2026
Integrations
The Scala documentation names sbt as the easiest and most commonly used way to generate Scaladoc from Scala code.docs.scala-lang.org · read 9 Oct 2026
Limit
The direct scaladoc command is harder to use with complex projects containing multiple Scala source files and library dependencies.docs.scala-lang.org · read 9 Oct 2026
Maintainer context
The Scala Center describes itself as an independent not-for-profit center at EPFL that coordinates open-source development of Scala libraries and tools.scala.epfl.ch · read 9 Oct 2026
Markup
Scaladoc comments support markup, including Markdown in Scala 3 and legacy Wikidoc syntax.docs.scala-lang.org · read 9 Oct 2026
Purpose
Scaladoc is Scala’s main documentation tool and generates documentation related to the structure of Scala source code from comments in that code.docs.scala-lang.org · read 9 Oct 2026
Search
Scaladoc supports searching for methods and fields by their types, and the documentation describes this feature as still in development.docs.scala-lang.org · read 9 Oct 2026
Security
The Scala security policy says releases are cryptographically signed with PGP keys and encourages private vulnerability reports.scala-lang.org · read 9 Oct 2026
Static sites
Scaladoc can create static sites for documentation and blog posts alongside generated API documentation.docs.scala-lang.org · read 9 Oct 2026

Alternatives to Scaladoc

Every alternative, ranked