Open Source CLI Tools

Discover 284 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, AI Agents and Python. Last updated October 4, 2026.

284 repositories · updated October 4, 2026

osv-scanner: Find Vulnerabilities in Project Dependencies

osv-scanner: Find Vulnerabilities in Project Dependencies

OSV-Scanner checks project dependencies, container images, and Linux packages for known vulnerabilities using the OSV database. It is a Go CLI for development and security teams that need actionable findings across multiple ecosystems.

GoCLISecurity
Added Apr 3, 2026 View details
byterover-cli: Give Coding Agents Persistent Project Memory

byterover-cli: Give Coding Agents Persistent Project Memory

ByteRover CLI helps AI coding agents retain structured project knowledge across sessions. Developers can curate, query, and version context locally, with optional cloud sync and integrations for coding tools.

TypeScriptAI AgentsCLI
Added Apr 1, 2026 View details
Noi: Organize AI Chats in a Desktop Workspace

Noi: Organize AI Chats in a Desktop Workspace

Noi is a desktop workspace for bringing AI chat workflows, prompts, and local tools into a more focused browsing setup. It suits people who switch between AI assistants and want separate sessions, reusable prompts, and local-first settings.

TypeScriptAIDesktop App
Added Mar 31, 2026 View details
tailpipe: Query Cloud and Application Logs with SQL

tailpipe: Query Cloud and Application Logs with SQL

Tailpipe is a local, terminal-based log analytics and SIEM tool powered by DuckDB. It collects logs from cloud, container, and application sources so developers and security teams can query events and use prebuilt detections without sending data to a hosted analytics service.

GoCLISecurity
Added Mar 31, 2026 View details
tailscale: Connect Devices with Private WireGuard Networks

tailscale: Connect Devices with Private WireGuard Networks

Tailscale provides private networks that connect devices using WireGuard, with authentication features such as two-factor authentication. Its Go-based daemon and CLI support several desktop and server platforms, making it useful for secure access without managing a traditional VPN setup.

GoNetworkingSecurity
Added Mar 30, 2026 View details
RedditVideoMakerBot: Generate Videos from Reddit Posts

RedditVideoMakerBot: Generate Videos from Reddit Posts

RedditVideoMakerBot automates the creation of short videos from Reddit content, without manual video editing or asset compiling. It is for creators who want to generate a video file for manual upload to social platforms.

PythonAutomationCLI
Added Mar 30, 2026 View details
genaiscript: Build LLM Workflows with JavaScript

genaiscript: Build LLM Workflows with JavaScript

GenAIScript is a JavaScript and TypeScript toolkit for assembling prompts and orchestrating language models, tools, and data. The repository is marked deprecated and archived, so it may suit existing users better than new projects.

TypeScriptJavaScriptAI
Added Mar 25, 2026 View details
logdy-core: View Live Logs in a Web Browser

logdy-core: View Live Logs in a Web Browser

Logdy is a local, single-binary tool that streams logs into a browser-based interface for filtering and inspection. Use it from shell pipelines, files, sockets, REST API inputs, or as a Go library.

GoGolangCLI
Added Mar 25, 2026 View details
promptfoo: Evaluate and Red-Team LLM Applications

promptfoo: Evaluate and Red-Team LLM Applications

Promptfoo is a CLI and library for evaluating prompts, comparing models, and testing LLM applications for security risks. It suits developers who want repeatable quality and vulnerability checks locally or in CI/CD.

TypeScriptLLMEvaluation
Added Mar 24, 2026 View details
docling: Parse Documents for AI Workflows

docling: Parse Documents for AI Workflows

Docling converts documents from formats such as PDF, Office files, images, and audio into structured representations and exports. It suits developers building document-processing and generative AI pipelines that need format coverage, OCR, or local execution.

PythonAIDocument Processing
Added Mar 22, 2026 View details
sql-studio: Explore Databases with a Single-Binary SQL UI

sql-studio: Explore Databases with a Single-Binary SQL UI

SQL Studio is a browser-based database explorer for local files and remote SQL servers, launched with one command. It suits developers who want a shared interface for inspecting schemas, browsing rows, and running queries across supported database systems.

DatabaseRustDeveloper Tools
Added Mar 21, 2026 View details
CCometixLine: Customize the Claude Code Statusline

CCometixLine: Customize the Claude Code Statusline

CCometixLine is a Rust tool that adds configurable Git, model, and context information to Claude Code’s statusline. It suits developers who want a compact view of their coding session and optional terminal-based configuration tools.

RustCLIDeveloper Tools
Added Mar 20, 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 ❤️