Showing 507 open source projects for "linux system"

View related business solutions
  • 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
  • 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
    airgeddon

    airgeddon

    This is a multi-use bash script for Linux systems

    airgeddon is an alive project growing day by day. Interface mode switcher (Monitor-Managed) keeping selection even on interface name changing. DoS over wireless networks using different methods (mdk3, mdk4, aireplay-ng). "DoS Pursuit mode" is available to avoid AP channel hopping (available also on DoS performed on Evil Twin attacks). Full support for 2.4Ghz and 5Ghz bands. Assisted WPA/WPA2 personal networks Handshake file and PMKID capturing. Cleaning and optimizing Handshake captured...
    Downloads: 56 This Week
    Last Update:
    See Project
  • 2
    Termux

    Termux

    Terminal emulator application for Android OS extendible

    Termux is an Android terminal application and Linux environment. At first start a small base system is downloaded, desired packages can then be installed using the apt package manager known from the Debian and Ubuntu Linux distributions. Access the built-in help by long-pressing anywhere on the terminal and selecting the Help menu option to learn more. Allows the app to view information about network connections such as which networks exist and are connected. ...
    Downloads: 215 This Week
    Last Update:
    See Project
  • 3
    IPATool

    IPATool

    Command-line tool that allows searching and downloading app packages

    ipatool is a command line tool that allows you to search for iOS apps on the App Store and download a copy of the app package, known as an ipa file. Supported operating system (Windows, Linux or macOS). Apple ID is set up to use the App Store. To authenticate with the App Store, use the auth command. To search for apps on the App Store, use the search command. To obtain a license for an app, use the purchase command. To download a copy of the ipa file, use the download command.
    Downloads: 146 This Week
    Last Update:
    See Project
  • 4
    bottom

    bottom

    Yet another cross-platform graphical process/system monitor

    Yet another cross-platform graphical process/system monitor. A customizable cross-platform graphical process/system monitor for the terminal. Supports Linux, macOS, and Windows. Inspired by gtop, gotop, and htop. By default, bottom is somewhat like a dashboard - a bunch of different widgets, all showing different things, and they all cram together to fit into one terminal. If you instead just want to see one widget, maybe you want to look at a graph in more detail, for example, you can "expand" the currently selected widget using the e key, which will hide all other widgets and make that widget take up all available terminal space. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    MQTT X

    MQTT X

    Powerful cross-platform MQTT 5.0 desktop, CLI, and WebSocket client

    MQTT X is a cross-platform MQTT 5.0 client tool open sourced by EMQ, which can run on macOS, Linux and Windows, and supports formatting MQTT payload. MQTT X simplifies test operation with the help of a familiar, chat-like interface. It’s easy and quick to create multiple, simultaneous online MQTT client connections, and can test the connection, publishing, and subscription functions of MQTT/TCP, MQTT/TLS, MQTT/WebSocket as well as other MQTT protocol features. MQTT stands for MQ Telemetry...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    Harmony

    Harmony

    Patching, replacing and decorating .NET and Mono methods

    Harmony gives you an elegant and high-level way to alter the functionality in applications written in C#. It works great in games and is well established in titles like 7 Days To Die, BattleTech, Besiege, Cities:Skylines, Kerbal Space Program, Oxygen Not Included, Ravenfield, Rimworld, Sheltered, Stardew Valley, Staxel, Subnautica, The Ultimate Nerd Game, Total Miner, Unturned, SCP: Secret Laboratory and many more. If you develop in C# and your code is loaded as a module/plugin into a host...
    Downloads: 35 This Week
    Last Update:
    See Project
  • 7
    Next Terminal

    Next Terminal

    Open source interactive audit system that supports RDP, SSH, VNC,

    The Next Terminal open-source project has gained nearly 3,000 Stars on GitHub and has a large number of users, so you can absolutely trust the stability of Next Terminal. You can access RDP, SSH, VNC, TELNET and other protocol assets in a system without plug-ins, just a browser. You can view the currently active sessions at any time, and monitor and block them. For character protocols, you can even restrict the execution and logging of certain commands. Next Terminal observes and logs every...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    bash-completion

    bash-completion

    Programmable completion functions for bash

    bash-completion is a collection of command-line command completions for the Bash shell, a collection of helper functions to assist in creating new completions, and a set of facilities for loading completions automatically on-demand, as well as installing them. The easiest way to install this software is to use a package; refer to Repology for a comprehensive list of operating system distributions, package names, and available versions. Depending on the package, you may still need to source...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Babashka

    Babashka

    Native, fast starting Clojure interpreter for scripting

    Avoid switching between Clojure and bash scripts. Enjoy your parens on the command line. Leveraging GraalVM native-image and the Small Clojure Interpreter, babashka is a self-contained and instantly starting scripting environment. Babashka comes with scripting batteries included: tools.cli, cheshire, babashka.fs, babashka.process, java.time and many more libraries and classes. Babashka scripts work on linux, macOS and Windows. Besides the built-in libraries, babashka is able to load...
    Downloads: 3 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
    micro

    micro

    A modern and intuitive terminal-based text editor

    Micro's number one feature is being easy to install (it's just a static binary with no dependencies) and easy to use. Use a simple json format to configure your options and rebind keys to your liking. If you need more power, you can use Lua to configure the editor further. Micro supports over 75 languages and has 7 default colorschemes to choose from. Micro supports 16, 256, and truecolor themes. Syntax files and colorschemes are also very simple to make. Micro has support for Sublime-style...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 11
    starship

    starship

    The minimal, blazing-fast, and infinitely customizable prompt

    The minimal, blazing-fast, and infinitely customizable prompt for any shell! Works on the most common shells on the most common operating systems. Use it everywhere! Brings the best-in-class speed and safety of Rust, to make your prompt as quick and reliable as possible. Every little detail is customizable to your liking, to make this prompt as minimal or feature-rich as you'd like it to be. Configure your shell to initialize starship. Start a new shell instance, and you should see your...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 12
    xxh

    xxh

    Bring your favorite shell wherever you go through the ssh

    You stuffed the command shell with aliases, tools and colors but you lose it all when using ssh. The mission of xxh is to bring your favorite shell wherever you go through ssh without root access and system installations. Preparing portable shells and plugins occurs locally and then xxh uploads the result to the host. No installations or root access on the host is required. Security and host environment are a prime focus. No blindfold copying config files from local to the remote host....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Streamlink

    Streamlink

    Streamlink is a CLI utility which pipes video streams

    Streamlink is a command-line utility that pipes video streams from various services into a video player, such as VLC. The main purpose of Streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content. There is also an API available for developers who want access to the stream data. Streamlink is built upon a plugin system that allows support for new services to be easily added. Most of the big streaming services are supported....
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Zellij

    Zellij

    A terminal workspace with batteries included

    Zellij is a Rust-based terminal workspace tool—similar to tmux or screen—designed for both ease of use and configurability. It provides multi-pane and tab support, floating and stacked panes, session persistence, customizable layouts, mouse interaction, and a plugin system using WebAssembly. It supports multiplayer collaboration and works out-of-the-box while offering power users deep customization.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    ffsend

    ffsend

    Easily and securely share files from the command line

    Easily and securely share files and directories from the command line through a safe, private and encrypted link using a single simple command. Files are shared using the Send service and may be up to 1GB. Others are able to download these files with this tool, or through their web browser. All files are always encrypted on the client, and secrets are never shared with the remote host. An optional password may be specified, and a default file lifetime of 1 (up to 20) download or 24 hours is...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    ArchiSteamFarm

    ArchiSteamFarm

    C# application with primary purpose of farming Steam cards

    ...In addition to that, it's meant to be run on servers or other desktop-less machines and features full cross-OS support, which makes it possible to launch on any operating system with .NET Core runtime, such as Windows, Linux, and macOS. ASF is possible thanks to the gigantic amount of work done in the marvelous SteamKit2 library. Today, ASF is one of the most versatile Steam power tools, allowing you to make use of many features that were implemented over time.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 17
    TinyGo

    TinyGo

    Go compiler for small place

    TinyGo brings the Go programming language to embedded systems and to the modern web by creating a new compiler based on LLVM. You can compile and run TinyGo programs on over 60 different microcontroller boards such as the BBC micro:bit and the Arduino Uno. TinyGo can also produce WebAssembly (WASM) code which is very compact in size. You can compile programs for web browsers, as well as for server and edge computing environments that support the WebAssembly System Interface (WASI) family of...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 18
    windots

    windots

    My windows setup

    windots is an open-source Windows dotfiles and system configuration automation project designed to help users quickly reproduce a personalized Windows development environment. The repository focuses on scripting, configuration management, and environment bootstrapping so that developers can provision machines consistently with minimal manual setup. It typically includes PowerShell scripts, package manager integrations, and configuration templates that automate the installation of tools,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Kubetail

    Kubetail

    Bash script to tail Kubernetes logs from multiple pods

    Bash script that enables you to aggregate (tail/follow) logs from multiple pods into one stream. This is the same as running "kubectl logs -f " but for multiple pods. Just download the kubetail file (or any of the releases) and you're good to go. Note that you may need to run compinit for zsh to pick-up the changes in the competition after having upgraded from the non-abbreviated installation. If you're using a ZSH plugin manager, you can install kubetail as a plugin. kubetail itself doesn't...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Distrobox

    Distrobox

    Use any linux distribution inside your terminal

    Use any Linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Distrobox uses podman, docker or lilipod to create containers using the Linux distribution of your choice. The created container will be tightly integrated with the host, allowing sharing of the HOME directory of the user, external storage, external USB devices and graphical apps (X11/Wayland), and audio. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Sudo

    Sudo

    Utility to execute a command as another user

    Sudo is a program designed to allow a sysadmin to give limited root privileges to users and log root activity. The basic philosophy is to give as few privileges as possible but still allow people to get their work done. Before building sudo, make sure you have the current version. The latest sudo may always be gotten via anonymous ftp from ftp.sudo.ws in the directory /pub/sudo/ or from the sudo website.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    werf

    werf

    The CLI tool gluing Git, Docker, Helm, and Kubernetes

    werf is an Open Source CLI tool written in Go, designed to simplify and speed up the delivery of applications. To use it, you need to describe the configuration of your application (in other words, how to build and deploy it to Kubernetes) and store it in a Git repo, the latter acts as a single source of truth. In short, that's what we call GitOps today. werf is not a complete CI/CD solution, but a tool for creating pipelines that can be embedded into any existing CI/CD system. It literally...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Process Component

    Process Component

    The Process component executes commands in sub-processes

    The Symfony\Component\Process\Process class executes a command in a sub-process, taking care of the differences between operating system and escaping arguments to prevent security issues. It replaces PHP functions like exec, passthru, shell_exec and system. The getOutput() method always returns the whole content of the standard output of the command and getErrorOutput() the content of the error output. Alternatively, the getIncrementalOutput() and getIncrementalErrorOutput() methods return...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PAR LLAMA

    PAR LLAMA

    TUI for Ollama and other LLM providers

    PAR LLAMA is a terminal-based text user interface designed to simplify the management and interaction with large language models, particularly those served through Ollama, while also supporting a wide range of cloud providers. It is built using modern terminal UI frameworks, delivering a visually structured and interactive experience directly within the command line. The application allows users to chat with models, manage sessions, and organize conversations without needing a graphical...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    VT.ai

    VT.ai

    Multimodal AI chat app with dynamic conversation routing

    VT.ai is a minimal multimodal AI chat application designed to provide a simple and efficient interface for interacting with large language models. It focuses on delivering a clean user experience with support for both text and multimodal inputs, allowing users to engage with models in a flexible way. The application is lightweight and designed to run with minimal overhead, making it suitable for quick interactions and experimentation. It integrates with local model providers such as Ollama,...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB