Typst 0.12+ License: MIT Build: Python Documentation →

A framework for creating beautiful, themed academic documents.

Abstract

Noteworthy is an academic parser and framework designed to bridge the gap between complexity and elegance. It functions as a complete ecosystem for building academic textbooks, lecture notes, and technical documentation using Typst.

Gallery

Theme Explorer

Chapter 1: Topology

Let $X$ be a topological space. A subset $U \subseteq X$ is open if it belongs to the topology $\tau$.

Theorem 1.1 (Heine-Borel)

For a subset $S$ of Euclidean space $\mathbb{R}^n$, the following are equivalent:
1. $S$ is closed and bounded.
2. $S$ is compact.

Core Features

Theme System

13+ pre-built color schemes with easy customization. Switch aesthetics instantly.

Interactive TUI

Terminal-based wizard for configuration, hierarchy, and building without editing JSON.

Plotting Engine

Advanced 2D/3D plotting, vector diagrams, and geometric constructions via CeTZ.

Smart Build

Incremental compilation with automatic PDF merging optimized for large textbooks.

Installation

1. Setup Project Directory

mkdir project
cd project
mkdir content
curl -O https://raw.githubusercontent.com/sihooleebd/noteworthy/master/noteworthy.py
python3 noteworthy.py
Ready to join the Noteworthy Revolution?
GitHub Repository Documentation Join Discord Download Tutor File