More Premium Hugo Themes Premium Hugo Themes

Mathwiki

A statically-generated site to host my math course notes in university.

Mathwiki

A statically-generated site to host my math course notes in university.

Author Avatar Theme by zhaoshenzhai
Github Stars Github Stars: 450
Last Commit Last Commit: May 23, 2025 -
First Commit Created: Jun 1, 2024 -
default image

Overview

MathWiki is a statically-generated Hugo site designed to host math course notes for university students. Inspired by Obsidian.md, the notes aim to distill complex mathematical concepts into clear and accessible components like definitions, propositions, and theorems.

Features

  • Note Types and Templates: Organized into different types such as Definition/Example, Proposition/Theorem, Equivalences, Justifications, and more for clarity and structure.
  • Automatic Templates: Each note is automatically inserted with relevant templates to ensure consistency and coherence in content creation.
  • Scripts for Consistency: Includes bash scripts like searchReplace.sh for global search and replace, stats.sh for site statistics, and ghost.sh for managing links and notes.

Installation

To install MathWiki, follow these steps:

  1. Clone the MathWiki repository from GitHub to your local machine.
  2. Download and install Hugo, a static site generator.
  3. Navigate to the repository folder in your terminal.
  4. Run the command hugo server to build and serve the site locally.
  5. Access the site on your browser at http://localhost:1313.

Summary

MathWiki is a powerful platform for organizing and sharing math course notes with a focus on clarity and coherence. With predefined note types, automatic templates, and helpful bash scripts, it simplifies the process of creating and maintaining educational content. Whether you’re a student looking to streamline your notes or an educator creating resources, MathWiki offers a structured and efficient solution.