Showing 929 open source projects for "linux"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 1
    electerm

    electerm

    Terminal/SSH/SFTP client (Linux, Mac, Win)

    electerm is a terminal/ssh/sftp client (Linux, Mac, Win) based on electron/ssh2/node-pty/xterm/antd/subx and many other libs. Works as a terminal/file manager or ssh/sftp client (similar to xshell). Global hotkey to toggle window visibility (similar to guake, default is ctrl + 2) Multi platform (Linux, Mac, Win). Multi-language support (electerm-locales, contributions/fixes welcome) Double click to directly edit (small) remote files.
    Downloads: 250 This Week
    Last Update:
    See Project
  • 2
    Termux application

    Termux application

    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: 198 This Week
    Last Update:
    See Project
  • 3
    WindTerm

    WindTerm

    A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal

    ...Integrated local file manager, supports the move to, copy to, copy from, remove, rename, make new file/directory and so on. Supports Windows Cmd, PowerShell and Cmd, PowerShell as administrator. Supports Linux bash, zsh, PowerShell core, and so on. Supports MacOS bash, zsh, PowerShell core, and so on.
    Downloads: 172 This Week
    Last Update:
    See Project
  • 4
    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: 101 This Week
    Last Update:
    See Project
  • Easy-to-use estimating and construction management software Icon
    Easy-to-use estimating and construction management software

    Uniquely designed for small builders & remodelers

    Buildxact is an easy-to-use construction management software uniquely designed for residential builders, remodelers & contractors, helping them easily and smoothly manage projects. Transform your business - one system from first takeoff to final invoice. Streamline estimating - create takeoffs 80% faster and quote 5x more quickly, as well as simple scheduling, streamlined cost tracking & purchasing. Buildxact is cloud-based and you can be up and ready to work in no time.
    Learn More
  • 5
    PEASS-ng

    PEASS-ng

    Privilege Escalation Awesome Scripts SUITE

    ...Any misuse of this software will not be the responsibility of the author or of any other collaborator. Use it at your own machines and/or with the owner's permission. Here you will find privilege escalation tools for Windows and Linux/Unix and MacOS. Find the latest versions of all the scripts and binaries in the releases page. Check the parsers directory to transform PEASS outputs to JSON, HTML and PDF.
    Downloads: 108 This Week
    Last Update:
    See Project
  • 6
    tmux

    tmux

    tmux is a terminal multiplexer

    tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. This release runs on OpenBSD, FreeBSD, NetBSD, Linux, OS X and Solaris. tmux depends on libevent 2.x, and on ncurses. To build tmux, a C compiler (for example gcc or clang), make, pkg-config and a suitable yacc (yacc or bison) are needed. Some platforms provide binary packages for tmux.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 7
    Terminator

    Terminator

    multiple GNOME terminals in one window

    Terminator was originally developed by Chris Jones in 2007 as a simple, 300-ish line Python script. Since then, it has become The Robot Future of Terminals. Originally inspired by projects like quadkonsole and gnome-multi-term and more recently by projects like Iterm2, and Tilix, It lets you combine and recombine terminals to suit the style you like. If you live at the command line or are logged into 10 different remote machines at once, you should definitely try out Terminator.
    Downloads: 65 This Week
    Last Update:
    See Project
  • 8
    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: 58 This Week
    Last Update:
    See Project
  • 9
    websocat

    websocat

    Command-line client for WebSockets, like netcat (or curl)

    ...Executing external program and making it communicate to WebSocket using stdin/stdout. Text and binary modes, converting between lines (or null-terminated records) and messages. Inetd mode, UNIX sockets (including abstract namespaced on Linux). Integration with Nginx using TCP or UNIX sockets. Directly using unauthenticated SOCKS5 servers for connecting to WebSockets and listening WebSocket connections. Auto-reconnect and connection-reuse modes. Linux, Windows, and Mac support, with pre-built executables. Low-level WebSocket clients and servers with an overridable underlying transport connection, e.g. calling an external program to serve as a transport for websocat (for SSL, proxying, etc.).
    Downloads: 36 This Week
    Last Update:
    See Project
  • All-in-one drone operations management platform. Icon
    All-in-one drone operations management platform.

    Cut your drone flight planning time by 63%

    Dronedesk does all the air, ground and weather intelligence data gathering for you so that you've got all the risks covered and you can focus on what's important: flying your drone and getting the job done.
    Learn More
  • 10
    syft

    syft

    CLI tool and library for generating a Software Bill of Materials

    ...Exceptional for vulnerability detection when used with a scanner like Grype. Generates SBOMs for container images, filesystems, archives, and more to discover packages and libraries. Supports OCI, Docker and Singularity image formats. Linux distribution identification. Works seamlessly with Grype (a fast, modern vulnerability scanner). Able to create signed SBOM attestations using the in-toto specification. Convert between SBOM formats, such as CycloneDX, SPDX, and Syft's own format.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 11
    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: 41 This Week
    Last Update:
    See Project
  • 12
    bore

    bore

    bore is a simple CLI tool for making tunnels to localhost

    ...(bore totals less than 400 lines of safe, async Rust code and is trivial to set up — just run a single binary for the client and server.) The easiest way to install bore is from prebuilt binaries. These are available on the releases page for macOS, Windows, and Linux. Just unzip the appropriate file for your platform and move the bore executable into a folder on your PATH. You also can build bore from source using Cargo, the Rust package manager.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 13
    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.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 14
    bombardier

    bombardier

    Fast cross-platform HTTP benchmarking tool written in Go

    bombardier is an HTTP(S) benchmarking tool. It is written in Go programming language and uses excellent fast HTTP instead of Go's default HTTP library, because of its lightning-fast performance. With bombardier v1.1 and higher, you can now use the net/HTTP client if you need to test HTTP/2.x services or want to use a more RFC-compliant HTTP client.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 15
    Radare2

    Radare2

    UNIX-like reverse engineering framework and command-line toolset

    A free/libre toolchain for easing several low-level tasks like forensics, software reverse engineering, exploiting, and debugging. It is composed by a bunch of libraries (which are extended with plugins) and programs that can be automated with almost any programming language. It is recommended to install it from git, alternatively, you can pick the last release (every 6 weeks) from Github. Batch, Commandline, visual, and panels interactive modes. Embedded webserver with js scripting and...
    Downloads: 40 This Week
    Last Update:
    See Project
  • 16
    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: 30 This Week
    Last Update:
    See Project
  • 17
    Terminus

    Terminus

    A terminal for a more modern age

    Terminus is a highly configurable terminal emulator for Windows, macOS and Linux. Features an integrated SSH client and connection manager. Provides theming and color schemes, fully configurable shortcuts, and split panes. Remembers your tabs. With PowerShell (and PS Core), WSL, Git-Bash, Cygwin, Cmder and CMD support. Enables direct file transfer from/to SSH sessions via Zmodem. Full Unicode support including double-width characters.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 18
    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: 34 This Week
    Last Update:
    See Project
  • 19
    ani-cli

    ani-cli

    A cli tool to browse and play anime

    ...This tool scrapes the site gogoplay. If you encounter "Video URL not found" or any breaking issue, then make sure you are on the latest version by typing sudo ani-cli -U to update on Linux, Mac, and Android. On Windows, run gitbash as administrator then their type ani-cli -U. If after this the issue persists then open an issue. If you see sed warnings or your history entries have disappeared after updating, then update your history file with the history transition script.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 20
    iTerm2 Color Schemes

    iTerm2 Color Schemes

    Over 425 terminal color schemes/themes for iTerm/iTerm2

    This project curates a large collection of terminal color schemes and makes them available in formats for many terminal emulators, not just iTerm2. You’ll find well-known palettes like Solarized, Dracula, Nord, and hundreds more, each with previews that showcase how code, prompts, and text look under the theme. The repository includes export files for multiple terminals—such as iTerm2, Apple Terminal, Alacritty, Kitty, Windows Terminal, and others—so you can apply the same aesthetic...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 21
    XcodeGen

    XcodeGen

    A Swift command line tool for generating your Xcode project

    XcodeGen is a command line tool written in Swift that generates your Xcode project using your folder structure and a project spec. The project spec is a YAML or JSON file that defines your targets, configurations, schemes, custom build settings and many other options. All your source directories are automatically parsed and referenced appropriately while preserving your folder structure. Sensible defaults are used in many places, so you only need to customize what is needed. Very complex...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 22
    Glow

    Glow

    Render markdown on the CLI, with pizzazz!

    Glow is a terminal-based markdown reader designed from the ground up to bring out the beauty and power of the CLI. Use it to discover markdown files, read documentation directly on the command line and stash markdown files to your own private collection so you can read them anywhere. Glow will find local markdown files in subdirectories or a local Git repository. By the way, all data stashed is encrypted end-to-end: only you can decrypt it. Simply run glow without arguments to start the...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 23
    arduino-cli

    arduino-cli

    Arduino command line tool

    ...In addition to being a standalone tool, Arduino CLI is the heart of all official Arduino development software (Arduino IDE, Arduino Web Editor). The script requires sh, which is always available on Linux and macOS. sh is not available by default on Windows, though it is available as part of Git for Windows (Git Bash). If you don't have sh available, use the "Download" installation option. If you would like to use the arduino-cli command from any location, install Arduino CLI to a directory already in your PATH or add the Arduino CLI installation path to your PATH environment variable.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 24
    Lazygit

    Lazygit

    Simple terminal UI for git commands

    You've heard it before, git is powerful, but what good is that power when everything is so damn hard to do? Interactive rebasing requires you to edit a goddamn TODO file in your editor? Are you kidding me? To stage part of a file you need to use a command-line program to step through each hunk and if a hunk can't be split down any further but contains code you don't want to stage, you have to edit an arcane patch file by hand? Are you KIDDING me?! Sometimes you get asked to stash your...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 25
    WezTerm

    WezTerm

    GPU-accelerated cross-platform terminal emulator

    WezTerm is a GPU-accelerated, cross-platform terminal emulator and multiplexer built in Rust by Wez Furlong. Designed for speed and modern hardware, WezTerm offers smooth rendering and excellent performance on Windows, macOS, and Linux. It supports multiple tabs and panes, configurable keybindings, and integrates well with shell environments. WezTerm is highly customizable and focuses on providing a powerful, flexible terminal experience for developers and system administrators. It also supports serial terminal emulation, making it useful beyond just local shells. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next