https://github.com/learnbyexample/tui-apps
Terminal User Interface (TUI) apps
https://github.com/learnbyexample/tui-apps
exercises game grep interactive playground python regex ripgrep sed textual tui
Last synced: 6 months ago
JSON representation
Terminal User Interface (TUI) apps
- Host: GitHub
- URL: https://github.com/learnbyexample/tui-apps
- Owner: learnbyexample
- License: mit
- Created: 2022-11-14T06:32:12.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-11T06:15:33.000Z (6 months ago)
- Last Synced: 2025-04-13T13:58:40.952Z (6 months ago)
- Topics: exercises, game, grep, interactive, playground, python, regex, ripgrep, sed, textual, tui
- Language: Python
- Homepage:
- Size: 1.12 MB
- Stars: 693
- Watchers: 13
- Forks: 44
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TUI apps
Repository for Terminal User Interface (TUI) apps. Mostly for fun (ex: games), learning a framework (ex: [Textual](https://textual.textualize.io/)), etc.
# List of apps
* [Square Tic Tac Toe](./SquareTicTacToe) — form a square with 4 corners
* [Linux CLI Text Processing Exercises](./CLI-Exercises) — 70+ exercises for CLI text processing
* [Python re(gex)? playground](./PyRegexPlayground) — interactive playground for Python Regular Expressions
* [Python re(gex)? exercises](./PyRegexExercises) — 100+ exercises for Python Regular Expressions
* [Grep Exercises](./GrepExercises) — 50+ exercises for `GNU grep` (or alternate implementations like `ripgrep`)
* [Sed Exercises](./SedExercises) — 50+ exercises for `GNU sed`
* [Awk Exercises](./AwkExercises) — 80+ exercises for `GNU awk`
* [Awk Tutorial](./AwkTutorial) — brief tour of the `awk` command
* [Python Exercises](./PythonExercises) — exercises and quiz for beginner-intermediate level Python learners# Acknowledgements
The Textual team for quickly resolving issues and helping me out when I was stuck.
# License
MIT, see [LICENSE](./LICENSE) file