# PathMX > PathMX is a modern markdown-first framework for building knowledge-oriented websites. It is currently under active development and requires some moderate… ## Sources - [Toward True Differentiated Instruction with PathMX and Curriculum as Code](/CCSCNE/talk.slides.llm.md): Mark Johnson and Chris Alvin - [Bookshelf Demo](/demos/bookshelf.demo.llm.md): This is a demo of the bookshelf tags. - [Bookshelf Tags](/demos/bookshelf.tags.llm.md): We're building a skeuomorphic bookshelf — wooden planks, shadows, and book covers that lift when you hover them. Cover art comes from Open Library using ISBN… - [Datatype Demo](/demos/datatype.demo.llm.md): Datatype turns compact text expressions into small inline charts. PathMX authors can keep the source readable while adding quick visual signals directly in… - [Discrete Math LaTeX Demo](/demos/discrete-demo/index.demo.llm.md): A focused demo showing that PathMX renders the kinds of mathematical expressions used in a typical Discrete Mathematics course. - [Sum of the First n Natural Numbers](/demos/discrete-demo/induction-sum.proof.llm.md): For every natural number $n \geq 1$, - [Problem Set 1: Logic & Sets](/demos/discrete-demo/logic.problems.llm.md): Work each problem on your own paper or in a markdown file. Show your reasoning: full credit requires a justified argument, not just a final answer. - [Math + Code Quiz Flashcards](/demos/flashcards.demo.llm.md): View the flashcards tags for a the code. - [Flashcard Tags](/demos/flashcards.tags.llm.md): A flip-card component for study-style content. Each card has a front and back face — click to flip. The 3D rotation uses CSS perspective and backface-hidden so… - [CS1 Loops Lab](/demos/lab-demo/cs1-loops.lab.llm.md): In this lab you'll practice writing loops — one of the most fundamental tools in programming. Loops let you repeat actions without writing the same code over… - [Starfleet Recursion Academy](/demos/lab-demo/ocaml-recursion.lab.llm.md): Note this is a variant created generated from CS1: Intro to Programming using ocaml rather than Python and use a medium diffuclty level and Star Trek theme. - [Pomodoro Tag](/demos/pomodoro.tags.llm.md): justify-center items-center"> - [Task Lists Demo](/demos/task-lists.demo.llm.md): Various GFM task list patterns for testing layout and label behavior. - [Weve builder](/demos/tsp-demo/tsp.demo.llm.md): Each RGB channel is driven by one wave function: - [The unreasonable effectiveness of files in a folder](/grok-26/10-20.slides.llm.md): ^ we all know what this is - [Why PathMX?](/guides/why.guide.llm.md): Designing personalized curriculum at any scale is a difficult and complex task. - [PathMX](/index.path.llm.md): PathMX is a modern markdown-first framework for building knowledge-oriented websites. It is currently under active development and requires some moderate… - [Markdown Demo](/markdown.demo.llm.md): PathMX content starts as ordinary markdown. The core renderer is Bun.markdown