flag.h
Inspired by Go's flag module: https://pkg.go.dev/flag
WARNING! The design of the library is not finished and may be a subject to change.
Quick Start
Check example.c
$ make
$ ./example-c -help
Inspired by Go's flag module: https://pkg.go.dev/flag
WARNING! The design of the library is not finished and may be a subject to change.
Check example.c
$ make
$ ./example-c -help
pbr2gltf2 is a command line tool for converting PBR images to a glTF 2.0 material. The tool is detecting depending on the filename, which PBR information is stored. It swizzles the images and does reassign the channels to a glTF 2.0 image. The tool stores the images plus a minimal, valid glTF 2.0 file containing the required material, textures and images.
sjfetch A command-line tool to display colorful distro information.
LwSHELL is lightweight, platform independent, command line shell for embedded systems. It targets communication with embedded systems from remote terminal to quickly send commands and the retrieve data from the device.
Simple command line tool that processes image files using the FidelityFX Super Resolution (FSR) or Contrast Adaptive Sharpening (CAS) shader systems.
xinfo A command line tool with no external dependencies to print information about an X server instance. Building and running To build the code in thi
SpleeterMsvcExe is a Windows command line program for Spleeter, which can be used directly. It is written in pure C language, using ffmpeg to read and write audio files, and using Tensorflow C API to make use of Spleeter models. No need to install Python environment, and it does not contain anything related to Python.
Parse command line arguments by defining a struct Quick Start #include structopt/app.hpp struct Options { // positional argument // e.g., .
Rizin - UNIX-like reverse engineering framework and command-line toolset.
If a boolean flag's default value was true it was not possible to toggle it as a set flag's value was hardcoded to true. This is fixed by using the negated default value in case the flag is set.
Breaks existing API?: Yes (the flag_bool
, flag_str
, etc. functions have a parameter removed)
flag_[TYPE]_default
functions added to allow the user to specify a default value on a flag, by providing its pointer handle. Similar functionality for flag_required
.
On C11-compatible machines or higher, the flag_default
macro is available (supplied via. _Generic
), which removes the need to supply a type when setting a default value on a flag.
Possibly the least verbose command line parsing library for C++
clipp - command line interfaces for modern C++ Easy to use, powerful and expressive command line argument handling for C++11/14/17 contained in a sing
led is a line-oriented text editor in command line. This editor is similar to the standard program on unix systems - GNU ed. But i'm not going to make an exact clone of that program, it's just a pet project.
LampOpt操作文档 概述 LampOpt是一个基于C++的控制台命令解析库,优点是体型小、适应全平台、方便易用。 引用 可选择在IDE中直接在引用目录中添加odt.h,或直接与需编译文件放在同一目录下,并引用: #include "odt.h" 使用 odt.h头文件内定义了一个名为LampOp
Clara v1.1.5 !! This repository is unmaintained. Go here for a fork that is somewhat maintained. !! A simple to use, composable, command line parser f
cli A cross-platform header only C++14 library for interactive command line interfaces (Cisco style) Features Header only Cross-platform (linux and wi
CLI11: Command line parser for C++11 What's new • Documentation • API Reference CLI11 is a command line parser for C++11 and beyond that provides a ri
Release versions Note that master is generally a work in progress, and you probably want to use a tagged release version. Version 3 breaking changes I
Lyra A simple to use, composing, header only, command line arguments parser for C++ 11 and beyond. Obtain License Standards Stats Tests License Distri
CLIp v2 About CLIp is a powerful yet easy to use and minimal clipboard manager for a command line environment, with no dependencies or bloat. Usage Sy