A lightweight cross-platform getopt alternative that is tested on Linux, Windows, FreeBSD and macOS. Command line argument parser library for C/C++. Can be used to parse argv and argc parameters.
☆227Sep 23, 2024Updated last year
Alternatives and similar repositories for cargs
Users that are interested in cargs are comparing it to the libraries listed below
Sorting:
- Path library for C/C++. Cross-Platform for Linux, FreeBSD, Windows and MacOS. Supports UNIX and Windows path styles on those platforms.☆311Nov 7, 2024Updated last year
- A password validation and generation tool kit☆15Jan 7, 2023Updated 3 years ago
- The Sfio library from AT&T Labs (mirror with limited history)☆25Oct 13, 2021Updated 4 years ago
- Command-line arguments parsing library.☆788Sep 26, 2025Updated 5 months ago
- An easy-to-use object-oriented system for the C programming language☆13Sep 7, 2018Updated 7 years ago
- Parser for argv that works similarly to getopt☆191Oct 31, 2023Updated 2 years ago
- kj is a small collection of stb inspired libs.☆18Apr 5, 2018Updated 7 years ago
- A toy script language written in C☆14Aug 24, 2017Updated 8 years ago
- VGA software renderer (mode 13h / mode X) written in C and x86 asm☆25Aug 9, 2024Updated last year
- Implementation of the VMem Resource Allocator☆17Mar 3, 2023Updated 3 years ago
- a C implementation of Simon Cooke's bipbuffer☆18Aug 11, 2017Updated 8 years ago
- TOML C library☆650Jan 30, 2026Updated last month
- str: yet another string library for C language.☆353Jan 2, 2026Updated 2 months ago
- huang's c compiler - a tiny C99 compiler.☆23May 14, 2024Updated last year
- DOS Game Engine☆18Apr 24, 2017Updated 8 years ago
- A C library for handling Unicode, UTF-8, surrogate pairs, etc.☆54May 22, 2021Updated 4 years ago
- 🎨 An ansi escape code parser and renderer for hobby operating systems☆43Mar 15, 2021Updated 4 years ago
- POSIX getopt() as a portable header library☆111Jul 4, 2023Updated 2 years ago
- C preprocessor utilities☆20May 26, 2018Updated 7 years ago
- A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)☆141Feb 1, 2025Updated last year
- This is an inofficial mirror of the Eigen Compiler Suite source code usually deployed as tar.gz☆36May 13, 2024Updated last year
- AST generation library☆27Jan 15, 2015Updated 11 years ago
- A single-file, ANSI C, command-line parsing library that parses GNU-style command-line options.☆427Sep 26, 2025Updated 5 months ago
- A cross platform abstraction layer for C development with support strings, parsing, memory, and file handling.☆20Jun 10, 2020Updated 5 years ago
- clang-toolchain without gnu.☆19Nov 12, 2023Updated 2 years ago
- A tiny terminal session manager for Tmux, Screen and DVTM☆19Sep 12, 2015Updated 10 years ago
- Collection of small public domain file archivers☆67Oct 7, 2023Updated 2 years ago
- uc::loader is a header only C++11 apng (Animated PNG) decoder.☆10Jul 24, 2024Updated last year
- Tiny, zero-allocation JSON serializer written in ANSI C☆48Apr 12, 2025Updated 10 months ago
- Single-header CLI with history and autocompletion for embedded systems (like Arduino or STM32)☆351Feb 11, 2026Updated 3 weeks ago
- raylib memory pool and objects pool☆40Sep 2, 2025Updated 6 months ago
- regular expression for lua☆23May 21, 2024Updated last year
- small, single-header library that adds compile time type safety to C23.☆33Jan 2, 2026Updated 2 months ago
- Single C file event loop☆30Jan 22, 2020Updated 6 years ago
- Github action to run git-cliff with a custom cliff.toml☆11Sep 28, 2025Updated 5 months ago
- The CRT X-Y library (libcrtxy) is meant to be used by video game programmers who wish to create games in the style of vector graphics a…☆13Sep 2, 2023Updated 2 years ago
- AX.25 packet radio digipeater for linux☆13Nov 10, 2023Updated 2 years ago
- Manage lockfiles in PKGBUILDs for upstreams that don't ship them, `updpkgsums` for dependency trees (Arch Linux tooling)☆14Jul 3, 2024Updated last year
- Generally useful macros for C/C++ programming☆12Jun 29, 2024Updated last year