# API Reference URL: /api/ Section: api -------------------------------------------------------------------------------- # API Reference Auto-generated documentation from Rosettes source code. Browse the complete API with docstrings, type annotations, and source links. ## Modules :::{child-cards} :columns: 1 :include: sections :fields: title, description ::: ## Quick Links | Module | Description | |--------|-------------| | `rosettes` | Main package — `highlight()`, `tokenize()`, `highlight_many()` | | `rosettes.formatters` | HTML formatter implementation | | `rosettes.lexers` | Language lexer state machines | | `rosettes.themes` | Theme and palette definitions | ## See Also - [[docs/reference/api|Hand-written API Reference]] — Curated API documentation with examples - [[docs/reference/token-types|Token Types]] — Complete TokenType enum reference - [[docs/reference/languages|Supported Languages]] — All 55 languages -------------------------------------------------------------------------------- Metadata: - Word Count: 101 - Reading Time: 1 minutes