https://github.com/megamansec/awk-compare
Compare awk versions side-by-side online with webassembly-compiled awk.
https://github.com/megamansec/awk-compare
awk awk-script webassembly
Last synced: 4 months ago
JSON representation
Compare awk versions side-by-side online with webassembly-compiled awk.
- Host: GitHub
- URL: https://github.com/megamansec/awk-compare
- Owner: MegaManSec
- License: gpl-3.0
- Created: 2024-08-28T18:51:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-30T00:48:25.000Z (over 1 year ago)
- Last Synced: 2025-04-09T17:11:20.164Z (10 months ago)
- Topics: awk, awk-script, webassembly
- Language: JavaScript
- Homepage: https://megamansec.github.io/awk-compare/
- Size: 1.4 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWK Version Comparator
This project allows you to compare different versions of `awk` online using WebAssembly.
It compares multiple versions of `awk` compiled into WebAssembly and runs in the browser, making it easy to test and compare outputs across versions without installing anything.
A short blog post about this tool can be [found here](https://joshua.hu/compare-different-versions-of-awk-online-with-webassembly).
## Features
- **Run and compare** multiple `awk` versions side-by-side.
- **WebAssembly-powered**: no need for local installations.
- **User-friendly interface**: simple input/output for testing scripts.
## Usage
1. Visit the [online tool](https://megamansec.github.io/awk-compare/).
2. Enter your `awk` script and input data.
3. Compare results across different `awk` versions instantly.
## Technologies
- **WebAssembly** for running `awk` versions in the browser.
- **JavaScript** and **HTML** for the user interface.
## License
This project is licensed under the GNU General Public License v3.0 (GPL-3.0). See the [LICENSE](LICENSE) file for details.