Skip to content
@shellshape

shellshape

A collection of some home grown terminal / CLI tools.

A collection of CLI tools to make your live as a terminal enthusiast easier with the focus on simplicity, intuitivity and performance. Each tool is designed to do exactly the single thing it is designed to do and nothing more.


Tools

Here you can find a selected list of some general purpose tools. The full list of projects can be found here.

  • ssplit: Split string content and select split results.
  • servus: Serve files directly via HTTP from your CLI locally or over the network.
  • rush: A simple HTTP benchmarking tool.
  • fw: Watch files on your system for changes and perform command actions on it.
  • idgen: Generate random IDs in different formats.

Contribute

Feel free to create issues if you find any bugs or have ideas to improve the tools. Of course, pull requests are also very adored. If you want to add a new tool to the collection, feel free to hit me up and I'll send you an invitation to the organization.

Popular repositories Loading

  1. idgen idgen Public

    A simple CLI to generate various UIDs in the terminal.

    Rust 4

  2. chapterize chapterize Public

    A CLI tool to convert EDL marker files (for example from DaVinci Resolve) to YouTube video timestamps.

    Rust 3

  3. servus servus Public

    A dead simple application to serve files and directories over HTTP.

    Rust 2

  4. rust-cli-template rust-cli-template Public template

    A simple Rust CLI template which I am using for my projects - based on Clap and Figment.

    Rust 2

  5. dotrs dotrs Public

    A try on building a dotfiles manager which makes managing and synchronizing dotfiles across multiple systems as seamless and easy as possible.

    Rust 2

  6. ghostwriter ghostwriter Public

    A little CLI tool to record changes in a file and replay them step by step.

    Rust 1

Repositories

Showing 10 of 14 repositories
  • dotrs Public

    A try on building a dotfiles manager which makes managing and synchronizing dotfiles across multiple systems as seamless and easy as possible.

    shellshape/dotrs’s past year of commit activity
    Rust 2 0 0 0 Updated Oct 29, 2024
  • idgen Public

    A simple CLI to generate various UIDs in the terminal.

    shellshape/idgen’s past year of commit activity
    Rust 4 MIT 0 0 0 Updated Sep 16, 2024
  • rust-cli-template Public template

    A simple Rust CLI template which I am using for my projects - based on Clap and Figment.

    shellshape/rust-cli-template’s past year of commit activity
    Rust 2 MIT 0 0 0 Updated Aug 23, 2024
  • webshot Public

    A simple CLI tool to create screenshots from web pages in the terminal.

    shellshape/webshot’s past year of commit activity
    Rust 1 MIT 0 0 0 Updated Jun 26, 2024
  • tracker Public

    Simple tool to track time.

    shellshape/tracker’s past year of commit activity
    Rust 0 0 0 0 Updated Jun 18, 2024
  • fw Public

    A very simple tool to watch files and execute commands on transitions.

    shellshape/fw’s past year of commit activity
    Rust 0 MIT 0 0 0 Updated May 15, 2024
  • servus Public

    A dead simple application to serve files and directories over HTTP.

    shellshape/servus’s past year of commit activity
    Rust 2 MIT 0 0 0 Updated May 14, 2024
  • rush Public

    A tiny HTTP benchmarking and performance testing CLI tool.

    shellshape/rush’s past year of commit activity
    Rust 1 MIT 0 0 0 Updated Mar 18, 2024
  • makeitbig Public

    A tiny CLI tool to generate files with random data of a given size.

    shellshape/makeitbig’s past year of commit activity
    Rust 1 0 0 0 Updated Jan 29, 2024
  • .github Public
    shellshape/.github’s past year of commit activity
    0 0 0 0 Updated Sep 24, 2023

Top languages

Loading…

Most used topics

Loading…