Dev tools · alternatives · 2026
24 alternatives to A JavaScript String replace API that challenges the status quo
A simple, lightweight JavaScript API to replace a String - FagnerMartinsBrack/str-replace
A JavaScript string replacement tool that offers an alternative approach to the standard replace method. It's designed for developers working with JavaScript who need more flexible string manipulation capabilities. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A JavaScript String replace API that challenges the status quo launched in 2016; newer entries below may have overtaken it.
- 1

I spent a few hours last weekend testing whether AI can replace code by executing directly. Built a contact manager where every HTTP request goes to an LLM with three tools: database (SQLite), webResponse (HTML/JSON/JS), and updateMemory (feedback). No routes, no controllers, no business logic. The AI designs schemas on first request, generates UIs from paths alone, and evolves based on natural language feedback. It works—forms submit, data persists, APIs return JSON—but it's catastrophically slow (30-60s per request), absurdly expensive ($0.05/request), and has zero UI…
Nov 2025 · github.com · its alternatives →
- 2

Rapid fuzzy string matching in Python using various string metrics - rapidfuzz/RapidFuzz
2020 · github.com · its alternatives →
- 3

Hello HN! I became frustrated with the unpredictible/poor match quality and opaqueness of "relevance scores" in existing fuzzy and fulltext search libs, so I tried something different and this is the result. The main selling point is the result quality / ordering, with best-in-class memory overhead and excellent performance being bonuses. The API is pretty stable at this point, but looking for feedback before committing to 1.0. TL;DR The test corpus is a 4MB json file with 162k words/phrases, so give it a second for initial download. You can also drag/drop your own…
2022 · github.com · its alternatives →
- 4
JSON Master▲82Format, repair, convert, and visualize JSON, XML, YAML, CSV, and TOML. Free developer platform with advanced visualizers and AI-powered syntax repair.
2020 · jsonmaster.com · its alternatives →
- 5

Powerful pattern matching for Javascript. Contribute to natefaubion/matches.js development by creating an account on GitHub.
2012 · github.com · its alternatives →
- 6

Performs string manipulation tasks by learning from the provided example(s), instead of having to program them out explicitly. - Inventitech/strans
2019 · github.com · its alternatives →
- 7

Hey all, I just wanted to share a project I've been working on for the past month. After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.
2024 · htmgo.dev · its alternatives →
- 8

Hi HN! I created this lib in the need of a simple and tiny framework to easily do AJAX-style navigation / replacement of fragments in the page, in a web application. For people who don't want to use client-side-rendering and complex frameworks à la React, there are nowadays a few "HTML-over-the-wire" libraries, like HTMX, Unpoly or this super-tiny one Swap.js :) One other key thing is that no external tool is needed: no bundler, no webpack, no TypeScript compiler, no minification needed. Just write HTML, JS (+ your preferred server-side language: PHP, Python, etc.) and it works. The…
2023 · github.com · its alternatives →
- 9

transpile algorithms/libs to idiomatic JS, Go, C#, Ruby - GitHub - pseudo-lang/pseudo: transpile algorithms/libs to idiomatic JS, Go, C#, Ruby
2016 · github.com · its alternatives →
- 10

⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API - iamkun/dayjs
2018 · github.com · its alternatives →
- 11

Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al. - sahilm/fuzzy
2018 · github.com · its alternatives →
- 12AS
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 →
- 13

a lisp implemented in Javascript (not very useful!) - jes5199/brid.js
2011 · github.com · its alternatives →
- 14

I built µJS because I wanted AJAX navigation without the verbosity of HTMX or the overhead of Turbo. It intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single tag, one call to `mu.init()`. No build step, no dependencies. Key features: patch mode (update multiple fragments in one request), SSE support, DOM morphing via idiomorph, View Transitions, prefetch on hover, polling, and full HTTP verb support on any element. At ~5KB gzipped, it's smaller than HTMX (16KB) and Turbo (25KB), and works with any backend: PHP, Python, Go, Ruby, whatever.…
Mar 2026 · mujs.org · its alternatives →
- 15

Automatically finds jQuery methods from existing projects and generates vanilla js alternatives. - sachinchoolur/jquery-to-javascript-converter
2021 · github.com · its alternatives →
- 16JA
a lightweight dependency free javascript micro-library for making collapsable trees with JSON
2017 · maxleiter.github.io · its alternatives →
- 17

:ledger: the bare-bones i18n library used by yargs - yargs/y18n
2015 · github.com · its alternatives →
- 18FJ
2021 · forgojs.org · its alternatives →
- 19

the JS/Node.JS library for encoding complex and unconventional data structures. Support for BigInts, TypedArrays, null, undefined, and Symbol. Multiple flavors available. - DO-SAY-GO/WeirdJSON
2020 · github.com · its alternatives →
- 20

Find the origin of any character in the DOM
2019 · fromjs.com · its alternatives →
- 21

JavaScript matching REs into objects. Contribute to benjamingr/js-restructure development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 22

Command-line utility-belt for hacking JSON and Javascript. - GitHub - ddopson/underscore-cli at hn
2012 · github.com · its alternatives →
- 23

:100: Super fast unicode-aware string manipulation Javascript library - sallar/stringz
2016 · github.com · its alternatives →
- 24

🏗A Javascript string manipulation library. Contribute to dleitee/strman development by creating an account on GitHub.
2016 · github.com · its alternatives →
Also compare
- Why write code if the LLM can just do the thing? (web app experiment) alternatives
- RapidFuzz – A fast string matching library for Python alternatives
- uFuzzy.js – A tiny, efficient fuzzy search that doesn't suck alternatives
- JSON Master alternatives
- Matches.js -- Powerful Pattern Matching for Javascript alternatives
- Strans – Sed alternative that automatically learns from examples 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 →