{"repo":"valeriansaliou/bandurria","free":true,"listed":false,"github":"https://github.com/valeriansaliou/bandurria","clone":"git clone https://github.com/valeriansaliou/bandurria.git","description":"🪶 Self-hosted lightweight comment system for static websites and blogs, with built-in Proof-of-Work anti-bot.","language":"Rust","stars":29,"topics":["blogs","comments","websites"],"license":"MPL-2.0","category":"self-hosted-apps","readme_excerpt":"Bandurria ========= Bandurria is a self-hosted lightweight comment system for static websites and blogs. It is protected by a built-in Proof-of-Work anti-bot. Built in Rust, it consumes only 4MB of RAM to run on your server. It can be included with a single line of JavaScript on your website (9KB!). --- This project has been started after I used another comment system on my personal blog, named Schnack, that requires users to authenticate through OAuth (eg. via Google) before they can send their comment. I have noticed that requiring to OAuth to a Google or GitHub account to send a comment on a public blog might discourage a lot of people from commenting, since user trust in the blog is possibly low. Bandurria comes as a lighter and even simpler alternative to Schnack, and requires only a name and an email for users to post comments. Bandurria is built into a single tiny portable binary, and is published in an official Docker image. --- 👉 If you come from Schnack, migrating to Bandurria is very easy: the include script and CSS classes are very similar; you could also easily convert Schnack's SQLite database into Bandurria's MySQL database with a simple script. I'd like to thank Schnack's authors for their work, and the inspiration it's been for Bandurria. Tested at Rust version: rustc 1.92.0 (ded5c06cf 2025-12-08) 🇨🇱 Crafted in Santiago, Chile. Screenshots What Bandurria comments look like: Posting a new comment with Bandurria: Waiting for the anti-bot Proof of Work to com","default_branch":null,"files":null,"tree":[],"storefront":"/r/valeriansaliou","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/valeriansaliou/bandurria/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}