Skip to content
View thomasliebig's full-sized avatar

Block or report thomasliebig

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thomasliebig/README.md

Open-source tools for technical writing and interactive notebooks

I build small, focused tools for text-first technical documentation, browser-based notebook presentations, and practical collaboration workflows.

Featured projects

Project What it helps you do
Rasterglow Terminal Use a CRT terminal for Windows and the web: a portable ConPTY app and reusable Vue 3 renderer with ANSI, Unicode, WebGL, and phosphor afterglow. Try the web version.
AsciiTeX Compile structured, TeX-like source into searchable monospaced Unicode documents with Python. Try the web editor.
AsciiTeX Studio Write and preview AsciiTeX documents locally in the browser with Monaco, Vue, and Pyodide. Try it online.
RISE Lite Present RISE-compatible Jupyter notebooks as Reveal.js slides in JupyterLite and JupyterLab 4. Try it in the public JupyterLite site.
Mattermost Status Rotator Rotate Mattermost custom statuses locally from a text file with a Chromium extension.

Related teaching and notebook projects

Bug reports, examples, documentation improvements, and focused pull requests are welcome. If a project solves a problem for you, starring it helps other people discover it.

Pinned Loading

  1. rasterglow-terminal rasterglow-terminal Public

    A CRT terminal for Windows and the web — portable ConPTY app plus a reusable Vue 3 renderer with ANSI, Unicode and pixel-level phosphor afterglow.

    JavaScript

  2. asciitexstudio asciitexstudio Public

    Local-first browser editor for TeX-like documents rendered as monospaced Unicode with Vue, Pyodide and Monaco.

    Python

  3. mattermost-status-rotator mattermost-status-rotator Public

    Privacy-friendly Chrome extension that rotates Mattermost custom statuses from a local text file.

    JavaScript

  4. RISE-lite RISE-lite Public

    JupyterLab 4 extension for interactive Reveal.js notebook presentations in JupyterLite without a server.

    TypeScript

  5. tapekuna-ai/public-lecture-notes-tapkuna.ai tapekuna-ai/public-lecture-notes-tapkuna.ai Public

    Free interactive JupyterLite lecture notes on data privacy, neural networks and mathematics for data science.

    Jupyter Notebook 4 1