Typst 0.12+ License: MIT Build: Python

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
curl -O https://raw.githubusercontent.com/sihooleebd/noteworthy/master/load-noteworthy.py
python3 load-noteworthy.py

2. Run the Wizard

python3 noteworthy.py
Ready to join the Noteworthy Revolution?
GitHub Repository Join Discord Download Tutor File