frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Zero-maintenance, smart, automagic, FOSS generating+emailing invoices

https://github.com/Sajjon/klirr
1•AlexCyon•5h ago
https://github.com/Sajjon/klirr

Tired of manual bumping invoice number, calculating number of working days and looking up exchange rates and converting expenses into your currency?

Do you prefer automation? Then klirr is something for you!

Klirr is an AMAZING (Aesthetic, Multi-layouts/-language, Automatic, Zero-Maintenance, Inter-month Idempotent, Nimble, Gratis) invoice solution written in Rust + Typst

- *A*esthetic – *Produces polished, professional invoices*. Klirr uses Typst templates to generate a beautiful invoice PDF for your services and expenses, so the final result looks as good as a hand-crafted invoice, with consistent styling and formatting. - *M*ultiple layouts & languages – *Localized and dynamic with support for multiple layouts*. Klirr dynamically loads invoice labels in different languages via i18n, and currently supports English and Swedish (adding more languages is trivial). This means your invoices can easily be generated in the language that suits you or your client. The invoice format is powered by Typst, and while Klirr comes with one elegant layout by default, the code is prepared to very easily support additional layouts. You can extend or customize the template system to suit different styling needs, ensuring the solution can grow with your business. - *A*utomatic – *Automatically accounts for dates and work days*. Klirr uses your system’s calendar to determine the target month’s working days and sets the invoice date to the last day of the month, with the due date calculated based on your specified payment terms. It even allows you to mark any days you were off work, subtracting those from the billable days – all handled automatically so that your invoice reflects the correct time worked. - *Z*ero-Maintenance – *One-time configuration* via an interactive Terminal UI captures all company, client, and project info. After this initial setup, no manual editing is required, and no coding or format knowledge (Rust/Typst/[RON][ron]) is needed - *I*nter-month Idempotent – *Inter-month idempotence* ensures consistent invoice numbering. No matter how many times you build an invoice in a given month, it will reuse the same invoice number. When a new month begins, Klirr automatically increments to the next number. This guarantees a stable, chronological sequence of invoices without duplicates or gaps. - *N*imble - *Quickly and effortlessly generates invoices in no-time* - *G*ratis – *Free and open source forever*.

If that was not enough, klirr also supports [generation of expense invoices](https://github.com/Sajjon/klirr?tab=readme-ov-file#expenses-...) which automatically fetched currency exchange rates and translates them into your currency at the date of transaction for all your purchases.

Klirr also supports [automatic emailing of the invoices](https://github.com/Sajjon/klirr?tab=readme-ov-file#email)

*This is perfect for freelancers who have one single client and invoice per day once per month - a common consulting setup.*

Do you have improvement suggestions? Or perhaps some invoice layout/design you love and would like me to support, let me know!

I would love it if you could give me a on Github, thank you

Klirr is open and free forever, under MIT license.

Sandboxing AI Agents

https://noek.net/sandboxing-ai-agents/
1•anoek•2m ago•0 comments

Decoupling Control and Data: Better Architecture Through Larger Results

https://materialize.com/blog/decoupling-control-data-large-results/
1•nate_stewart•3m ago•0 comments

Ravenports Universal Package System

https://www.ravenports.com/
1•BSDobelix•3m ago•0 comments

Real Men Burn Stuff – Paul Krugman

https://paulkrugman.substack.com/p/real-men-burn-stuff
1•rbanffy•4m ago•0 comments

AI Cameras Change Driver Behavior at Intersections

https://spectrum.ieee.org/ai-intersection-monitoring
1•sohkamyung•6m ago•0 comments

Things I Learned About Information Retrieval in Two Years at a Vector DB Co

https://www.leoniemonigatti.com/blog/what_i_learned.html
1•sramam•7m ago•0 comments

Show HN: I built a simple tool to automate business data into Google Sheets

https://dataflowed.com/
1•RyanDavid•7m ago•0 comments

Query Google Sheets with SQL

https://github.com/jonaylor89/sheetsql
1•jonaylor89•9m ago•0 comments

Show HN: Snippet – Copy and paste sideboard for your Mac (Notch app)

https://apps.apple.com/us/app/snippet-visual-copy-paste/id6746696183?mt=12
1•marcoluthi•11m ago•0 comments

My TTS Power Rankings (July ’25)

https://twitter.com/TenZorroAI/status/1942181677918224669
1•paulo20223•14m ago•0 comments

N8n vs. Zapier

https://rnikhil.com/2025/07/06/n8n-vs-zapier
1•whoami_nr•17m ago•0 comments

Ask HN: Do Commodore fans have anything in common to guide new products?

1•amichail•17m ago•0 comments

Grinding down open source maintainers with AI

https://shkspr.mobi/blog/2025/07/grinding-down-open-source-maintainers-with-ai/
2•ColinWright•18m ago•0 comments

LLMs can be hypnotized to generate poisoned responses

https://www.machine.news/llms-can-be-hypnotized-into-producing-poisoned-responses-ibm-and-mit-researchers-warn/
1•LargeLingoMod•25m ago•0 comments

Oracle Gives U.S. Government Discount on Cloud and Software

https://www.wsj.com/articles/oracle-gives-u-s-government-discount-on-cloud-and-software-9d893fc4
1•doener•28m ago•0 comments

7-Zip for Windows can now use more than 64 CPU threads for compression

https://www.7-zip.org/history.txt
2•doener•29m ago•0 comments

Show HN: A recursive DNS resolver written in Erlang

https://github.com/theotrama/dns-resolver
1•theotrama•29m ago•0 comments

He's the hackathon king of SF – and he doesn't even know how to code

https://sfstandard.com/2025/07/05/rene-turcios-hackathon-labubu-vibe-coding-chatgpt/
2•doener•31m ago•0 comments

Show HN: I'm a teacher who built fireClass to wrap any site in the classroom

https://meir.world/fireclass-launch/
1•mlivneh•32m ago•1 comments

Jira Automation Samples: Streamline Repetitive Support Tasks with Scripts

https://github.com/aroojjaved93/Jira-automation-samples
1•aroojjaved•32m ago•1 comments

HaxeFlixel: 2D Cross-platform game engine

https://haxeflixel.com/
1•-yukari•32m ago•0 comments

Steam's Next Fest June 2025 Results

https://www.gginsights.io/next-fest/25-june
1•csmets•33m ago•1 comments

The Mass Trauma of Porn

https://www.afterbabel.com/p/the-mass-trauma-of-porn
6•drankl•36m ago•0 comments

Show HN: Metashot: API for generating images from Metabase questions

https://github.com/farmdawgnation/metashot
1•farmdawgnation•36m ago•1 comments

Havoc – Heap Allocated Value Object Containers

https://github.com/Znurre/havoc
1•ostwilkens•36m ago•0 comments

Shortcut – the first superhuman Excel agent

https://twitter.com/nicochristie/status/1940440489972649989
1•nhatcher•38m ago•0 comments

Programming = proving? The Curry-Howard correspondence today

https://xavierleroy.org/CdF/2018-2019/
1•fanf2•39m ago•0 comments

Show HN: I built PrompTessor – a tool to help people write better AI prompts

https://promptessor.com/
11•rizkimurtadha•39m ago•0 comments

Bitcoin Faces Weakest Monthly Growth Since July as Whales Counteract ETF Inflows

https://www.coindesk.com/markets/2025/06/27/bitcoin-faces-weakest-monthly-growth-since-july-as-whales-counteract-etf-inflows
1•PaulHoule•40m ago•0 comments

Get instant alerts when someone clicks your link

https://blazeurl.xyz/TdXG2G
1•gojam•43m ago•1 comments