Fa

FastQR – A Fast QRCode Generator Supporting Batch Processing

Hacker News

FastQR – A Fast QRCode Generator Supporting Batch Processing

I'd like to share FastQR ( https://github.com/tranhuucanh/fastqr ), a high-performance QR code generator written in C++. This is my first open-source project, and I'm excited (and a bit nervous!) to share it with you all. What it is: - A fast CLI tool and library for generating QR codes - Written in C++ with bindings for Ruby, PHP, and Node.js - Full UTF-8 support (works great with Vietnamese, Japanese, and other languages) - Supports custom colors, logo embedding, and precise size control - Pre-built binaries included – no need to install dependencies separately Why I built this: - I needed a QR code generator that was fast, supported UTF-8 properly (especially for Vietnamese text), and could be easily integrated into different languages. Most existing solutions were either slow or had poor Unicode support. Performance: - Generating 1000 QR codes (500x500px): ~0.37 seconds Tech stack: - C++ core using libqrencode and libpng - Language bindings for Ruby, PHP, and Node.js - Precompiled binaries for easy installation This is my very first open-source project, so I'm sure there are things that could be improved or bugs I haven't caught yet. I'd really appreciate it if you could try it out and share your feedback. If you find any issues or have suggestions, please open an issue on GitHub – I'll do my best to fix them quickly. Any feedback, criticism, or suggestions would be greatly appreciated. Thanks for taking the time to check it out! GitHub: https://github.com/tranhuucanh/fastqr

Share card

Actual performance

3points
3comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, para · Missing: reddit linkedin, podcasting, created
85%85% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
AppSumoStrong fit for a featured deal · Missing: plus, platform, intuitive
65%65% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Product HuntUnlikely to reach the leaderboard · Strong signals: using, code, open · Missing: mac, agents, macos
42%42% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: para · Missing: mobile apps, ios, personal
37%37% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: excited, exist, existing · Missing: https docs, just released, lua
34%34% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ga
Gazette: towards unification of batch and stream processing28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Gazette: towards unification of batch and stream processing

Hacker News12
He
Hello Batch Processing with Apache Flink27%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hello Batch Processing with Apache Flink

Hacker News2
Runa
Runa67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Simplify your batch processing workflow

Indie Hackers3apis
A
A new unified streaming and batch processing system-RisingWave35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A new unified streaming and batch processing system-RisingWave

Hacker News1
Ki
Kiln – a fast, native batch image processor35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kiln – a fast, native batch image processor

Hacker News9
Sn
Sneakers – Fast background processing for Ruby59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sneakers – Fast background processing for Ruby

Hacker News114
Img.Upscaler
Img.Upscaler75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Customers appreciate Img.Upscaler for its excellent upscaling quality, unlimited usage, and batch processing capability. Some users have noted occasional processing delays and a few interface quirks.

AppSumo34
TextBatch
TextBatch14%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Online text file batch processing tool

Product Hunt+7
De
Delightful Cells – reliable AI batch processing for spreadsheets41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Delightful Cells – reliable AI batch processing for spreadsheets

Hacker News2
Sa
Samchika – A Java Library for Fast, Multithreaded File Processing33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Samchika – A Java Library for Fast, Multithreaded File Processing

Hacker News66