Showing 60 open source projects for "bash"

View related business solutions
  • Rezku Point of Sale Icon
    Rezku Point of Sale

    Designed for Real-World Restaurant Operations

    Rezku is an all-inclusive ordering platform and management solution for all types of restaurant and bar concepts. You can now get a fully custom branded downloadable smartphone ordering app for your restaurant exclusively from Rezku.
    Learn More
  • Globalscape Enhanced File Transfer (EFT) is a best-in-class managed file transfer (MFT) solution Icon
    Globalscape Enhanced File Transfer (EFT) is a best-in-class managed file transfer (MFT) solution

    For Windows-Centric Organizations Looking for Secure File Transfer solutions

    Globalscape’s Enhanced File Transfer (EFT) platform is a comprehensive, user-friendly managed file transfer (MFT) software. Thousands of Windows-Centric Organizations trust Globalscape EFT for their mission-critical file transfers.
    Learn More
  • 1
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    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: 198 This Week
    Last Update:
    See Project
  • 3
    xterm.js

    xterm.js

    A terminal for the web

    xterm.js is a TypeScript-based front-end terminal emulation component that lets web applications embed fully-featured terminal interfaces. It powers in-browser terminals in tools like VS Code and browser IDEs. Xterm.js works with most terminal apps such as bash, vim, and tmux, including support for curses-based apps and mouse events. Xterm.js is really fast, it even includes a GPU-accelerated renderer. Xterm.js is not a terminal application that you can download and use on your computer. Xterm.js is not bash. Xterm.js can be connected to processes like bash and let you interact with them (provide input, receive output).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    xonsh

    xonsh

    Python-powered, cross-platform, Unix-gazing shell

    ...Prepare environment variables and arguments in Python and use them in shell commands. The language is a superset of Python 3.6+ with additional shell primitives that you are used to from Bash and IPython.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Pylon is an All-in-one B2B Support Platform for modern B2B businesses. Icon
    Pylon is an All-in-one B2B Support Platform for modern B2B businesses.

    Pylon is a modern support system that integrates with all B2B channels like Slack and Team.

    We bring together everything a post-sales teams team needs including a ticketing system, B2B omnichannel integrations (Slack Connect, Microsoft Teams), modern chat widget, knowledge base, AI support bot, account management, customer marketing, and more.
    Learn More
  • 5
    Bats-core

    Bats-core

    Bash automated testing system

    Bats is a TAP-compliant testing framework for Bash. It provides a simple way to verify that the UNIX programs you write behave as expected. A Bats test file is a Bash script with special syntax for defining test cases. Under the hood, each test case is just a function with a description. Bats is most useful when testing software is written in Bash, but you can use it to test any UNIX program.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    sh

    sh

    A shell parser, formatter, and interpreter with bash support

    A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, and mksh. Requires Go 1.16 or later. To parse shell scripts, inspect them, and print them out, see the syntax examples. For high-level operations like performing shell expansions on strings, see the shell examples. shfmt formats shell programs. See canonical.sh for a quick look at its default style. shfmt formats shell programs.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    HSTR

    HSTR

    bash and zsh shell history suggest box

    Easily view, navigate and search your command history with shell history suggest box for bash and zsh. Are you looking for a command that you used recently? Do you want to avoid the need to write long commands over and over again? Are you looking for a tool that is able to manage your favorite commands? HSTR (HiSToRy) is a command-line utility that brings improved bash/zsh command completion from history. It aims to make completion easier and more efficient than Ctrl-r. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Babashka

    Babashka

    Native, fast starting Clojure interpreter for scripting

    ...Babashka features a built-in task runner which covers the most popular use cases of make, just and npm scripts. Babashka can shell out to other CLI programs like you are used to in bash. It goes one step further and offers seamless integration with other binaries using the pod protocol.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    Liquid Prompt

    Liquid Prompt

    A full-featured & carefully designed adaptive prompt for Bash & Zsh

    ...It shows you what you need when you need it. You will notice what changes when it changes, saving time and frustration. You can even use it with your favorite shell, Bash or zsh. Liquidprompt is an adaptive prompt for Bash & Zsh that gives you a nicely displayed prompt with useful information when you need it. It does this with a powerful theming engine and a large array of data sources. To comply with the AGPL clauses, anybody offering Liquid Prompt over the network is required to also offer access to the source code of it and allow further use and modifications. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Diagnose and Resolve IT Issues in Real Time Icon
    Diagnose and Resolve IT Issues in Real Time

    Engage your employees and agents more efficiently with ScreenMeet as a seamless extension of your existing IT Service Delivery Platform.

    ScreenMeet’s unique combination of video calling, screen share, and remote desktop functionality lets you quickly diagnose hardware and software issues with no frustration.
    Learn More
  • 10
    NVE

    NVE

    Run any command on specific Node.js versions

    ...It does not need a separate installation step for each Node version, it can run the major release's latest minor/patch version automatically, works on Windows. No need to run as Administrator. It does not require Bash and it is installed as a Node module (as opposed to a Bash installation script downloaded with curl).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    screenFetch

    screenFetch

    Fetches system/theme information in terminal for Linux desktop

    screenFetch is a "Bash Screenshot Information Tool". This handy Bash script can be used to generate one of those nifty terminal theme information + ASCII distribution logos you see in everyone's screenshots nowadays. It will auto-detect your distribution and display an ASCII version of that distribution's logo and some valuable information to the right.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Terminus

    Terminus

    A terminal for a more modern age

    ...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. Terminus doesn't choke on fast-flowing outputs. Allows proper shell experience on Windows including tab completion (via Clink). Terminus is an alternative to Windows' standard terminal (conhost), PowerShell ISE, PuTTY or iTerm. ...
    Downloads: 101 This Week
    Last Update:
    See Project
  • 13
    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. Allows the app to create network...
    Downloads: 195 This Week
    Last Update:
    See Project
  • 14
    Windows Terminal Shell

    Windows Terminal Shell

    Install/uninstall scripts for Windows Terminal context menu items

    windowsterminal-shell is a repository by Lextm that contains sample and extension configurations and supporting code for integrating shells with Windows Terminal. Its aim is to define, register, and manage custom shell profiles (e.g. WSL distros, custom PowerShell builds, alternative shells like Git Bash, zsh via WSL) in Windows Terminal in an automated or reproducible fashion. The project includes scripts (PowerShell, possibly JSON manipulations) to scan available shells, generate Terminal profiles, and update or sync Windows Terminal’s settings.json with appropriate icons, command lines, and environment variables. This helps users maintain consistent shell environments across multiple machines (e.g. developers who use custom shells or cross-platform setups).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    zoxide

    zoxide

    A smarter cd command, supports all major shells

    It remembers which directories you use most frequently, so you can "jump" to them in just a few keystrokes. zoxide works on all major shells. zoxide is a smarter cd command, inspired by z and auto jump. fzf is a command-line fuzzy finder, used by zoxide for interactive selection. zoxide supports fzf v0.21.0+. Environment variables can be used for configuration. They must be set before zoxide init is called.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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: 43 This Week
    Last Update:
    See Project
  • 18
    ani-cli

    ani-cli

    A cli tool to browse and play anime

    A cli tool to browse and play anime. A cli to browse and watch anime (alone AND with friends). 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...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    asdf

    asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, etc

    ...Support for existing config files .nvmrc, .node-versions, .ruby-version for smooth migration! .tool-versions to manage all your tools, runtimes, and their versions in a single, sharable place. Supports Bash, ZSH, Fish & Elvish with completions available. Provides a GitHub Action to install and utilize your .tool-versions in your CI/CD workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    dehydrated

    dehydrated

    letsencrypt/acme client implemented as a shell-script

    letsencrypt/acme client implemented as a shell-script, just add water. Dehydrated is a client for signing certificates with an ACME-server (e.g. Let’s Encrypt or ZeroSSL) implemented as a relatively simple bash script. It uses the OpenSSL utility for everything related to actually handling keys and certificates, so you need to have that installed. Other dependencies are cURL, sed, grep, mktemp (all found on almost any system, cURL being the only exception). Please keep in mind that this software and even the acme-protocol are relatively young and may still have some unresolved issues. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    arduino-cli

    arduino-cli

    Arduino command line tool

    ...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: 12 This Week
    Last Update:
    See Project
  • 22
    SDKMAN! CLI

    SDKMAN! CLI

    The SDKMAN! command line interface

    SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. It provides a convenient Command Line Interface (CLI) and API for installing, switching, removing and listing Candidates. Formerly known as GVM the Groovy enVironment Manager, it was inspired by the very useful RVM and rbenv tools, used at large by the Ruby community. SDKMAN is a tool for managing parallel Versions of multiple Software Development Kits on any Unix-based system....
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    create-dmg

    create-dmg

    Create a good-looking DMG for your macOS app in seconds

    ...These are hard to create, especially good-looking ones. You can either pay for a GUI app where you have to customize an existing design or you can run some homebrewed Bash script and you still have to design it. This tool does everything for you, so you can play with your cat instead. The DMG detects the minimum runtime of the app, and uses ULFO (macOS 10.11 or later) or UDZO as appropriate. The resulting image has the filename App Name 0.0.0.dmg, for example, Lungo 1.0.0.dmg. It will try to code sign the DMG, but the DMG is still created and fine even if the code signing fails, for example if you don't have a developer certificate.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    testssl.sh

    testssl.sh

    Testing TLS/SSL encryption anywhere on any port

    ...Works for Linux, Mac OSX, FreeBSD, NetBSD and WSL/MSYS2/Cygwin out of the box, no need to install or configure something, no gems, CPAN, pip or the like. OpenBSD only needs bash to be postinstalled. You can test any SSL/TLS enabled and STARTTLS service, not only webservers at port 443. Several command line options help you to run your test and configure your output. If a particular check cannot be performed because of a missing capability on your client side, you'll get a warning. You can look at the code, see what's going on and you can change it.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    NVExeca

    NVExeca

    nvm + execa = nvexeca

    Execa improves child processes execution with a promise interface, cross-platform support, local binaries, interleaved output, and more. nvexeca is a thin wrapper around Execa to run any file or command using any Node.js version. nvexeca executes a single file or command. It does not change the node nor npm global binaries. To run a specific Node.js version for an entire project or shell session, please use nvm, nvm-windows, n or nvs instead. This package is an ES module and must be loaded...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB