Showing 56 open source projects for "bash unix"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 1
    Bash-it

    Bash-it

    A community Bash framework

    Bash-it is a collection of community Bash commands and scripts for Bash 3.2+. Includes autocompletion, themes, aliases, custom functions, a few stolen pieces from Steve Losh, and more. Bash-it provides a solid framework for using, developing, and maintaining shell scripts and custom commands for your daily work. If you're using the Bourne Again Shell (Bash) regularly and have been looking for an easy way on how to keep all of these nice little scripts and aliases under control, then Bash-it...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    bash debugger

    bash debugger

    A gdb-like debugger for bash
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 3
    gradle-completion

    gradle-completion

    Gradle tab completion for bash and zsh

    Bash and Zsh completion support for Gradle. This provides fast tab completion for: Gradle tasks for the current project and sub-projects. Gradle CLI switches (e.g. --parallel). Common Gradle properties (e.g. -Dorg.gradle.debug) It also handles custom default build files, so rootProject.buildFileName = 'build.gradle.kts' is supported. See instructions for bash or for zsh, then consider optional additional configuration. Download and place the plugin and completion script into your oh-my-zsh...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    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
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    direnv

    direnv

    Unclutter your .profile

    direnv is an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory. Before each prompt, direnv checks for the existence of a .envrc or .env file in the current and parent directories. If the file exists (and is authorized), it is loaded into a bash sub-shell and all exported variables are then captured by direnv and then made available to the current shell. If both .envrc and .env files...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    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
  • 7
    acme.sh

    acme.sh

    A pure Unix shell script implementing ACME client protocol

    A pure Unix shell script implementing ACME client protocol. An ACME protocol client written purely in Shell (Unix shell) language. Full ACME protocol implementation. Support ECDSA certs. Support SAN and wildcard certs. Simple, powerful and very easy to use. You only need 3 minutes to learn it. Bash, dash and sh compatible. Purely written in Shell with no dependencies on python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    asdf

    asdf

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

    Manage multiple runtime versions with a single CLI tool. Manage each of your project runtimes with a single CLI tool and command interface. asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like gvm, nvm, rbenv & pyenv (and more) all in one! Simply install your language's plugin! Large ecosystem of existing runtimes & tools. Simple API to add support for new tools as you need! Support for existing config files .nvmrc, .node-versions,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    c

    c

    Compile and execute C "scripts" in one go!

    I love C for its raw speed (although it does have its drawbacks). We should all write more C. With this shell script, you can compile and execute C "scripts" in one go! (Oh yeah, and it works for C++ too.) First of all, I want to clarify why this is not the same as tcc -run. TCC is a compiler. We all know that. TCC will perform its own set of optimizations, just as GCC will perform its own and Clang will perform its own. The purpose of this script is to give a simple front-end to your...
    Downloads: 9 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
    gitwatch

    gitwatch

    Watch a file or folder and automatically commit changes to a git repo

    A bash script to watch a file or folder and commit changes to a git repo. Some programs auto-write their config files, without waiting for you to click an 'Apply' button; or even if there is such a button, most programs offer you no way of going back to an earlier version of your settings. If you commit your config file(s) to a git repo, you can track changes and go back to older versions. This script makes it convenient, to have all changes recorded automatically. If you use an editor that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Spin

    Spin

    Replicate your production environment locally using Docker

    Stop wasting time fixing production issues you've already solved. Spin is a bash utility that improves the user experience for teams using Docker. Replicate any environment on any machine, regardless if they are running MacOS, Windows, or Linux. Centralize your infrastructure from a single configuration file using Docker. Spin is a wrapper script that dramatically improves the developer experience when working with Docker. Spin uses officially supported features and best practices from...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Armbian Linux Build Framework

    Armbian Linux Build Framework

    Armbian Linux Build Framework

    Powerful menu-driven configuration tool along with stock Debian utilities. BASH shell and lightweight XFCE-based desktop. Standard boot, config, and update methods with minimal user-space footprint. Special config utilities are optional. A distributed image is compressed to its real data size which starts below 1G. Login is possible via serial, HDMI/VGA or SSH. Boot loader and kernel optimizations, memory caching, ZRAM swap, and video acceleration where applicable. Images are made fully...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    nvm

    nvm

    Version manager for node.js

    ...Nvm can work on any POSIX-compliant shell, particularly on windows WSL, macOS and unix platforms. It is designed to be installed per-user, and invoked per-shell.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    GIT quick statistics

    GIT quick statistics

    An efficient way to access various statistics in git repository

    git-quick-stats is a simple and efficient way to access various statistics in a git repository. Any git repository may contain tons of information about commits, contributors, and files. Extracting this information is not always trivial, mostly because there are a gadzillion options to a gadzillion git commands. For those who prefer to utilize command-line options, git-quick-stats also has a non-interactive mode supporting both short and long options. You can change to the legacy color...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    testssl.sh

    testssl.sh

    Testing TLS/SSL encryption anywhere on any port

    testssl.sh is a free command-line tool that checks a server's service on any port for the support of TLS/SSL ciphers, protocols as well as recent cryptographic flaws and more. testssl.sh is free and open-source software. You can use it under the terms of GPLv2, please review the License before using it. 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...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    transcrypt git

    transcrypt git

    transparently encrypt files within a git repository

    A script to configure transparent encryption of sensitive files stored in a Git repository. Files that you choose will be automatically encrypted when you commit them, and automatically decrypted when you check them out. The process will degrade gracefully, so even people without your encryption password can safely commit changes to the repository's non-encrypted files. transcrypt protects your data when it's pushed to remotes that you may not directly control (e.g., GitHub, Dropbox clones,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Docksal

    Docksal

    Unified, Docker powered web development environments

    Docker-powered web development environments for macOS, Windows, and Linux. Unified environment for your team regardless of the OS. Create your custom automation in Bash, PHP, or Node to spin up your project anywhere where Docksal is with a single command, or automate routine tasks. Unprecedented ability to automate routine tasks, slashing the time to on-board new team members. Running Drupal, Wordpress, Magento, Laravel, Symfony, Backdrop, Grav, Hugo, Gatsby, and others is one step away with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    ui-auto

    bash-based tools to manage software project development.

    "ui-auto" helps releasing (and snapshotting) your software projects. It abstracts several VCs (git, svn, cvs) and build systems (autotools, cmake, make), and supports direct "linking" to a Debian VC. "con-dev" is currently (2015) being developed as successor of "ui-auto" as a parallel extra project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    MUNKI UPDATER

    Auto Update munki products

    Automatically Get Official Product Updates on munki Server. This MUNKI SERVER Command line Tool (Munki Updater) will check for available MUNKI Product Updates on official Servers (example Mozilla) and will allow to Download and Update older Product Versions on MUNKI Repository and distribute them on clients having older versions. munki updater readme: http://svn.code.sourceforge.net/p/munkiupdater/code-0/trunk/readme.txt ############# managed software centre installer...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Automated_Quiz

    Automated_Quiz

    A Shell Script for Quizzing the whole class of students and log result

    Please download the above zip file and extract it to a secret folder and run the quiz.sh script from that folder in your terminal program, as shown in the youtube videos : https://youtu.be/kQi0XlIaT9M and https://youtu.be/prwKN5DiFp0 You may change the contents of the quiz.txt file to your liking, while maintaining the format of it. Note: Press Enter/Return key after typing on your Terminal, to proceed to the next step, while testing the quiz.sh script. Also, increase the terminal...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    bpkg

    bpkg

    Lightweight bash package manager

    bpkg is a lightweight package manager tailored for Bash scripts, providing a streamlined method to install, manage, and distribute shell utilities. It simplifies the process of fetching shell scripts, setting execution permissions, and integrating them either globally or within specific projects. By adopting a structure similar to package managers in other languages, bpkg brings organized dependency management to the Bash ecosystem.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    git-secret

    git-secret

    A bash-tool to store your private data inside a git repository

    There’s a well-known issue with deploying and configuring software on servers: generally, you have to store your private data (such as database passwords, application secret-keys, OAuth secret keys, etc) outside of the git repository. If you do choose to store these secrets unencrypted in your git repo, even if the repository is private, it is a security risk to copy the secrets everywhere you check out your repo. These files are not version controlled. Filenames, locations, and passwords...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    90DaysOfDevOps

    90DaysOfDevOps

    The journey towards a better foundational knowledge of DevOps

    This repository is used to document my journey on getting a better foundational knowledge of DevOps. I will be starting this journey on the 1st January 2022 but the idea is that we take 90 days which just so happens to be January 1st to March 31st. The reason for documenting these days is so that others can take something from it and also hopefully enhance the resources. The goal is to take 90 days, 1 hour a day, to tackle over 13 areas of DevOps to foundational knowledge. This will not...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    pure sh bible

    pure sh bible

    A collection of pure POSIX sh alternatives to external processes

    pure sh bible is a collection of shell scripting recipes written strictly in POSIX sh, without relying on Bash-only or external utilities unless absolutely necessary. The goal is to show that you can do a surprising amount with just portable, “pure” shell, which makes your scripts work across many Unix-like systems out of the box. Each snippet solves a common task (string handling, arrays, math, file operations, argument parsing) and is written in a way that favors clarity and portability over clever one-liners. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
Auth0 Logo