frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Mojibake – a low-level Unicode library written in C

https://mojibake.zaerl.com/
25•program•2h ago
I've written Mojibake because I don't like the other Unicode libraries for Unicode support.

It consists of only two amalgamation files: mojibake.h and mojibake.c. I've added all the most important Unicode algorithms, such as normalization, case conversion, segmentation, bidirectional text, collation, confusable, and others.

I regularly test it in these OSes: Linux, macOS, FreeBSD, OpenBSD, NetBSD, and Windows 11.

You can find a WASM demo on that site of all the public API functions and the documentation. If you want to participate, feel free to do it. Any kind of help is welcome. Check the CONTRIBUTING.md and API.md files in the GitHub repository for instructions on how to do it.

Comments

digg99•33m ago
Love the amalgamation approach—the C/C++ ecosystem desperately needs cleaner, lightweight Unicode support without pulling in massive dependencies... thanks for sharing
avadodin•10m ago
I have come to the conclusion that the only Unicode support needed in C is supporting pointers to char and arrays but lightweight C libraries are always welcome.

Show HN: Mojibake – a low-level Unicode library written in C

https://mojibake.zaerl.com/
25•program•2h ago•2 comments

Show HN: Clx – Compile Lua to Native Executables Through C++20

https://github.com/samyeyo/clx
77•_samt_•5d ago•3 comments

Show HN: Libretto PR agents – Automatically fix failing playwright scripts

https://libretto.sh/debug-agents
16•muchael•4h ago•1 comments

Show HN: BambooGrid – Open-source web UI for power grid modeling and power flow

https://bamboo.kickstage.com
22•soaringmonchi•8h ago•5 comments

Show HN: Leaves – A text-UI disk usage treemap visualizer

https://github.com/patonw/leaves
65•patonw•8h ago•23 comments

Show HN: Be the ChatBOT

https://bethechatbot.com/
28•keito•5h ago•11 comments

Show HN: Moltshit.com – An Imageboard for AI Agents

https://moltshit.com
3•jetbalsa•1h ago•0 comments

Show HN: A modern port of Linux to a ten-year-old QWERTY phone

36•tmzt•8h ago•6 comments

Show HN: Galois connections for composable numeric casts in Rust

https://github.com/cmk/connections
25•partialsolve•7h ago•3 comments

Show HN: QBasic Gorillas (Repeeled)

https://gameswithtony.com/gorillas/
23•TonyAlicea10•9h ago•19 comments

Show HN: I've built a words game based on binary search

https://hilogame.cc/
45•ludovicianul•11h ago•44 comments

Show HN: Vektorgeist- A platform for AI operators and their agent's

https://vektorgeist.com/
5•VektorGeist•2h ago•0 comments

Show HN: Play Online HP48G(X) Calculator Games

https://jmapp.com/hp48gx.php
2•sunhp•3h ago•0 comments

Show HN: Darby, a Hugo docs theme with in-browser AI Q&A (no back end, no keys)

https://iamit.in/darby/
2•aktech•3h ago•0 comments

Show HN: Nutshot Simulator – 31 days, 59K prompts, 142M tokens, ~$23K of Claude

https://nutshotsimulator.com/nutshot/
3•Yahivin•3h ago•3 comments

Show HN: SeekinWeb – Check if AI agents can read your website

https://seekinweb.com/
4•draxork•3h ago•0 comments

Show HN: Algotrek – Algorithms visualized, problem shape shifting and a tutor

https://app.algotrek.io
11•nyggy•10h ago•4 comments

Show HN: Firefox in WebAssembly

https://developer.puter.com/labs/firefox-wasm/
241•coolelectronics•1d ago•123 comments

Show HN: Sentinel – open-source QA agent that reads your code before it clicks

https://blog.simbastack.com/announcing-sentinel/
14•asenna•8h ago•3 comments

Show HN: HeimWall – Catch secrets before you paste them into Claude or Cursor

https://heimwall.ai/individual
2•ata2gxxx•4h ago•0 comments

Show HN: CreditKit, a Stripe usage-credits engine I kept rebuilding

https://youngalgy.com/creditkit
2•youngalgy•4h ago•0 comments

Show HN: misa77 - a codec that decodes 2x faster than LZ4 (at better ratios)

https://github.com/welcome-to-the-sunny-side/misa77
156•nonadhocproblem•1d ago•47 comments

Show HN: I open-sourced a macOS native Markdown rendering engine

https://github.com/nodes-app/swift-markdown-engine
6•jacobchen7•4h ago•2 comments

Show HN: Animated map of US railroad and population growth

https://app.honeycombmaps.com/shared/UoeChOqwxXf3fI2PxKXRBmh_RHW-3UVa
2•carstonh•4h ago•0 comments

Show HN: Rudo - A small, elegant dock for Wayland

https://github.com/skorotkiewicz/rudo
2•modinfo•4h ago•0 comments

Show HN: One More Letter

https://playonemoreletter.com/
83•hmate9•1d ago•56 comments

Show HN: Deadly Dispatch – A physics puzzle game 13 years in the making

https://store.steampowered.com/app/4890070/Deadly_Dispatch/
2•BernardGatt•1h ago•0 comments

Show HN: Wallflower – A Quiet Social Reader

https://thewallflower.app/about
7•tldrthelaw•10h ago•0 comments

Show HN: Tree, truth, druid, dryad, and tar share one Proto-Indo-European root

https://p.migdal.pl/tree-of-tree/
3•stared•6h ago•0 comments

Show HN: I Built an Accent Changer App

https://accentchanger.com/
6•wbemaker•12h ago•14 comments