Universe

Create project in app

This template is for HPI students writing their Bachelor’s or Master’s thesis.

Note: This is an unofficial template; current university guidelines take precedence.

Getting Started

typst init @preview/cleanified-hpi-thesis

Configuration

An example configuration is located in example/.

#import "@preview/cleanified-hpi-thesis:0.3.0": *

#show: project.with(
  title: "My Thesis",
  translation: "Meine Abschlussarbeit",
  name: "Max Mustermann", date: "17. Juli 2026", type: "Master",
  study-program: "IT-Systems Engineering", chair: "Data-Intensive Internet Computing",
  professors: ("Prof. Erika Mustermann",), advisors: ("Dr. Karla Musterfrau",),
  // lang: "de",
  // typography: (font: "STIX Two Text", body-text-size: 12pt),
  // layout: (for-print: true, toc-depth: 2),
  // appearance: (accent-color: rgb("#B1063A")),
  // labels: (declaration-city: "Berlin"),
)

#abstract[English abstract.]
#abstract-de[Deutsche Zusammenfassung.]
#acknowledgements[Thanks to ...]
#acronyms[API -- Application Programming Interface]
#ai-declaration[Describe your use of generative AI tools.]

= Introduction
Write your thesis here.

#bibliography("references.bib")

#appendix[
  == Additional Results
]

Logo Usage

Please note the logo usage guidelines of University of Potsdam (UP Logo Usage Guidelines) and Hasso Plattner Institute (HPI Logo Usage Guidelines). The logos are subject to copyright of the respective institutions.

Changelog

Version tag Breaking Core changes
0.3.0 Yes On-demand section markers, native bibliography, appendices, and layout refinements.
0.2.0 Yes Tuple-based professors and advisors, acronyms, and AI declarations.
0.1.0 Yes Package rename and grouped configuration API.
0.0.1 No Initial HPI thesis template.