Pi

Picomatch – A tiny C library for evaluating regular expressions

Hacker News

Picomatch – A tiny C library for evaluating regular expressions

Hi! I wrote this over a couple afternoons after wanting to embed regex into another project I'm working on, and found most implementations to either be far too big a dependency or lacking too many features. It's not very fast, it's (probably) not very correct.. but if you have a C standard library availible, this is an option now :)

Share card

Actual performance

4points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
56%56% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: lua, io · Missing: https docs, excited, just released
56%56% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntUnlikely to reach the leaderboard · Strong signals: tiny · Missing: mac, agents, macos
48%48% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
45%45% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
41%41% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
17%17% predicted probability of success on BetaList, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
15%15% predicted probability of success on Acquire.com, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Tr
Trkl, a tiny observables library, 383 bytes63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Trkl, a tiny observables library, 383 bytes

Hacker News2
Se
Serialize++ – Tiny Data Serialization Library for C++48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Serialize++ – Tiny Data Serialization Library for C++

Hacker News37
Br
Bruh – A tiny Functional-Reactive library for the web62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bruh – A tiny Functional-Reactive library for the web

Hacker News2
A
A tiny and fast reactive observables library via functions61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A tiny and fast reactive observables library via functions

Hacker News72
Fa
Fastfile – A tiny library for iterating files repeatedly54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fastfile – A tiny library for iterating files repeatedly

Hacker News3
Ti
Tiny event emitter library for Java36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tiny event emitter library for Java

Hacker News2
wo
wobble, a tiny damped harmonic oscillator JS library71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

wobble, a tiny damped harmonic oscillator JS library

Hacker News6
Mi
MicroObservables - a tiny js observables library58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

MicroObservables - a tiny js observables library

Hacker News2
St
Stages – A tiny library for easier staged/pipelined CompletableFutures47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Stages – A tiny library for easier staged/pipelined CompletableFutures

Hacker News3
Us
Use this tiny library to move async methods out to their own files47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use this tiny library to move async methods out to their own files

Hacker News7