Showing 3853 open source projects for "linux command"

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
  • 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
  • 1
    Buffalo

    Buffalo

    Rapid Web Development w/ Go

    A Go web development eco-system, designed to make your life easier. If you’re familiar with Rake tasks from Ruby, you’ll be right at home using Grift. Seeding a database, and running a cleaning job is now at hand! Running background tasks is easy too, using the Background Workers. Writing a web application module always begins with the same tasks. Buffalo provides you a simple toolbox, the buffalo command, to generate many parts of your app and run the usual tasks. Extend the toolbox with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Angular ESLint

    Angular ESLint

    Monorepo for all the tooling related to using ESLint with Angular

    Monorepo for all the tooling which enables ESLint to lint Angular projects. Follow the latest Getting Started guide on angular.io in order to install the Angular CLI. Create a new Angular CLI workspace in the normal way, optionally using any of the supported command line arguments and following the interactive prompts. As well as installing all relevant dependencies, the ng add command will automatically detect that you have a workspace with a single project in it, which does not have a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    JC

    JC

    CLI tool and python library

    CLI tool and python library that converts the output of popular command-line tools and file types to JSON or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts. jc JSONifies the output of many CLI tools and file types for easier parsing in scripts. This allows further command-line processing of output with tools like jq or jello by piping commands. The JC parsers can also be used as python modules. In this case, the output will be a python...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    webiny

    webiny

    Enterprise open-source serverless CMS

    Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS. Create GraphQL APIs, full-stack applications and websites. Deploy with single command to your AWS. Runs on services like AWS Lambda and DynamoDB. Highly-scalable & highly-available out of the box. You get a full-stack project with a GraphQL API and a React frontend that you can use to start building. Write custom apps and business logic...
    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
  • 5
    gitmoji

    gitmoji

    An emoji guide for your commit messages

    Gitmoji is an initiative to standardize and explain the use of emojis on GitHub commit messages. Gitmoji is an emoji guide for GitHub commit messages. Aims to be a standarization cheatsheet, guide for using emojis on GitHub's commit messages. Using emojis on commit messages provides an easy way of identifying the purpose or intention of a commit with only looking at the emojis used. As there are a lot of different emojis I found the need of creating a guide that can help to use emojis...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Dokku

    Dokku

    PaaS implementation to build and manage the lifecycle of applications

    The smallest PaaS implementation you've ever seen, Dokku helps you build and manage the lifecycle of applications. Own Your PaaS. Infrastructure at a fraction of the cost. Powered by Docker, you can install Dokku on any hardware. Use it on inexpensive cloud providers. Use the extra cash to buy a pony or feed kittens. You'll save tens of dollars a year on your dog photo sharing website. Easy Git Deploys. From your command-line to the cloud. Once it's set up on a host, you can push...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Mini Jinja

    Mini Jinja

    MiniJinja is a powerful but minimal dependency template engine

    MiniJinja is a minimal-dependency template engine based on the syntax and behavior of Python’s Jinja2. It is implemented primarily for Rust and also has Go, JavaScript, Python, C, and CLI-related components. The project supports Jinja-style templates, inheritance, filters, expressions, dynamic objects, and serde-compatible data. It is designed to stay close to Jinja2 while keeping compile times, dependencies, and API surface manageable for Rust programs. MiniJinja can also be used as a small...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    nbdev

    nbdev

    Create delightful software with Jupyter Notebooks

    nbdev is a notebook-driven development platform (by fast.ai/AnswerDotAI) enabling you to write code, tests, documentation, and deploy software, all from Jupyter Notebooks. It provides a unified literate programming workflow where you can tag notebook cells for export to Python modules, auto-generate documentation via Quarto (and host it on GitHub Pages), run tests embedded in notebooks, manage clean notebooks with Git-friendly metadata hooks, and seamlessly publish packages to PyPI/conda,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Notcurses

    Notcurses

    blingful character graphics/TUI library. definitely not curses

    A library facilitating complex TUIs on modern terminal emulators, supporting vivid colors, multimedia, threads, and Unicode to the maximum degree possible. Things can be done with Notcurses that simply can't be done with NCURSES. It is furthermore fast as shit. What it is not: a source-compatible X/Open Curses implementation, nor a replacement for NCURSES on existing systems. Notcurses abandons the X/Open Curses API bundled as part of the Single UNIX Specification. For some necessary...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 10
    Soft Serve

    Soft Serve

    A tasty, self-hostable Git server for the command line

    A tasty, self-hostable Git server for the command line. Configure with git. Create repos on demand with git push. Browse repos, files and commits with an SSH-accessible TUI. TUI mouse support. Print files over SSH with or without syntax highlighting and line numbers. Easy access control. Allow/disallow anonymous access. Add collaborators with SSH public keys. Repos can be public or private.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    GopherJS

    GopherJS

    Compiler from Go to JavaScript for running Go code in a browser

    ...If you need an older Go version, you can use an older Gopher release. GopherJS uses your platform's default GOOS value when generating code. Supported GOOS values are: linux, darwin. If you're on a different platform (e.g., Windows or FreeBSD), you'll need to set the GOOS environment variable to a supported value. gopherjs serve is a useful command you can use during development. It will start an HTTP server serving on ":8080" by default, then dynamically compile your Go packages with GopherJS and serve them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    YAPF

    YAPF

    A formatter for Python files

    YAPF is a Python code formatter that automatically rewrites source to match a chosen style, using a clang-format–inspired algorithm to search for the “best” layout under your rules. Instead of relying on a fixed set of heuristics, it explores formatting decisions and chooses the lowest-cost result, aiming to produce code a human would write when following a style guide. You can run it as a command-line tool or call it as a library via FormatCode / FormatFile, making it easy to embed in...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    GPT-Image2-Skill

    GPT-Image2-Skill

    GPT Image 2 prompt gallery, image prompt library, agentic skill

    GPT-Image2-Skill is a prompt gallery, image prompt library, agent skill, and CLI for OpenAI image generation and editing workflows. It collects curated prompt examples with generated outputs so users can reuse strong visual patterns instead of starting from scratch. The project includes categories such as anime, gaming, cyberpunk, animation, character design, typography, illustration, watercolor, ink, pixel art, isometric scenes, product visuals, and food imagery. It can be installed as an...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    wasm-tools

    wasm-tools

    CLI and Rust libraries for low-level manipulation of WebAssembly

    wasm-tools is a comprehensive suite of command-line utilities and Rust libraries for working with WebAssembly modules at a low level, providing developers with the ability to inspect, validate, transform, and generate Wasm binaries. It includes a wide range of subcommands that handle tasks such as converting between text and binary formats, validating module structure, and printing human-readable representations of compiled code. The toolkit also supports advanced operations like mutating,...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    ruff-pre-commit

    ruff-pre-commit

    A pre-commit hook for Ruff

    ruff-pre-commit is a lightweight integration that enables the Ruff linter and formatter to run automatically as part of Git pre-commit hooks, ensuring code quality checks are enforced before changes are committed to a repository. It is distributed as a standalone repository to simplify installation and allow developers to use prebuilt wheels directly from package managers. By integrating Ruff into the pre-commit workflow, it helps maintain consistent coding standards across teams by...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    pangu.py

    pangu.py

    Paranoid text spacing in Python

    pangu.py is a Python port of the Pangu spacing tool that automatically inserts proper whitespace between CJK characters and Latin letters, numbers, or symbols. Mixed-script text often becomes cramped or ambiguous, and this library applies simple but effective typography rules to make it instantly more readable. It works both as a Python library and a command-line utility, so you can process strings in code, tidy files in bulk, or wire it into documentation and build pipelines. The...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Dolt

    Dolt

    Dolt, it's Git for data

    Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository. Connect to Dolt just like any MySQL database to run queries or update the data using SQL commands. Use the command line interface to import CSV files, commit your changes, push them to a remote, or merge your teammate's changes. All the commands you know for Git work exactly the same for Dolt. Git versions files, Dolt versions tables. It's like Git and MySQL had a baby. We also built...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Lazydocker

    Lazydocker

    The lazier way to manage everything docker

    LazyDocker is an interactive terminal GUI (built with gocui in Go) for managing Docker and Docker Compose. It lets users monitor containers, images, volumes, and networks from the command line, reducing context switching.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PerlPowerTools

    PerlPowerTools

    Perl Power Tools

    PerlPowerTools is a collection of Unix command-line tools reimplemented in pure Perl. It aims to provide consistent behavior across platforms, especially on systems lacking standard Unix utilities. This project is particularly useful for environments where traditional tools are unavailable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    listr2

    listr2

    NodeJS Task List derived from the best

    Listr2 is a task runner for Node.js that provides an elegant interface for managing asynchronous and interactive command-line tasks. It is often used in build scripts and automation workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    toxic-repos

    toxic-repos

    We are against discrediting open source software

    toxic-repos is a tool that analyzes GitHub repositories to detect signs of hostile or problematic behavior in open-source communities. It helps developers and contributors identify repositories with negative engagement patterns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    synp

    synp

    Convert yarn.lock to package-lock.json and vice versa

    synp is a command-line tool that converts between npm’s package-lock.json and Yarn’s yarn.lock. This helps developers migrate projects between npm and Yarn while maintaining dependency integrity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Corepack

    Corepack

    Zero-runtime-dependency package

    Corepack is an experimental tool in Node.js that acts as a bridge between Node projects and package managers, allowing developers to use specific package manager versions across different projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    superplate

    superplate

    A well-structured production-ready frontend boilerplate

    A well-structured production-ready frontend boilerplate with Typescript, React Testing Library, styled-component, React Query, .env, Axios, Bundle Analyzer, Prettier and 30+ plugins. superplate lets you start rock-solid, production-ready React, Next.JS and refine projects just in seconds. The command-line interface guides the user through setup and no additional build configurations are required.
    Downloads: 0 This Week
    Last Update:
    See Project