Showing 1498 open source projects for "cli-parser"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    wasm-tools

    wasm-tools

    CLI and Rust libraries for low-level manipulation of WebAssembly

    ...The toolkit also supports advanced operations like mutating, shrinking, and generating test cases for WebAssembly modules, making it particularly valuable for testing, debugging, and research purposes. In addition to its CLI, wasm-tools exposes many of its capabilities as reusable Rust libraries, allowing developers to integrate WebAssembly manipulation directly into their applications. The project actively implements and supports evolving WebAssembly proposals, ensuring compatibility with the latest features of the ecosystem.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    gogcli

    gogcli

    Google Suite CLI: Gmail, GCal, GDrive, GContacts

    gogcli is a command-line interface tool that provides developers and power users with direct terminal access to a wide range of Google services without needing to leave the shell. This CLI tool covers several Google Workspace APIs including Gmail for email management, Google Calendar for scheduling and events, Google Drive for file operations, and Google Contacts for personal and corporate contact management. gogcli makes it possible to script repetitive tasks, automate workflows, and fetch or modify data from Google services in environments where GUI access isn’t practical. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    eslint-plugin-vue

    eslint-plugin-vue

    ESLint plugin for Vue.js

    ...If you can't find a solution, search for the issue and if the issue doesn't exist, open a new issue. Be aware that depending on the code samples you write in tests, the RuleTester parser property must be set accordingly (this can be done on a test-by-test basis). The default JavaScript parser must be replaced because Vue.js single file components are not plain JavaScript, but a custom file format. vue-eslint-parser is a replacement parser that generates an enhanced AST with nodes that represent specific parts of the template syntax, as well as the contents of the script tag.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    oclif

    oclif

    Node.js Open CLI Framework. Built by Salesforce.

    oclif is an open-source framework for building a command-line interface (CLI) in Node.js. Create CLIs with a few flags or advanced CLIs that have subcommands. oclif makes it easy for you to build CLIs for your company, service, or your own development needs. Scaffold a fully functional CLI to get started quickly. oclif packages our years of experience into out-of-the-box functionality for argument parsing, command testing, and auto-documentation of CLI features. oclif is open source and free to use or modify. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    Verible

    Verible

    Verible is a suite of SystemVerilog developer tools

    ...In doing so, it can be adapted to parse preprocessed source files, which is what real compilers and toolchains require. The spirit of the project is that no-one should ever have to develop a SystemVerilog parser for their own application, because developing a standard-compliant parser is an enormous task due to the syntactic complexity of the language. Verible's parser is also regularly tested against an ever-growing suite of (tool-independent) language compliance tests. A lesser (but notable) objective is that the language-agnostic components of Verible be usable for rapidly developing language support tools for other languages.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    getoptions

    getoptions

    An elegant option/argument parser for shell scripts

    getoptions is a POSIX-compliant shell script library designed to simplify command-line option parsing. It provides an elegant and extensible way to handle both short and long options in shell scripts without relying on external dependencies. ​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Pidgin

    Pidgin

    A lightweight and fast parsing library for C#

    Pidgin is a lightweight and fast parser combinator library for C#. It allows developers to construct parsers using a declarative approach, facilitating the creation of complex parsers without external tools.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    cri-tools

    cri-tools

    CLI and validation tools for Kubelet Container Runtime Interface (CRI)

    CLI and validation tools for Kubelet Container Runtime Interface (CRI). cri-tools aims to provide a series of debugging and validation tools for Kubelet CRI. It's recommended to use the same cri-tools and Kubernetes minor version, because new features added to the Container Runtime Interface (CRI) may not be fully supported if they diverge. cri-tools follows the Kubernetes release cycles with respect to its minor versions (1.x.y).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Ollama Python

    Ollama Python

    Ollama Python library

    ollama-python is an open-source Python SDK that wraps the Ollama CLI, allowing seamless interaction with local large language models (LLMs) managed by Ollama. Developers use it to load models, send prompts, manage sessions, and stream responses directly from Python code. It simplifies integration of Ollama-based models into applications, supporting synchronous and streaming modes. This tool is ideal for those building AI-driven apps with local model deployment.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Ember Paper

    Ember Paper

    The Ember approach to Material Design

    This project aims to bring Google's new Material Design to Ember. The goal is to encapsulate everything possible in Ember components. This project is packaged as an Ember-cli addon. This should also automatically create an scss file under app/styles/app.scss with @import 'ember-paper'; and install ember-cli-sass. Sass is an important part of Ember-paper. Using sass you can override default variables and easily change the default behavior of ember-paper styles. All the components and styles are ready to use in your application templates. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Python Fire

    Automatically generate CLIs from absolutely any Python object

    Python Fire is a library that automatically generates command line interfaces (CLIs) from absolutely any Python object. It’s a really simple and easy way to create CLI in Python, and can also enable you to explore existing code or turn other people’s code into a CLI. Python Fire lets you call Fire on any Python object: be it functions, classes, objects, modules, lists-- you name it! It will help you develop as well as debug Python code, and make transitioning between Bash and Python a whole lot easier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    jQuery Calx

    jQuery Calx

    A jQuery plugin for creating formula-based calculation form

    jQuery Calx is an Excel calculation engine and formula parser built as a jQuery plugin, it offers spreadsheet ability to process and calculate the formula without bringing a table-like spreadsheet interface. In the core of jQuery Calx is a formula parser generated using jison which parse and processes the formula and set of formulas imported from formula.js.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    sh

    sh

    A shell parser, formatter, and interpreter with bash support

    A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, and mksh. Requires Go 1.16 or later. To parse shell scripts, inspect them, and print them out, see the syntax examples. For high-level operations like performing shell expansions on strings, see the shell examples. shfmt formats shell programs. See canonical.sh for a quick look at its default style. shfmt formats shell programs.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    GDScript Toolkit

    GDScript Toolkit

    Independent set of GDScript tools - parser, linter and formatter

    Independent set of GDScript tools, parser, linter and formatter. This project provides a set of tools for daily work with GDScript. At the moment it provides a parser that produces a parse tree for debugging and educational purposes. A linter that performs a static analysis according to some predefined configuration. A formatter that formats the code according to some predefined rules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Rapidcsv

    Rapidcsv

    C++ CSV parser library

    Rapidcsv is an easy-to-use C++ CSV parser library. It supports C++11 (and later), is header-only and comes with a basic test suite.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Impeccable

    Impeccable

    The design language that makes your AI harness better at design

    ...The project is built to counter common AI-generated design habits such as generic SaaS layouts, overused fonts, nested cards, weak hierarchy, and predictable gradients. It can be installed across several AI coding environments, including Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, and others. Impeccable also includes deterministic anti-pattern detection through a CLI and browser extension without requiring an API key. It is most useful for developers and designers who want AI-generated interfaces to feel more polished, intentional, and product-aware.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    argparse

    argparse

    Argument Parser for Modern C++

    Argument Parser for Modern C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    mXparser

    mXparser

    Math Parser: Java, C#, C++, Kotlin, Android, and all .NET platforms

    ...MathParser.org-mXparser is an open-source mathematical expression parser and evaluator for Java and .NET, supporting complex calculations and custom functions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    saml2aws

    saml2aws

    CLI tool which enables you to login and retrieve AWS credentials

    CLI tool which enables you to log in and retrieve AWS temporary credentials using ADFS or PingFederate Identity Providers. Aside from Okta, most of the providers in this project are using screen scraping to log users into SAML, this isn't ideal and hopefully, vendors make this easier in the future.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Trellis

    Trellis

    WordPress LEMP stack with PHP 8.1, Composer, WP-CLI

    ...Your development virtual machine and your production are as similar as possible. This gives the confidence to know that if your WordPress site works in development, it will also work in production and you can deploy with confidence. trellis-cli provides a command-line interface (CLI) to manage Trellis projects via the `trellis` command with features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Termwind

    Termwind

    It's like Tailwind CSS, but for the PHP command-line applications

    ...It simplifies the process of creating styled output in terminal applications by providing utility classes for colors, alignment, borders, and spacing. Termwind is designed for developers who want to build interactive and visually appealing CLI tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Arduino IDE

    Arduino IDE

    Arduino IDE library

    ...The Arduino IDE 2.x is a major rewrite, sharing no code with the IDE 1.x. It is based on the Theia IDE framework and built with Electron. The backend operations such as compilation and uploading are offloaded to an arduino-cli instance running in daemon mode. This new IDE was developed with the goal of preserving the same interface and user experience of the previous major version in order to provide a frictionless upgrade. If you need assistance, see the Help Center and browse the forum. If you think you found a vulnerability or other security-related bug in this project, please read our security policy and report the bug to our Security Team. ...
    Downloads: 551 This Week
    Last Update:
    See Project
  • 23
    Playwriter

    Playwriter

    Chrome extension to let agents control your browser

    Playwriter is an open-source project that combines a Chrome extension with a CLI to allow autonomous agents to control a web browser directly using Playwright code in a stateful sandbox environment. The system enables browser automation by running Playwright commands through a persistent session managed by a background extension, allowing agents or scripts to navigate, interact with, and query browser contexts without losing state between commands.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    GoForge

    GoForge

    GoForge is a command-line interface (CLI) tool

    A Go-based CLI tool for building, testing, and managing secure web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    mise

    mise

    Dev tools, env vars, task runner

    Mise (formerly RTX) is a cross-language CLI tool and task runner that manages developer tools, environment variables, and project tasks in a unified configuration (mise.toml). It handles tool installation (e.g., Node, Python, Terraform), env var profiles, and repeatable command scripting.
    Downloads: 3 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB