nowfound

Dev tools · alternatives · 2026

24 alternatives to Learn Awk with a terminal running in the browser

Interactive awk tutorial: learn to filter, extract and transform tabular data (TSV files) using a command-line interface in your browser.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Learn Awk with a terminal running in the browser launched in 2021; newer entries below may have overtaken it.

  1. 1AI
  2. 2AE

    Hi, I recently published my ebook on GNU awk one-liners [1]. It starts from the basics of awk syntax and then discusses one-liner examples. There's a chapter on regular expressions as well. The github repo has the details on how to get the PDF version, all the example files and code snippets used in the book, sample chapters as well the markdown source used to generate the PDF. I made all my ebooks [2] free last month amidst the pandemic fears. These include GNU grep & ripgrep, GNU sed and three books on regular expressions (Python, Ruby, JavaScript). I'd appreciate your feedback and hope…

    2020 · its alternatives →

  3. 3

    Interactive JSON filter using jq. Contribute to ynqa/jnv development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  4. 4SQ

    Part of the workflow for building my website is the generation of a table in tab-separated column format (.tsv). The source data is found in four other .tsv files. I use an SQLite query to perform a 4-way join and write out the new table. For convenience, I wrote a script that encapsulates the query inside a Bash function. The example below illustrates this technique. repertoire() { pushd $CMM_SOURCES&#x2F;_data sqlite3 <<EOS .headers on .mode tabs .import category.tsv category .import composition.tsv composition .import concert.tsv concert .import program.tsv program .once repertoire.tsv…

    2021 · its alternatives →

  5. 5

    Interactive jq tutorial: learn to filter and wrangle JSON files using a command-line interface in your browser.

    2021 · sandbox.bio · its alternatives →

  6. 6

    Ditch your scraper. Make one API call with any tool.

    Jun 2026 · tabstack.ai · its alternatives →

  7. 7

    Last month, I started learning a Python TUI framework called Textual. After working on a 4x4 board game, I made an interactive app to test your CLI text processing skills with 40 beginner to intermediate level exercises. The app is fairly basic in terms of features — only single input file, so no stdin data, multiple files, etc. Most of the exercises in this app is based on my Computing from the Command Line ebook (https:&#x2F;&#x2F;learnbyexample.github.io&#x2F;cli-computing&#x2F;preface.html). I hope to improve the TUI app to support all the 200+ exercises sometime next year.

    2022 · github.com · its alternatives →

  8. 8
    TABLUM.IO▲159

    Turn CSV, XML & JSON into a live analysis-ready SQL database

    2023 · tablum.io · its alternatives →

  9. 9

    A human-friendly and fast alternative to cut (and sometimes awk) - theryangeary/choose

    2020 · github.com · its alternatives →

  10. 10

    A sharp cut(1) clone. Contribute to sstadick/hck development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  11. 11

    Typed, functional (folds, scans) stream processing backed by Andrew Gallant&#x2F;burntsushi's regular expressions library. There's a guide here! https:&#x2F;&#x2F;vmchale.github.io&#x2F;jacinda&#x2F;

    2024 · hackage.haskell.org · its alternatives →

  12. 12

    Hiya HN! TextQuery is my sabbatical project that I have been working on for the past six months. It was born out of a personal pain point. Anytime I wanted to analyze raw CSV data, I had to create a schema first before I could import it for querying. And to create charts, I had to use yet another tool. I also disliked how bad charts from popular tools like Excel, Google Sheets looked like. I wanted an easier way to do this and TextQuery was my solution: an all-in-one tool to query CSV files using SQL and create beautiful visualizations as well. Currently, it's a macOS app and focused on CSV…

    2025 · textquery.app · its alternatives →

  13. 13

    Hey HN, I find myself reaching for tools like it-tools.tech or other random sites every now and then during development or debugging. So, I built a toolkit with a sane and simple CLI interface for most of those tools. For the curious and lazy, at the moment, ut has tools for, - Encoding: base64 (encode, decode), url (encode, decode) - Hashing: md5, sha1, sha224, sha256, sha384, sha512 - Data Generation: uuid (v1, v3, v4, v5), token, lorem, random - Text Processing: case (lower, upper, camel, title, constant, header, sentence, snake), pretty-print, diff - Development Tools: calc, json…

    2025 · github.com · its alternatives →

  14. 14

    Claude Code for data analysis

    2025 · getmacro.com · its alternatives →

  15. 15

    Python command-line script for converting .csv data to LaTeX tables - narimiran/tably

    2017 · github.com · its alternatives →

  16. 16

    wik is use to get information about anything on the shell using Wikipedia. - yashsinghcodes/wik

    2023 · github.com · its alternatives →

  17. 17

    Flexible command line tool to create graphs from CSV data - mcastorina/graph-cli

    2018 · github.com · its alternatives →

  18. 18

    Announcing `tuc`, a utility similar to coreutils `cut`, but more powerful. It allows to split text or bytes into parts and reassemble them in any order. I always found `cut` very practical for some tasks where `sed` or `awk` were overkill or awkward to use, but I also felt the need for more features. Some key differences from `cut`: - parts can be referenced by negative indexes - delimiters can be any number of characters long, or match a regex - can split text into lines, and reassemble them

    2022 · github.com · its alternatives →

  19. 19

    a toy jvm in awk. Contribute to rethab/awk-jvm development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  20. 20TI
  21. 21ET

    2021 · extract-table.com · its alternatives →

  22. 22

    I love Jekyll, especially the Datafiles[0] feature, which lets you use CSV&#x2F;JSON&#x2F;YAML files and iterate through them. Mixed with the Jekyll Data Pages generator[1], which lets you create a page for every row in your dataset, it is a very powerful combination. However, Liquid is a terrible language for data-mangling, and simple filtering&#x2F;sorting&#x2F;merging can become very annoying. So I wrote a Jekyll SQLite plugin that lets you use the same data interface in Jekyll&#x2F;Liquid, but backed by a SQLite file(s). It gives you the simplicity of the Baked Data pattern[2], and the…

    2024 · github.com · its alternatives →

  23. 23CL
  24. 24

    Learn Python Regular Expressions step by step from beginner to advanced levels - py_regular_expressions/interactive_exercises at master · learnbyexample/py_regular_expressions

    2021 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →