Michael Hatherly's repositories
InteractiveErrors.jl
Interactive error messages for the Julia REPL.
CommonMark.jl
A CommonMark-compliant Markdown parser for Julia.
Tectonic.jl
Tectonic typesetting for Julia.
MathJaxRenderer.jl
Render LaTeX equations with MathJax offline.
TreeSitter.jl
Julia bindings for tree-sitter.
CuratedSystemImages.jl
Julia package providing curated system images
SystemImageLoader.jl
A Julia package to load system images.
ContentHashes.jl
Julia package to hash any object by its content.
NomnomlJS.jl
Julia wrapper for nomnoml, a UML diagram library for JavaScript.
PlutoSerialization.jl
A Julia package for serialization in Pluto notebooks.
HypertextTemplates.jl
Hypertext templating DSL for Julia
TailwindCSS.jl
A wrapper package for the TailwindCSS CLI for ease of use from within Julia-based web projects.
curated-system-images
Curated Julia system images builder
BundledWebResources.jl
Automatic local bundling of remote resources as relocatable Julia objects
CodeStripping.jl
Hide your Julia source code.
ReloadableMiddleware.jl
Revise-compatible hot-reloading middleware for web development in Julia
DynamicQuantities.jl
Lightweight + fast physical quantities in Julia
LibYAML.jl
A Julia library wrapping the LibYAML C library
MDInclude.jl
Include markdown files as Julia source code.
PagefindWrapper.jl
A tiny Julia wrapper package for the Pagefind CLI
PlutoSliderServer.jl
Web server to run just the `@bind` parts of a Pluto.jl notebook
quarto-cli
Open-source scientific and technical publishing system built on Pandoc.
ReadStatTables.jl
Read data files from Stata, SAS and SPSS into Julia tables
tree-sitter-julia
Julia grammar for Tree-sitter