Open Source CLI Tools

Discover 177 open source CLI repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. CLI projects here are most often combined with Developer Tools, Python and AI. Last updated October 3, 2026.

177 repositories · updated October 3, 2026

OfficeCLI: Create and Edit Office Files from the Command Line

OfficeCLI: Create and Edit Office Files from the Command Line

OfficeCLI is a cross-platform CLI for AI agents and developers to create, read, edit, and validate Word, Excel, and PowerPoint files. It combines structured commands, JSON output, and built-in document previews in a self-contained binary.

CsharpAI AgentsCLI
Added Jun 28, 2026 View details
JailbreakEval: Compare LLM Jailbreak Evaluators

JailbreakEval: Compare LLM Jailbreak Evaluators

JailbreakEval brings together automated methods for assessing whether language-model responses comply with jailbreak attempts. Researchers can compare evaluators across datasets, while developers can build and benchmark new evaluation methods.

PythonLLMMachine Learning
Added Jun 26, 2026 View details
hiring-agent: Score Resumes with AI and GitHub Signals

hiring-agent: Score Resumes with AI and GitHub Signals

Hiring Agent turns PDF resumes into structured profiles, enriches them with GitHub data, and scores them against configurable role rubrics. It is for teams exploring explainable resume prioritization, with human review remaining essential.

PythonAILLM
Added Jun 26, 2026 View details
loop-engineering: Design and Operate AI Coding-Agent Loops

loop-engineering: Design and Operate AI Coding-Agent Loops

A TypeScript toolkit and pattern library for designing repeatable workflows around AI coding agents. It helps teams discover work, delegate tasks, verify results, and preserve state instead of managing every step through prompts.

TypeScriptAI AgentsAgentic AI
Added Jun 25, 2026 View details
Gogcli: Google Workspace Management from Your Terminal

Gogcli: Google Workspace Management from Your Terminal

Gogcli is a powerful command-line interface for Google Workspace, allowing users to manage Gmail, Calendar, Drive, Docs, Sheets, and many other services directly from their terminal. It is designed for both interactive use and robust automation, providing predictable output, agent safety features, and support for multiple accounts.

GcalGcontactsGdrive
Added Jun 24, 2026 View details
dexter: Research Financial Questions with an Autonomous Agent

dexter: Research Financial Questions with an Autonomous Agent

Dexter turns complex financial questions into research plans, gathers market data with tools, and checks its work before responding. It is aimed at developers and researchers who want an extensible, command-line financial research agent, not a source of investment advice.

TypeScriptAI AgentsAgentic AI
Added Jun 22, 2026 View details
PixelRAG: Search Documents by Their Visual Content

PixelRAG: Search Documents by Their Visual Content

PixelRAG indexes screenshots of web pages and documents for visual retrieval, preserving charts, tables, and layout that text extraction can lose. It offers a Python pipeline, command-line renderer, and hosted search API.

PythonAIRAG
Added Jun 22, 2026 View details
Agent-Reach: Give AI Agents Access to Web Sources

Agent-Reach: Give AI Agents Access to Web Sources

Agent-Reach is a Python CLI that helps AI agents read and search across websites and platforms such as YouTube, Reddit, GitHub, and Twitter. It installs and checks integrations, with some sources available immediately and others requiring login or configuration.

PythonAI AgentsCLI
Added Jun 21, 2026 View details
open-pencil: Edit and Automate Design Files

open-pencil: Edit and Automate Design Files

OpenPencil is an AI-assisted design editor for opening and editing .fig and .pen files. It combines a visual canvas with CLI, MCP, and scripting tools for design workflows, plus real-time collaboration and a headless Vue SDK.

AITypeScriptVue
Added Jun 21, 2026 View details
piping-server: Stream Data Between Devices Over HTTP

piping-server: Stream Data Between Devices Over HTTP

Piping Server relays data streams between senders and receivers that use the same HTTP path, without storing the transferred data. It suits command-line and browser-based transfers, including long-running streams and real-time communication.

TypeScriptNetworkingSelf Hosted
Added Jun 20, 2026 View details
ipspot: Find IP Addresses and Geolocation

ipspot: Find IP Addresses and Geolocation

IPSpot is a Python library and CLI for detecting public and private IPv4 and IPv6 addresses, with optional geolocation details. It queries multiple providers and supports automatic provider selection and fallback.

PythonCLIGeolocation
Added Jun 13, 2026 View details
ascii-chat: Video Chat in Your Terminal

ascii-chat: Video Chat in Your Terminal

ascii-chat turns webcam video into colored terminal art for live, multi-person calls over a client-server network. It also supports audio, encryption, and media from files or URLs, but setup involves a substantial native dependency stack.

CCLITerminal
Added Jun 4, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️