Life & fun · alternatives · 2026
24 alternatives to Linenoise NG – GNU Readline Replacement, with UTF8 and Windows (BSD)
A small self-contained alternative to readline and libedit that supports UTF-8 and Windows and is BSD licensed. - arangodb/linenoise-ng
Linenoise NG is a lightweight, self-contained library that provides command-line editing capabilities as an alternative to readline and libedit. It is designed for developers building interactive applications and… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Linenoise NG – GNU Readline Replacement, with UTF8 and Windows (BSD) launched in 2016; newer entries below may have overtaken it.
- 1

Simple SQL-like syntax on top of Perl text processing. - andrewbihl/bsed
2019 · github.com · its alternatives →
- 2

Inspired by the design and UI/UX of apps like Notion, and utility of open-source apps like StackEdit, I decided to create a minimalistic, local-only WYSIWYG Markdown editor. Some features worth highlighting: - Monaco editor and Prettier integration for code snippets - Tables (apparently the holy grail of WYSIWYG editing) - Embeds (for CodePen, CodeSandbox and YouTube, most useful for HTML or JSON exports) - Accepts Markdown paste-in, and "exports"/generates HTML, Markdown and JSON outputs - Collaboration (with real-time awareness and initial commenting system, available only when…
2023 · editor.vrite.io · its alternatives →
- 3

Hey HN I’ve been building *W++*, a scripting language that looks like Python but runs on the .NET runtime. It started as a fun side project, but it evolved into something surprisingly powerful — and potentially useful: Key Features: - Python-style syntax with semicolon-based simplicity - Compiles to .NET IL with experimental JIT support - Can run interpreted or compiled - Built-in CLI for managing projects, running, and building - Supports importing NuGet packages and converts them to .ingot modules automatically - MIT licensed and fully open-source You can even do things like: wpp import…
2025 · github.com · its alternatives →
- 4

crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
2024 · crates.io · its alternatives →
- 5

- 6

SIMD-accelerated UTF-8 validation for Rust. Contribute to rusticstuff/simdutf8 development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 7

Faster utf8.Valid using multi-byte processing without SIMD. - sugawarayuuta/charcoal
2024 · github.com · its alternatives →
- 8

A little Python library for making simple Electron-like HTML/JS GUI apps - python-eel/Eel
2018 · github.com · its alternatives →
- 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

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 →
- 11

- 12

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.
2024 · railgunlabs.com · its alternatives →
- 13
Tolgee▲129Localization platform web app developers enjoy to work with
2022 · tolgee.io · its alternatives →
- 14AS
Took a stab at building my own string diffing JS package. I built an interactive demo for TypeIt’s website (https://typeitjs.com/build-your-own) a while back. The approach I took to handle user input necessitated a way to calculate the difference between the versions of a user’s text input. I searched around for a package to help me out and found a couple of good ones (like fast-diff), but I either didn’t really like their API or didn’t want to take on a huge new dependency. Instead, I thought I’d give it a shot myself (famous last words). I dove into it having no real formal…
2022 · its alternatives →
- 15

A Language Server Protocol (LSP) implementation for systemd unit files, providing editing support with syntax highlighting, diagnostics, autocompletion, and documentation made with rust.
2025 · github.com · its alternatives →
- 16

A very fast library for validating UTF-8 using AVX2/SSE4 instructions - zwegner/faster-utf8-validator
2019 · github.com · its alternatives →
- 17EA
eno [1] - A modern plaintext language w/ libraries [2] for JavaScript, Python, Ruby & soon more! We migrated a big relational research database to a file-based solution - requirements were: - Super fast and easy editability for users - Highest performance for parsing/validating >10K documents on every user change. Our trials with YAML/TOML showed us that we wanted something both faster [3][4] and easier [4], something tailored for file-based content management ... and after months of research & development it's now publicly available (under MIT license) for everyone! Last but…
2018 · its alternatives →
- 18

Hi folks, My friend Sami and I recently built Vizly, a Mac application that allows anyone to query their databases using plain English. Vizly is built on Llama 2, llama.cpp, and runs fully on-prem (edit: meaning everything is local and your data never leaves your own computer). We are running two Llama models, one for natural language to SQL translation, and another that uses the results from the SQL to render visualizations. That means there are no external APIs and all the AI models are running locally on your MacBook. We tried to make Vizly very easy to share as well. Every Vizly instance…
2023 · vizly.fyi · its alternatives →
- 19

Hi When you are learning a new language, you need to practice different skills: reading, listening, speaking, writing. I find writing to be the hardest activity, not least because I have to look up words in the dictionary all the time, and that is a frustrating context switch. Here is an experimental CodeMirror-based editor, that lets you look up translations inline. Type @ followed by the English word, and get a list of possible translations, and select the translation to apply it. Online demo: https://foreign-dispatch-autocomplete.netlify.app/
2022 · github.com · its alternatives →
- 20

Pollly: Free YAML editor made for everyone. 100% Free and online. Start to translate your app or site now!
2017 · pollly.orson.io · its alternatives →
- 21

Extract content from webpages using CSS Selectors, XPath, and JS expressions - ozanvos/wring
2016 · github.com · its alternatives →
- 22

Built with Nuxt & MongoDB – a way to preserve language with personal audio, anecdotes and stories. Hope to make a version open source one day so others can preserve their native languages.
2024 · nomenclature.ctang.art · its alternatives →
- 23

An easy tool for instant Bilingual Subtitles
2024 · its alternatives →
- 24

Fix microtypography hiccups in multiple languages.
2020 · marketplace.visualstudio.com · its alternatives →
Also compare
- Bsed – Simple, English syntax on top of Perl text processing alternatives
- An open-source, collaborative, WYSIWYG Markdown editor alternatives
- W++ – A Python-style scripting language for .NET with NuGet support alternatives
- Comma Separated Values (CSV) to Unicode Separated Values (USV) alternatives
- BiRead alternatives
- High-speed UTF-8 validation in Rust alternatives
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 →