Become a sponsor to Caleb Maclennan
I write tools with the goal of automating the process of publishing books and other resources, improving the quality of digital and print typesetting, simplifying the workflow for text editors, easing the localization of software into more languages, etc. And of course along the way I try to contribute the results of many yak-shaving sessions to upstream projects so others don't have to go down the same rabbit trails.
To date I've mostly written or fixed software that I specifically needed to complete my own projects and scratch my own itches. Along the way I've tried to contribute as much as possible back to the open source software ecosystem that enabled me to tackle those projects in the first place. While the projects I work on are important for their own reasons, in same cases the software they inspired is useful to others on a larger scale than it was to me!
Any sponsorships on this platform will enable me to invest even more time into these contributions.
Featured work
-
sile-typesetter/casile
The CaSILE toolkit, a book publishing workflow employing SILE and other wizardry.
Lua 54 -
sile-typesetter/sile
The SILE Typesetter — Simon’s Improved Layout Engine
Lua 1,676 -
alerque/fluent-lua
Lua implementation of Project Fluent https://projectfluent.org
Lua 21 -
simonmichael/hledger
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
Haskell 3,073 -
preservim/nerdcommenter
Vim plugin for intensely nerdy commenting powers
Vim Script 4,995 -
ledger/vim-ledger
Vim plugin for Ledger
Vim Script 374