Limabean – a new implementation of Beancount in Clojure/Rust
I created this project for my own use, and as a means to develop proficiency in Rust and Clojure. It is now at the stage where it could be useful for others, and my intention is to further develop it so it becomes increasingly useful. I am really enjoying being able to query my accounts from a Clojure REPL. And despite the current prevalence of AI code-generation, this was created by my own bare hands, quite slowly. All feedback welcome, most especially from anyone trying it out.
Limabean – a new implementation of Beancount in Clojure/Rust launched on March 3, 2026 with 5 votes, #1,928 of 23,380 launches that month and more than 75% of that year's launches.
What it does
A new implementation of Beancount using Rust and Clojure and the Lima parser - tesujimath/limabean
This is a new implementation of Beancount using Rust and Clojure and the Lima parser . It is an implementation of Beancount in the sense that the file format and the booking algorithm are the same, although there are several new and different ideas. Foremost among these being that the user interface is solely the Clojure REPL, with no support for Beancount Query Language nor Python. All the directives, inventory positions, and so on, are exposed as Clojure data structures, enabling the full power of Clojure for querying the ledger. Rust is purely used for parsing and the booking algorithm, with essentially no visibility of this to end users. limabean runs natively on Linux and macOS. For…from github.com
Does a similar job
all alternatives →- HNHacker News Clone – Clojure, GraphQL Learning Project2019 · ▲179
I have ported "The Fullstack Tutorial for GraphQL" series, https://www.howtographql.com/, from Javascript to Clojure/script. Blog post: https://promesante.github.io/2019/08/14/clojure_graphql_full... Source code GitHub repo: https://github.com/promesante/hn-clj-pedestal-re-frame Suggestions and corrections, more than welcome.
a Rust library for creating hierarchical state machines2025 · docs.rs · ▲38I've come to prefer modeling state machines with nested states, but implementing them by hand requires a large amount of error-prone boilerplate that obscures the important logic of the state machine. I found that the existing offerings in the Rust ecosystem - while inspiring - lacked a number of features that I was looking for, so I spent the last few months building moku. Feedback is welcome!
Local LLM code-generation with Gemma 4 e2B via JSON AST to ClojureMay 2026 · github.com · ▲22JSON AST > Clojure. Contribute to quadracollision/llmisp development by creating an account on GitHub.
I started a repo for sharing algorithm implementations2013 · github.com · ▲52Everything that would be here is in the README. I hope this gets big, it has tons of potential.
An example web app (board game) for learning ClojureScript2020 · github.com · ▲8A nontrivial example for ClojureScript + Firebase. - jacobobryant/mystery-cows
- COCoast on Clojure: A full stack framework with a catchy name2017 · medium.com · ▲8
More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 20d ago · stillwet.art

PixVerse R2▲381A real-time world model you can explore and change
AI · 28d ago · world.pixverse.video
Source: Show HN post ↗
Launched alongside, March 2026
the whole month →


Switch from ChatGPT to Claude with import memory feature
AI · Mar 2026 · claude.com
Littlebird▲709Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.
AI · Mar 2026 · littlebird.ai

