Go Shell

Open-source Go projects categorized as Shell

Top 23 Go Shell Projects

  • gum

    A tool for glamorous shell scripts 🎀

  • Project mention: Gum – A tool for glamorous shell scripts | news.ycombinator.com | 2024-03-02
  • sampler

    Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

  • Project mention: Bus ETA | /r/commandline | 2023-11-16

    Hi ! I'm currently in the process of building myself dashboards using sampler and / or WTF. I want a section with the live ETA of some buses stop from STM. I know they have an SMS option so that may be a lead but i've figured there might be a better way using iBus or something. Thanks in advance !!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • direnv

    unclutter your .profile

  • Project mention: Nix-direnv is a quality of life improvement | news.ycombinator.com | 2024-01-31

    I also made the export diff configurable, motivated by this post: https://github.com/direnv/direnv/pull/1233

  • webhook

    webhook is a lightweight incoming webhook server to run shell commands

  • Project mention: Telegram bots for server control | /r/selfhosted | 2023-05-14

    Try this awesome tool https://github.com/adnanh/webhook and you can make any bot you wish

  • sh

    A shell parser, formatter, and interpreter with bash support; includes shfmt (by mvdan)

  • Project mention: Show HN: Hucksh – A Shell with a Good Memory | news.ycombinator.com | 2023-12-21

    * The shell itself is https://github.com/mvdan/sh, a bash-like command interpreter

  • elvish

    Powerful scripting language & Versatile interactive shell

  • Project mention: Xonsh: Python-powered, cross-platform, Unix-gazing shell | news.ycombinator.com | 2024-02-14
  • script

    Making it easy to write shell-like scripts in Go

  • Project mention: GNU Parallel, where have you been all my life? | news.ycombinator.com | 2023-08-21

    I use Go. You can run scripts with go run directly, and this package makes shell tasks easy: https://github.com/bitfield/script

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • powerline-go

    A beautiful and useful low-latency prompt for your shell, written in go

  • Wave Terminal

    An Open-Source, AI-Native, Terminal Built for Seamless Workflows.

  • Project mention: Warp VS Wave Terminal - a user suggested alternative | libhunt.com/r/Warp | 2024-04-03

    Wave Terminal is an open-source alternative to Warp that doesn't require a login, includes Ai-integration, with he ability to bring your own AI.

  • hishtory

    Your shell history: synced, queryable, and in context

  • Project mention: Show HN: Inshellisense – IDE style shell autocomplete | news.ycombinator.com | 2023-11-06

    If you're more used to ctrl+r, you could try hiSHtory (https://github.com/ddworken/hishtory)

  • ishell

    Library for creating interactive cli applications.

  • murex

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

  • Project mention: Show HN: a Rust Based CLI tool 'imgcatr' for displaying images | news.ycombinator.com | 2024-04-16

    This is how murex works too https://github.com/lmorg/murex/blob/master/config/defaults/p...

  • oh

    A new Unix shell.

  • virtualgo

    Virtualgo: Easy and powerful workspace based development for go

  • shell2http

    Executing shell commands via HTTP server

  • complete

    bash completion written in go + bash completion for go command

  • redo

    Redo is the ultimate tool to create reusable functions from your history in an interactive way (by barthr)

  • rush

    A cross-platform command-line tool for executing jobs in parallel (by shenwei356)

  • reverse_ssh

    SSH based reverse shell

  • kapow

    Kapow! If you can script it, you can HTTP it.

  • grumble

    A powerful modern CLI and SHELL

  • Project mention: Interactive CLI Crates | /r/rust | 2023-04-23

    Are there any good crates out there that more or less match the functionality of Grumble? I've got several rust applications networked together and like that I can write a lib for each one to share functionality. However, my user interface is in Go and it feels like I'm duplicating an immense amount of logic as the API continues to get built out. Would be nice to just move it all to rust so I can simplify duplicating all my rust structs in go. It'd be a shame to lose the nice CLI interface I get from Grumble though.

  • abs

    Home of the ABS programming language: the joy of shell scripting.

  • Hilbish

    🌓 The Moon-powered shell! A comfy and extensible shell for Lua fans! 🌺 ✨

  • Project mention: Hilbish | news.ycombinator.com | 2023-09-18
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-16.

Go Shell related posts

Index

What are some of the best open-source Shell projects in Go? This list will help you:

Project Stars
1 gum 16,630
2 sampler 12,213
3 direnv 11,675
4 webhook 9,823
5 sh 6,751
6 elvish 5,324
7 script 5,061
8 powerline-go 2,702
9 Wave Terminal 2,406
10 hishtory 2,351
11 ishell 1,630
12 murex 1,360
13 oh 1,343
14 virtualgo 1,316
15 shell2http 1,268
16 complete 912
17 redo 867
18 rush 827
19 reverse_ssh 817
20 kapow 588
21 grumble 516
22 abs 501
23 Hilbish 458
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com