Klib
ZXing
Our great sponsors
Klib | ZXing | |
---|---|---|
14 | 31 | |
3,558 | 29,551 | |
- | 0.8% | |
0.6 | 8.0 | |
3 months ago | 11 days ago | |
C | Java | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Klib
- C++ containers but in C
-
Im looking for a good hashtable fonction to use
If you want a generic, extremely high performance implementation. I really recommend khash: https://github.com/attractivechaos/klib/blob/master/khashl.h
- What if Linus Torvalds used C++ instead of C
-
sqzlib - kseq compatible DNA fastA/Q encoding and compression library
Most importantly, sqzlib is fully compatible with klib/kseq.h one of the highest performance fastA/Q parsers. This means that any application that uses kseq.h for fastA/Q parsing, can be easily modified to use sqzlib instead. You can find patched versions of seqstats, minimap2, and bwa-mem2 in my github, or you can patch them yourself with the included patches.
-
"Implementing Hash Tables in C" (an article I've drafter a few years ago, but never published it until... now)
I don;t know if you are aware of khash? It's a very nifty hash table implementation. It is one of the fastest hash table implementations out there. Heavily used in bioinformatics. You said in your post that you are a macro guy, well, you are in for a treat with this library.
- Metaprogramming custom control structures in C
- I still like C and strongly dislike C++
-
Type-safe generic data structures in C
This is in fact a pretty common pattern in production code.
Here's an entire suit of type safe generic data structures in C: https://github.com/attractivechaos/klib
-
How to structure C code? It appears to reward shallow functions and doing everything in the global scope, whereas other languages let you go as deep as you want at no cost.
You will probably want to invest some time into either finding a good data structures library (preferable) or writing your own data structures (fine to do but not a good use of your time if you're starting out). You can try SGLIB or klib.
- Performance comparison: counting words in Python, Go, C++, C, AWK, Forth, and Rust
ZXing
- Zebra Crossing
-
How to decode a QR-code image in (preferably pure) Python?
PyXing (website here) is supposedly a Python port of the popular Java ZXing library, but the initial and only commit is 6 years old and the project has no readme or documentation whatsoever.
- WiFi Network Config via QR Code
-
Java Command-Line, GUI and Web Apps for Scanning Barcode and QR Code
In previous article, we discussed how to construct a command-line barcode and QR code scanning application using Java and Dynamsoft Barcode Reader. In this article, we will create more fancy applications, such as a desktop GUI application and a web application. In addition, we will import ZXing SDK to make a comparison with Dynamsoft Barcode Reader.
-
Testing QR Code
Try this library, it's probably what you're looking for. https://github.com/zxing/zxing
-
Any open source Aztec Code reading software other than ZXing?
Is ZXing really the only open source library out there that can read Aztec Codes? I understand that on Android and IOS there are free scanners baked in to the OS. There seem to be plenty of commercial options too. Was planning on comparing a few free options but there doesn't seem to be much to compare...
- Ask HN: How are QR scanners written?
-
Scalable Processing of Swiss PDF Documents using 2D Barcodes on AWS
Extract the raw barcode from candidate regions: The extraction of barcodes from the candidate regions is being performed with zxing, an open source library which supports many variations of 1D and 2D barcodes.
-
Mechanical sympathy for QR codes: making NSW check-in better
Since most government software is written in Java, the QR codes on PDF check-in posters are probably being generated with ZXing [1].
-
Need a QR Scanner to move codes from iPhone to Mac
If you don’t want to install that command, or don’t know how to use the Terminal, then decode the QR image using this website: https://zxing.org/w/decode.jspx . The code is open-source if you want to inspect it: https://github.com/zxing/zxing
What are some alternatives?
ZBar - Clone of the mercurial repository http://zbar.hg.sourceforge.net:8000/hgroot/zbar/zbar
android-ocr
Thumbnailator - Thumbnailator - a thumbnail generation library for Java
C++ Format - A modern formatting library
Tess4J - Java JNA wrapper for Tesseract OCR API
mlkit - A collection of sample apps to demonstrate how to use Google's ML Kit APIs on Android and iOS
shc-extractor - Extract the JSON payload from SHC QR codes (i.e Québec Covid Vaccination QR Codes)
PHP CPP - Library to build PHP extensions with C++
Picasso - A powerful image downloading and caching library for Android
Code Scanner - Code scanner library for Android, based on ZXing
libssh2 - the SSH library
Imgscalr - Simple Java image-scaling library implementing Chris Campbell's incremental scaling algorithm as well as Java2D's "best-practices" image-scaling techniques.