Skip to content
David Jankoski edited this page Dec 3, 2021 · 28 revisions

Ledger has been ported to a few other languages, in case you’d prefer to pursue your coding interests there. Here are the known ports, and their current status:

Project Language Status Maintainer
Ledger C++ This project! Active John Wiegley
hledger Haskell Active Simon Michael
Penny Haskell Active Omari Norman
Beancount Python Active Martin Blais
Abandon Scala Active Harshad RJ
Go Ledger Go Active Chris Howey
Transity PureScript Active feramhq
Tackler Scala Active 35V LG84 Perl Active in 2013 dimonf
CL-Ledger Common Lisp Functionally complete, but abandoned John Wiegley
sm-Ledger SmallTalk Proof of concept, abandoned Simon Michael
rust_ledger Rust Active Eric Crowder
nledger C#.NET Active Dmitry Merzlyakov