nowfound

Work · alternatives · 2026

24 alternatives to I built an embeddable Unicode library with MISRA C conformance

Hello, everyone. I built Unicorn: an embeddable MISRA C:2012 implementation of essential Unicode Algorithms. Unicorn is designed to be fully customizable: you can select which Unicode algorithms and character properties are included or excluded from compilation. You can also exclude Unicode character blocks wholesale for scripts your application does not support. It's perfect for resource constrained devices like microcontrollers and IoT devices. About me: I quit my Big Corp job a few years back to pursue my passion for software development and this is one of my first commercial releases.

Unicorn is an embeddable Unicode library written in MISRA C:2012 for resource-constrained devices like microcontrollers and IoT applications. Developers can customize which Unicode algorithms, character properties, and… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I built an embeddable Unicode library with MISRA C conformance launched in 2024; newer entries below may have overtaken it.

  1. 1

    Over 1200 classy 3D icons for your design project

    2023 · 360connect.io · its alternatives →

  2. 2

    Build frontend browser apps with Rust + WebAssembly. Supports server side rendering. - chinedufn/percy

    2018 · github.com · its alternatives →

  3. 3

    JavaScript library to generate SVG avatars based on text

    2021 · boringavatars.com · its alternatives →

  4. 4

    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…

    Jul 2026 · mojibake.zaerl.com · its alternatives →

  5. 5

    An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing - zanellia/prometeo

    2021 · github.com · its alternatives →

  6. 6

    I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0! I've felt like most embedded languages have been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world. Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance. I intend to be…

    2025 · github.com · its alternatives →

  7. 7

    I made a free tool that stuns LLMs with invisible Unicode characters. *Use cases:* Anti-plagiarism, text obfuscation against LLM scrapers, or just for fun! Even just one word's worth of “gibberified” text is enough to block most LLMs from responding coherently.

    Nov 2025 · gibberifier.com · its alternatives →

  8. 8MP

    I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…

    2023 · zamfofex.neocities.org · its alternatives →

  9. 9

    Hey HN, I find myself reaching for tools like it-tools.tech or other random sites every now and then during development or debugging. So, I built a toolkit with a sane and simple CLI interface for most of those tools. For the curious and lazy, at the moment, ut has tools for, - Encoding: base64 (encode, decode), url (encode, decode) - Hashing: md5, sha1, sha224, sha256, sha384, sha512 - Data Generation: uuid (v1, v3, v4, v5), token, lorem, random - Text Processing: case (lower, upper, camel, title, constant, header, sentence, snake), pretty-print, diff - Development Tools: calc, json…

    2025 · github.com · its alternatives →

  10. 10

    A tiny, embeddable language implemented in ANSI C. Contribute to rxi/fe development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  11. 11

    Takes a folder of images (as a palette), and an image, and figures out how to tile the palette to resemble the image! - ahhhh6980/Mosaic

    2022 · github.com · its alternatives →

  12. 12
    Unicopy▲139

    Easy-to-copy unicode characters and symbols

    2023 · its alternatives →

  13. 13

    Generate 180+ copy-and-paste fonts for Instagram, TikTok, Discord, bios, names, and messages. Free fancy text generator with cool, cute, bold, cursive, and symbol styles.

    2025 · fontgenerator.cool · its alternatives →

  14. 14US

    2018 · unicode.style · its alternatives →

  15. 15

    I built a demo of two Unicode steganography techniques, zero-width characters and homoglyph substitution, in the context of AI misalignment. The first is about the use of two invisible zero-width characters (ZWS and ZWNJ) to binary encode text. The second is much cooler. Most characters in the Latin and Cyrillic alphabets look nearly identical, but have different unicode. If you have text to encode and convert it into binary representation (1s and 0s), you could take plain english "carrier" text and for each 1 in the binary representation you could substitute the Cyrillic letter equivalent.…

    Apr 2026 · steganography.patrickvuscan.com · its alternatives →

  16. 16

    Unicode translator for nerds

    2021 · apps.apple.com · its alternatives →

  17. 17

    Compact, non-backtracking, unicode aware regular expressions in C89 - mnurzia/bbre

    2024 · github.com · its alternatives →

  18. 18

    A modern GUI library for Ada: CSS styling, XML UI, SDL3 - ovenpasta/adi2

    Aug 2026 · github.com · its alternatives →

  19. 19

    Find unicode characters and emojis by drawing

    2016 · shapecatcher.com · its alternatives →

  20. 20

    A small self-contained alternative to readline and libedit that supports UTF-8 and Windows and is BSD licensed. - arangodb/linenoise-ng

    2016 · github.com · its alternatives →

  21. 21

    :racehorse:✈️ Pegasus is a scalable, modular, polite web-crawler for Clojure - shriphani/pegasus

    2016 · github.com · its alternatives →

  22. 22IB

    This weekend I created stacklib.h - a single-header library that brings Forth-style stack operations to C. It implements a basic interpreter with: - Stack operations (push/pop/dup/swap/over/drop) - Arithmetic (+, -, *, /) - Output (., emit, cr) - Stack inspection (.s, depth) Example usage: Stack s; stack_init(&s); dict_init(); exec(&s, "10 20 + ."); // Prints "30" exec(&s, "1 2 3 4 .s"); // Shows stack contents The library is self-contained, requires no dependencies, and handles basic error checking. It was inspired by wanting to understand…

    2025 · its alternatives →

  23. 23

    Hi HN, Unicode “cursive” and script-style fonts are widely used on social platforms, but many of them silently break depending on where they’re pasted — some render as tofu, some get filtered, and others display inconsistently across platforms. I built a small web tool that explores this problem from a compatibility-first angle: Instead of just converting text into cursive Unicode characters, the tool: • Generates multiple cursive / script variants based on Unicode blocks • Evaluates how safe each variant is across major platforms (Instagram, TikTok, Discord, etc.) • Explains why…

    Jan 2026 · cursivefontgenerator.info · its alternatives →

  24. 24

    😃 780+ Free Vector Emoji - Creative Commons license

    2018 · streamlinehq.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →