Showing 2448 open source projects for "mac shell"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 1
    Toast

    Toast

    Containerize your development and continuous integration environments

    Toast is a tool for doing work in containers. You define tasks in a YAML file called a toastfile, and Toast runs them in a containerized environment based on a Docker image of your choosing. What constitutes a "task" is up to you, tasks can install system packages, build an application, run a test suite, or even serve web pages. Tasks can depend on other tasks, so Toast can be understood as a high-level containerized build system. Toast caches each task by committing the container to an...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    H2O LLM Studio

    H2O LLM Studio

    Framework and no-code GUI for fine-tuning LLMs

    Welcome to H2O LLM Studio, a framework and no-code GUI designed for fine-tuning state-of-the-art large language models (LLMs). You can also use H2O LLM Studio with the command line interface (CLI) and specify the configuration file that contains all the experiment parameters. To finetune using H2O LLM Studio with CLI, activate the pipenv environment by running make shell. With H2O LLM Studio, training your large language model is easy and intuitive. First, upload your dataset and then start...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Lux Desktop

    Lux Desktop

    Example client of oagi-python developed with Tauri

    Lux Desktop is a cross-platform desktop application that showcases how to build a graphical client on top of the Lux computer-use model using the OAGI Python SDK as its backend. It is implemented with Tauri, combining a TypeScript/React front end with a Rust-powered shell to produce lightweight native executables for macOS and Windows. The project serves as a reference implementation for developers who want to see how Lux-powered agents can be packaged into a user-friendly app, including how...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | 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
    Scrapling

    Scrapling

    An adaptive Web Scraping framework

    Scrapling is an adaptive web scraping framework designed to handle everything from a single HTTP request to large-scale, concurrent crawls. Built for modern websites, it intelligently adapts to structural changes by automatically relocating elements when page layouts update. The framework includes advanced fetchers capable of bypassing anti-bot protections such as Cloudflare Turnstile using stealth and browser automation techniques. Its powerful spider system supports multi-session crawling,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Spaceship Prompt

    Spaceship Prompt

    Minimalistic, powerful and extremely customizable Zsh prompt

    Spaceship is a fast, minimal, and extensible Zsh prompt that shows context-aware information without clutter. It exposes “sections” for common developer signals—current directory, Git status, package versions, language runtimes, Docker/Kubernetes context, exit status, and time—then renders only what’s relevant. Configuration is done almost entirely through environment variables, letting you reorder, hide, or customize sections without writing functions. It supports asynchronous segments to...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    WP-CLI

    WP-CLI

    WP-CLI framework

    WP-CLI is the command-line interface for WordPress. You can update plugins, configure multisite installations and much more, without using a web browser. WP-CLI provides a command-line interface for many actions you might perform in the WordPress admin. WP-CLI is a command-line interface for WordPress. The project’s goal is to offer a complete alternative to the WordPress admin; for any action you might want to perform in the WordPress admin, there should be an equivalent WP-CLI command. As...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    nono

    nono

    Secure, kernel-enforced sandbox CLI and SDKs for AI agents

    nono is an open-source, kernel-enforced capability shell designed to safely run AI agents and other untrusted processes under strict operating system controls. The project addresses a growing security concern: modern coding agents typically execute with full user permissions, which means they can potentially read sensitive files, modify system configurations, or exfiltrate credentials if compromised. nono solves this by applying default-deny sandboxing at the kernel level using technologies...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Dockhand

    Dockhand

    Docker management you will like

    Dockhand is a modern, self-hosted Docker management application that provides a graphical interface for handling container operations, Docker Compose stacks, and multi-environment orchestration without relying solely on terminal commands. Designed for homelab enthusiasts, developers, and growing teams, Dockhand offers real-time container lifecycle controls, visual editors for stacks, and a dashboard that shows system metrics like CPU and memory usage. The platform supports Git integration...
    Downloads: 0 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
    mcp-cli

    mcp-cli

    Lighweight CLI to interact with MCP servers

    mcp-cli is a lightweight, Bun-based command-line interface (CLI) tool that simplifies how developers discover, inspect, and interact with Model Context Protocol (MCP) servers from the terminal. The Model Context Protocol is an emerging open standard for connecting language models and external tools, and mcp-cli helps mitigate common pain points like context window bloat by dynamically discovering MCP servers and reducing token load during interactions. It’s designed to be fast and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    rate.sx

    rate.sx

    Curl cryptocurrencies exchange rates

    rate.sx is a command-line-friendly cryptocurrency rate service designed to be queried with curl or a browser, returning clean text or minimal markup. It emphasizes human-readable output by default, with options for concise one-liners or richer summaries including sparkline-style ASCII charts. The service supports multiple coins, fiat conversions, and historical lookups so you can compare prices over time without leaving the terminal. Under the hood it aggregates price feeds and normalizes...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    repren

    repren

    Rename anything

    Repren is a “rename anything” command-line tool that performs regex-based search and replace across file contents while also renaming or moving files and directories according to patterns. It’s meant for sweeping refactors: change a class or package name everywhere and update filenames to match in one pass. The design favors explicitness and safety, providing dry-run output so you can preview exactly what will change before executing it. It handles recursive directory walks, lets you filter...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    ClimateTools.jl

    ClimateTools.jl

    Climate science package for Julia

    Climate analysis tools in Julia. ClimateTools.jl is a collection of commonly-used tools in Climate science. Basics of climate field analysis are covered, with some forays into exploratory techniques associated with climate scenario design. The package is aimed to ease the typical steps of analysis of climate models outputs and gridded datasets (support for weather stations is a work-in-progress). Climate indices and bias correction functions are coded to leverage the use of multiple threads....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Bastillion

    Bastillion

    Web-based SSH console that centrally manages administrative access

    Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with the management and distribution of user's public SSH keys. Key management and administration is based on profiles assigned to defined users. Administrators can login using two-factor authentication with Authy or Google Authenticator. From there they can manage their public SSH keys or connect to their systems through a web-shell. Commands can be shared...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Git Interactive Rebase Tool

    Git Interactive Rebase Tool

    Native cross-platform full feature terminal-based sequence editor

    Native cross-platform full feature terminal-based sequence editor for interactive rebase in Git 1.7.8+. Built and works on Linux, macOS, Windows and many others. Easily set the action to pick, squash, fixup, edit, reword and drop. Reorder the action list with a single key press. Change action and reorder multiple lines at once with visual mode. View the commit overview, and a full commit diff with a press of a key. Easily edit the command that is run by an exec command. Need to do something...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    observer_cli

    observer_cli

    Visualize Erlang/Elixir Nodes On The Command Line

    Observer CLI is a library to be dropped into any beam nodes, to be used to assist DevOps people to diagnose problems in production nodes. Provide a high-performance tool usable both in development and production settings. Focus on important and detailed information about real-time running systems. Keep minimal consumption. Increments are values that are mostly useful when compared to a previous one to have an idea of what they're doing because otherwise, they'd never stop increasing: bytes...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Dolphin Scheduler

    Dolphin Scheduler

    A distributed and extensible workflow scheduler platform

    Apache DolphinScheduler is a distributed and extensible workflow scheduler platform with powerful DAG visual interfaces, dedicated to solving complex job dependencies in the data pipeline and providing various types of jobs available `out of the box`. Dedicated to solving the complex task dependencies in data processing, making the scheduler system out of the box for data processing. Decentralized multi-master and multi-worker, HA is supported by itself, overload processing. All process...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Iced

    Iced

    A cross-platform GUI library for Rust, inspired by Elm

    Iced is a cross-platform, end-user-oriented GUI library for Rust, inspired by The Elm Architecture. It expects you to split user interfaces into four different concepts, which are: the state of your app; messages, which are user interactions or other meaningful events; view logic, which displays your state as widgets that can result in messages; and update logic, which offers a way to update your state and react to messages. Iced is very simple and easy to use, and is type-safe. It offers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    F´

    A flight software and embedded systems framework

    ...It has been used for but is not limited to, CubeSats, SmallSats, instruments, and deployable. Component architecture with well-defined interfaces. To develop applications with F´, the following requirements of the user’s system must be met, Linux or Mac OS X operating system (or Windows Subsystem for Linux on Windows), CMake, Bash or Bash compatible shell, Clang or GCC compiler, Python 3 and PIP. F´ can be quickly installed and ready to use by cloning the GitHub repository, installing Python code (typically in a virtual environment), and building one of our reference applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    pipx

    pipx

    Install and run Python applications in isolated environments

    pipx is a tool to help you install and run end-user applications written in Python. It's roughly similar to macOS's brew, JavaScript's npx, and Linux's apt. It's closely related to pip. In fact, it uses pip, but is focused on installing and managing Python packages that can be run from the command line directly as applications. pip is a general-purpose package installer for both libraries and apps with no environment isolation. pipx is made specifically for application installation, as it...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    LLM Workflow Engine

    LLM Workflow Engine

    Power CLI and Workflow manager for LLMs (core package)

    LLM Workflow Engine is an open-source command-line framework designed to integrate large language models into automated workflows and developer environments. The platform allows users to interact with AI models directly from the terminal, enabling conversational AI access through shell commands and scripts. Instead of focusing solely on chat interactions, the system is built to embed LLM calls into larger automation pipelines where model outputs can drive decision making or trigger...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    BadUSB

    BadUSB

    Flipper Zero badusb payload library

    This project explores USB device emulation attacks—commonly called BadUSB—by demonstrating how commodity USB hardware can impersonate keyboards, network adapters, or storage devices to perform scripted actions on a host. It typically contains firmware examples, payloads, and explanations showing how a device presenting as a Human Interface Device (HID) can inject keystrokes, open shells, or orchestrate data exfiltration when plugged into a machine. The codebase is frequently intended for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Nerve

    Nerve

    The Simple Agent Development Kit

    Nerve is a developer-friendly Agent Development Kit (ADK) that utilizes YAML and a CLI to define, run, orchestrate, and evaluate LLM-driven agents. It supports declarative setups, tool integration, workflow pipelines, and both MCP client and server roles. Nerve is a simple yet powerful Agent Development Kit (ADK) to build, run, evaluate, and orchestrate LLM-based agents using just YAML and a CLI. It’s designed for technical users who want programmable, auditable, and reproducible automation...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Sonic iOS

    Sonic iOS

    Bridge of iOS Devices by usbmuxd

    sonic-ios-bridge is based on gidevice as the underlying iOS communication protocol. On this basis, peripheral auxiliary functions are enriched, such as automatic mounting of developer images, wda installation detection, iOS model mapping, direct use of command lines, etc. To create a command-line iOS debugging tool that executes xctest, WebDriverAgentRunner, performance monitoring and other special functions across platforms. So you can use sib to perform cross-terminal iOS automation, iOS...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Secdev Scapy

    Secdev Scapy

    Scapy: the Python-based interactive packet manipulation program

    Scapy is a powerful interactive packet manipulation libary written in Python. Scapy is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more. Scapy can be used as a REPL or as a library. It provides all the tools and documentation to quickly add custom network layers. Scapy runs natively on Linux, macOS, most Unixes, and on Windows with Npcap. It is published under GPLv2. Starting from version 2.5.0+, it...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB