awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sailormoon avatar

sailormoon/flags

0
View on GitHub↗
235 stars·14 forks·C++·Unlicense·9 views

Flags

⛳ Simple, extensible, header-only C++20 argument parser released into the public domain.

Features

  • Argument Parsers - Extensible C++17 argument parser.
  • Command Line Parsing - Command-line argument parsing.

Star history

Star history chart for sailormoon/flagsStar history chart for sailormoon/flags

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Flags

Similar open-source projects, ranked by how many features they share with Flags.
  • adishavit/arghadishavit avatar

    adishavit/argh

    1,439View on GitHub↗

    Argh! A minimalist argument handler.

    C++argument-parserclicli-args
    View on GitHub↗1,439
  • cliutils/cli11CLIUtils avatar

    CLIUtils/CLI11

    4,322View on GitHub↗

    CLI11 is a header-only C++ library for parsing command line arguments and managing configuration files. It maps shell input to typed variables and supports the creation of complex command hierarchies. The library is distinguished by its support for nested subcommands with infinite depth and prefix matching. It integrates configuration management by allowing application settings to be loaded from TOML or INI files, with the ability to fall back to environment variables. The project provides a comprehensive set of tools for argument parsing, including flags and positional arguments, alongside

    C++clicli-parsercpp11
    View on GitHub↗4,322
  • mojang/brigadierMojang avatar

    Mojang/brigadier

    3,698View on GitHub↗

    Brigadier is a command-line parser and dispatcher that maps text-based inputs to executable functions using a hierarchical tree of arguments. It provides a system for defining nested command structures and typed arguments to route user input to specific handlers. The library includes a command syntax generator that automatically produces human-readable usage strings and documentation based on defined command nodes. It transforms raw strings into structured data to identify valid command sequences and pinpoint syntax errors. The framework covers command tree routing, input syntax validation,

    Javamojang-active
    View on GitHub↗3,698
  • oclif/oclifoclif avatar

    oclif/oclif

    9,543View on GitHub↗

    oclif is a Node.js framework for building command-line interfaces. It provides a structured system for developing terminal applications with consistent command patterns, argument parsing, and automated help generation. The project features a modular plugin architecture that allows for external functionality to be injected via a manifest-based loading mechanism. It includes a dedicated distribution pipeline and packager to bundle applications into OS-native installers and tarballs for Windows, macOS, and Linux. The framework covers a broad range of development capabilities, including project

    TypeScript
    View on GitHub↗9,543
See all 24 alternatives to Flags→

Frequently asked questions

What does sailormoon/flags do?

⛳ Simple, extensible, header-only C++20 argument parser released into the public domain.

What are the main features of sailormoon/flags?

The main features of sailormoon/flags are: Argument Parsers, Command Line Parsing.

What are some open-source alternatives to sailormoon/flags?

Open-source alternatives to sailormoon/flags include: adishavit/argh — Argh! A minimalist argument handler. cliutils/cli11 — CLI11 is a header-only C++ library for parsing command line arguments and managing configuration files. It maps shell… oclif/oclif — oclif is a Node.js framework for building command-line interfaces. It provides a structured system for developing… mojang/brigadier — Brigadier is a command-line parser and dispatcher that maps text-based inputs to executable functions using a… nodejs/nodejs.org — Node.js is an open-source, cross-platform JavaScript runtime environment built on the V8 engine, designed for… oldratlee/useful-scripts — This project is a collection of specialized toolkits designed for container interaction, Java library auditing, Linux…