Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-for-oneliner

🐚 A list of useful commands in the Unix shell one liner
https://github.com/sheepla/awesome-for-oneliner

Last synced: 2 days ago
JSON representation

  • Utilities

    • moreutils

      • moreutils - moreutils is a growing collection of the unix tools that nobody thought to write long ago when unix was young.
    • uniutils

      • uniutils - Programs for manipulating and analyzing Unicode text.
    • Open USP Tsukubai

    • dateutils

      • dateutils - nifty command line date and time utilities; fast date calculations and conversion in the shell
  • JSON

    • Open USP Tsukubai

      • jq - A JSON Query Language tool
      • jql - A JSON Query Language tool written in Rust
      • dasel - Query and update data structures using selectors from the command line. Comparable to [jq](https://github.com/stedolan/jq) - [yq](https://github.com/kislyuk/yq) but supports JSON, YAML, TOML and XML with zero runtime dependencies.
      • jo - A small utility to create JSON objects from command-line arguments
      • rjo - A small utility to create JSON objects from command-line arguments written in Rust
      • jq - A JSON Query Language tool
      • jql - A JSON Query Language tool written in Rust
      • gojq - A JSON Query Language tool written in Go
      • tv - A command to format JSON into table view
      • tvgo - A command to format JSON into table view written in Go
  • AWK-like Tools

    • Open USP Tsukubai

      • EXAMPLES.md
      • opy - A Python wrapper which works like AWK
      • hawk - Haskell text processor for the command-line
      • frawk - An efficient AWK like language written in Rust
  • PDF

    • Open USP Tsukubai

      • cpdf - A command-line tool to manipulate PDF files.
      • pdftotext - Simple PDF text extraction
  • Image Processing

    • Open USP Tsukubai

      • imagemagick - A tool to create, edit, compose, or convert digital images
      • textimg - Command to convert from color text (ANSI or 256) to image
  • Execution Environment

  • CSV

    • Open USP Tsukubai

      • csvq - SQL-like query language for csv
  • HTML

    • Open USP Tsukubai

      • htmlq - like jq but for HTML
      • emmet-cli - A command to expand emmet expression
  • YAML/XML/TOML

    • Open USP Tsukubai

      • yq - Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
  • Excel

    • Open USP Tsukubai

      • cell - Command-line xlsx processor
  • Sed Replacement

    • Open USP Tsukubai

      • sad - sed replacement written in Rust
      • sd - Intuitive find & replace CLI (sed alternative)
  • Grep Replacement

    • Open USP Tsukubai

      • ripgrep - recursively searches directories for a regex pattern while respecting your gitignore. (The name of command: `rg`)
      • ugrep - a faster, more user-friendly and more featureful replacement for grep (The name of command: `ug`)
      • the_silver_searcher - A code searching tool similar to ack, with a focus on speed. (The name of command: `ag`)
  • Xargs-like Tools

    • Open USP Tsukubai

      • rargs - xargs + awk with pattern matching support `ls *.bak | rargs -p '(.*)\.bak' mv {0} {1}`
      • teip - Select partial standard input and replace with the result of another command efficiently
  • Text Editing

    • Open USP Tsukubai

      • tate - A command to convert text to vertical writing
      • align - Simple text align CLI
      • forest - A command that formats and outputs text that represents a line-oriented structured tree structure.
  • Regular Expression

    • Open USP Tsukubai

      • grex - A command-line tool and library for generating regular expressions from user-provided test cases
  • Unicode

    • Open USP Tsukubai

      • chr - A command-line tool that gives information about Unicode characters
      • uni - Query the Unicode database from the commandline, with good support for emojis
  • Translate

    • Open USP Tsukubai

      • translate-shell - Command-line translation tool written in AWK
      • deepl-cli - DeepL Translator CLI written in Python
      • translate - A module grouping multiple translation APIs written in Python
  • Document Converter

    • Open USP Tsukubai

      • pandoc - Universal markup converter written in Haskell
  • Color

    • Open USP Tsukubai

      • pastel - A command-line tool to generate, convert and manipulate colors
  • Find Replacement

    • Open USP Tsukubai

      • fd - A simple, fast and user-friendly alternative to `find`
  • Cat Replacement

    • Open USP Tsukubai

      • bat - A rewrite of cat with paging, syntax highlighting, and line numbers
      • rich-cli - Syntax-highlights files from the command line
      • glow - A command-line markdown viewer/renderer
  • Video Processing

    • Open USP Tsukubai

      • ffmpeg - An incredibly powerful tool for video processing and conversion