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. Learn more →
Top 23 awk Open-Source Projects
-
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.
-
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.
-
rare
Realtime regex-extraction and aggregation into common CLI formats such as histograms, bar graphs, numerical summaries, tables, and more! (by zix99)
-
awk-hack-the-planet
Source code repo for Ben Porter (FreedomBen)'s free course on Awk (originally a talk at Linux Fest Northwest 2019 and 2020)
-
x-cmd
Opensource lightweight posix script for tools (500+) management and classic command extensions
-
d.awk
An Awk script to generate documentation from Markdown comments in C/C++/Java/JavaScript/C# source code.
-
git-repo-sync
Auto synchronization of remote Git repositories. Auto conflict solving. Network fail resilience. Linux & Windows support. And more.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Modern Linux Tools vs. Unix Classics: Which Would I Choose? | news.ycombinator.com | 2023-09-23> I too can never remember jq syntax when I need to. I usually just end up writing a Python script
Same here! That's why for small things I made pyxargs [1] to use python in the shell. In another thread I also just learned of pyp [2] which I haven't tried yet but looks like it'd be even better for this use case.
[1] https://github.com/elesiuta/pyxargs
[2] https://github.com/hauntsaninja/pyp
You can read the book online here: https://learnbyexample.github.io/learn_gnuawk/
Project mention: Teip: CLI to apply sed and Awk over rows and columns of a file | news.ycombinator.com | 2023-12-23
If you tried it and now wondering what the heck is "rare" and how to get it installed: https://github.com/zix99/rare
[0]: https://github.com/tokay-lang/tokay
Disclaimer: self promotion
If you're looking to get into Awk, and you learn well from a lecture style, I put together a talk for Linux Fest Northwest some years ago and recorded it for Youtube: https://youtu.be/E5aQxIdjT0M
I've started with adding one true awk and bioawk implementations.
[1]: https://github.com/freznicek/awesome-awk
Project mention: Biowasm – Run C/C++ genomics tools in the browser | news.ycombinator.com | 2024-03-11
Code is here: https://github.com/x-cmd/x-cmd
I have spent 3 years on this project. I have developed a json parser module and tui module using posix shell and awk, which make implementing web cli with sh/awk/curl possible.
x-cmd currently providing a pkg system with 500+ pkgs. No root priviledge required when installing x-cmd and x-cmd's pkg.
It has: https://github.com/xonixx/gron.awk/blob/e5040a7b1384c5839dca...
Strange, should be much less failures: https://github.com/xonixx/gron.awk/blob/e5040a7b1384c5839dca...
Project mention: Any tool for committing the same change across multiple repos? | /r/git | 2023-04-30Maybe git-repo-sync https://github.com/it3xl/git-repo-sync
awk related posts
- Ask HN: Best thing you've made in CLI
- Aho – a Git implementation in Awk
- GoAWK, an Awk interpreter written in Go (2018)
- Learn GNU awk with hundreds of examples and exercises
- The Awk Programming Language, Second Edition
- Fascination of Awk
- Looking for a script for csv file
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Apr 2024
Index
What are some of the best open-source awk projects? This list will help you:
Project | Stars | |
---|---|---|
1 | structured-text-tools | 6,865 |
2 | reference | 5,065 |
3 | awk-raycaster | 2,395 |
4 | goawk | 1,885 |
5 | learning | 1,690 |
6 | pyp | 1,366 |
7 | learn_gnuawk | 1,052 |
8 | teip | 519 |
9 | makesure | 329 |
10 | sqawk | 308 |
11 | rare | 253 |
12 | tokay | 230 |
13 | awk-hack-the-planet | 230 |
14 | esh | 200 |
15 | awesome-awk | 196 |
16 | biowasm | 189 |
17 | fm.awk | 120 |
18 | x-cmd | 128 |
19 | awka | 93 |
20 | d.awk | 85 |
21 | gron.awk | 67 |
22 | git-repo-sync | 65 |
23 | icsp | 60 |
Sponsored