Showing 1242 open source projects for "shell script"

View related business solutions
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 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
  • 1

    somatic.sh

    script for somatic SNP and Indel calling

    somatic.sh is a shell script to run varscan somatic for somatic variant-calling, and Annovar to annotate. It calls both SNPs and Indels. It also produces 2 MAF files compatible with MutSigCV. Now the script allows for multithreading. The script is updated according to new format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    windows-bootable-usb-creator for Linux

    Script to create bootable Windows Setup USB drives

    ...This script allows you to create a bootable Windows Setup USB drive based on a Windows installation ISO, even if the ISO contains an "install.wim" file larger than 4 GB (something which is not possible on FAT32). This is a POSIX-compatible Unix shell script and is intended to be used on a Linux system.
    Downloads: 55 This Week
    Last Update:
    See Project
  • 3
    ffhevc

    ffhevc

    Small script to encode to H.265/HEVC video

    ffhevc is a TUI (Terminal User Interface) Bash shell program script written for the GNU/Linux and BSD operating systems for encoding video files to the H.265/HEVC video format using FFmpeg and the libx265 library. Targeted primarily at encoding of full-length feature films and film series but it can be used for other content as well.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 4

    HardenLinux

    Shell Script to Harden Default Values in Linux Distributions

    HardenLinux is a shell script designed to harden default values in Linux distributions and assist with malware removal. With root permissions, it can perform many tasks listed in a menu. As a script, HardenLinux is highly documented and easy to comprehend.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 5
    ffx264

    ffx264

    Small script to encode to H.264/AVC video

    ffx264 is a TUI (Terminal User Interface) Bash shell program script written for the GNU/Linux and BSD operating systems for encoding video files to the H.264/AVC video format using FFmpeg and the libx264 library. Targeted primarily at encoding of full-length feature films and film series but it can be used for other content as well.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    tinybackup
    This is a simple bash shell script that creates and restores an encrypted backup using GPG in splitted files of 2GB.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    mkconfig

    build configuration tool

    mkconfig is a build configuration utility. It creates an output file intended to be included as a header file, run as a shell script, used as a configuration file, or any other use. mkconfig is written in portable shell script and designed to be extensible for any configuration use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    nwg-iso

    nwg-iso

    Arch Linux ISO with nwg-shell for sway and Hyprland

    The nwg-iso project provides an ISO image built with archiso, with additions to ensure a simple way to install Arch Linux, sway & Hyprland Wayland compositors and the nwg-shell toolbox. The live environment comes with Hyprland and sway session, so that you can test compositors and the shell before installation. It also contains the 'installer' command, which is a simplified version of the interactive installation with the archinstall script. Some must have stuff has already been pre-selected. User name and password: 'nwg'. ...
    Leader badge
    Downloads: 53 This Week
    Last Update:
    See Project
  • 9
    AllClipboardsToOne

    AllClipboardsToOne

    This small program allows to merge all the entries of the clipboard.

    This small program, python script allows merging all the entries of the clipboard (clipboard) into one. It only works with Gnome shell and the Clipboard indicator extension.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 10
    kube-ps1

    kube-ps1

    Kubernetes prompt info for bash and zsh

    ...Red was chosen as the context name to stand out, and cyan for the namespace. 256 colors are available by specifying the numerical value as the variable argument. Due to the vast ways of customizing the shell, please try the prompt with a minimal configuration before submitting a bug report.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ffxvid

    ffxvid

    Small script to encode to Xvid video

    ffxvid is a TUI (Terminal User Interface) Bash shell program script written for the GNU/Linux and BSD operating systems for encoding video files to the MPEG4 Part 2/Xvid video format using the FFmpeg encoder and the libxvid library. Targeted primarily at encoding of full-length feature films and film series but it can be used for other content as well.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12

    Crosser

    dll stack builder

    Modern versions (since 0.9) of crosser contain script to cross-compile number of Windows dlls on Linux host, and dll stacks built with it. Ancient versions (up to 0.8): Crosser has two main shell scripts that are combined under same project simply because they share so much other files - having three projects, one for common stuff and one for each main script, would be overkill.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13

    Magnetic tape partitioning tool

    command line tool to partition LTO-5+ tapes

    This little shell script can create partitions on an LTO-5+ tape. LTO-5 tapes can hold 2 partitions, LTO-6+ tapes can hold up to 4 partitions. It can work as batch and interactive (menu driven) on console/terminal.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    LogScan

    Logfile summarization

    Logscan summarizes you logfiles in a quick, effective, flexible and standardised way. It runs your logs through awk, which uses an AWK-script per service. It is architecture independent, designed for use in crontab. You can even create custom scripts.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    SQL*Plus Commander

    SQL*Plus Commander

    Text-based user interface to query data on Oracle DB in a smart way

    SQL*Plus Commander is Text-based user interface (TUI) / framework to query data on Oracle DB in a smart way. It consists in a fully customizable script shell for bash and ksh. It executes custom queries or procedures on DB with SQLPlus for Oracle. The results of queries can be browsed in a colorful text interface resulting data from a query can be selected and passed dinamically as parameters for others queries or procedures It may be useful for people who runs frequently a limited number of query and uses the results as parameters for other queries. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 16

    SetBingWP

    Sets bing's picture of the day as wallpaper for your desktop.

    setBingWP.sh is a bash shell script that's meant to be run when you login to your Linux, Windows or Mac desktop. It checks your internet connection, downloads the image of the day from bing.com, optionally includes the image's description into the picture and sets it as wallpaper for your desktop environment. Like this you have a different, beautiful desktop background every day.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    This is a Bourne shell script wrapper surrounding a pure postscript level 3 program to graphically display disk space usage output from the du program. Portability is key.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    ZFS Snapshot Extractor

    Bash script to extract a specific file from ZFS snapshots

    This is a simple Bash script to extract a specific version of a given file from ZFS snapshots. It must be started in the directory where the ZFS dataset is mounted. The relative path for the file must be given as parameter. It then displays a list of all files with a unique modification time time from the snapshots under .zfs/scnapshot and allows to select one (or several) to be copied to the user's home directory. Example: cd /tank/mydata zfs-snapshot-extract.sh documents/report.txt
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    microenc

    microenc

    Batch audio encoding script for Linux/BSD

    microenc is a small Bash shell script for Linux/BSD for encoding directories with audio files to other formats using FFmpeg as encoder.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20

    rna-test

    script for variant calling of RNA-Seq

    rna_test.sh is a shell script to run GATK best practice for variant-calling in RNAseq. It uses STAR2.5 for alignment, HaplotypeCaller to call variants, and Annovar to annotate. It also employs STAR-Fusion, Cufflinks and Stringtie FPKM, HTSeq_count and BAM-readcount. Notice: STAR_gene_read and HTSeq_count are added. exac03nontcga is added. STAR-Fusion is added.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    FWiptables. Firewall With iptables.

    FWiptables. Firewall With iptables.

    iptables mini-script in file-wizard

    The fwiptables is a one-file WIZARD, for IPTABLES with COMMAND-LINE, with CLI-MENU, with GUI-MENU, with GUI-ROLL, with GUI-SHELL. fwiptables develop with Purpose Educational Since 2020, developing code Since 2024, cleaning code Since 2025, fixing code Browse Wiki: https://sourceforge.net/p/f-iptables/wiki/browse_pages/ Anonymouse Ticket: https://sourceforge.net/p/f-iptables/tickets/
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    VPN Connection Sharing

    VPN Connection Sharing

    Share a VPN connection with VMs or containers

    Easily share a VPN connection with your virtual machines or containers with this script. Works with IPsec VPN connections (like strongSwan), and lets your VMs reuse the VPN connection of your host system. Create a desktop launcher to start the VPN connection sharing script whenever you need it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    LsCsScintilla

    Port of Scintilla to Ls-Cs

    Now that Qt is basically no longer OpenSource given there is no LTS and the "community" is barred from choosing direction or maintaining its own LTS, a port of Scintilla was needed. Ls-Cs is a port of CopperSpice which is a port of the last real OpenSource version of Qt, version 4.8. LsCsScintilla is a port of Scintilla to work with Ls-Cs. All Qt+Scintilla based editors should be able to port to Ls-Cs+LsCsScintilla rather painlessly. RedDiamond uses Ls-Cs+LsCsScintilla Previous...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Extreme Ultimate .bashrc

    Extreme Ultimate .bashrc

    Extreme ultimate .bashrc configuration file for Bash

    Do you want a more robust experience from your bash shell? As a Linux systems administrator, I've been working on this .bashrc file for well over a decade. Over the years, I have searched through scores of others' .bashrc and script files collecting and improving on new ideas and features. This portable drop in bash configuration file can be used on any system anywhere you use a terminal.
    Leader badge
    Downloads: 90 This Week
    Last Update:
    See Project
  • 25
    sysmon

    sysmon

    Sysmon prints short and uniform information about OS

    This shell script prints short and uniform information about OS such as: CPU, RAM, OS name and version, kernel version, hostname, system load, current processes, network interfaces, total logged in users, hard disks, runlevel, etc. No root or any special superuser's rights are required. Runs under Linux, Android (Termux), Windows (Msys2 and Cygwin), FreeBSD, NetBSD, DragonFly BSD, OpenBSD and other Unix-like systems.
    Downloads: 1 This Week
    Last Update:
    See Project