Skip to content
View ethanlabs101's full-sized avatar

Block or report ethanlabs101

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ethanlabs101/README.md

ethanlabs101


Typing SVG

Linux Cybersecurity GameDev


[ethanlabs101@archlinux ~]$ whoami
ethanlabs101
[ethanlabs101@archlinux ~]$ ls
about.txt  skills.txt  projects.txt  certs.txt  current.txt  goodbye.sh
[ethanlabs101@archlinux ~]$ cat about.txt

>> Systems-focused developer building Linux-native
>> and terminal-first tooling.

>> Origins: GameGuardian Scripting / also known as @_cpmgarage (early 2025)
>> GameGuardian Lua scripting was my introduction to programming
>> and reverse engineering. That curiosity grew into CPMGARAGESTUDIOS -
>> a full modding platform, community ecosystem, with custom tools such
>> as a web-based GG Lua IDE built from scratch for the CPM community.
>> That was my beginning. This is my future.

>> Find my socials:
>> IG -> @_cpmgarage | Website -> https://cpmgarage.github.io/cpmgaragestudios/

[ethanlabs101@archlinux ~]$ cat skills.txt

Languages:
- Python
- Bash
- Lua
- JavaScript / Node.js
- HTML / CSS

Systems:
- Linux
- CLI/TUI development
- Automation tooling
- Filesystem/data processing
- Networking Fundamentals

Interests:
- Systems programming
- Cybersecurity tooling
- Reverse engineering
- Infrastructure
- Terminal software
- Game development

[ethanlabs101@archlinux ~]$ cat projects.txt

Projects:
- cpmgaragestudios
- gameguardian-lua-script
- neowave-bash-legacy
- neowave-lua
- Retro-Fi
- integrity-shield
- sentinel-dashboard
- frlegends-skeleton-key
- frlegends-asset-database
- TermiCube
- StaticFX
- TerminalTanks

[ethanlabs101@archlinux ~]$ cat certs.txt

Certifications:

Coming soon...

Currently Working on:
- freeCodeCamp Python track - Python scientific computing & data handling
- Exercism Python track 

Future:
- CompTIA Network+ (networking fundamentals)
- CompTIA Security+ (security fundamentals)
- additional systems/security certifications as needed

[ethanlabs101@archlinux ~]$ cat current.txt

Currently:
- โœ… FR Legends Skeleton Key โ€” v1.0.0 released
- ๐Ÿšง NeoWave Lua โ€” active development

[ethanlabs101@archlinux ~]$ ./goodbye.sh

Thank you for visiting my profile!

If you found any of my projects interesting, make sure to leave a star โญ

>> Open to freelance and development opportunities!

>> Have a great day!

Typing SVG

Project Description Status
๐ŸŒ CPMGARAGESTUDIOS Full modding platform, web-based GG Lua-IDE, Script Generator, Lua Encryption, community ecosystem. Built solo from scratch. โœ…
๐Ÿ›ก๏ธ GG Lua Mastery My scripting origins, research-focused. Demonstrates practical reverse-engineering & automation. โœ…
๐Ÿ’พ NeoWave Bash Legacy edition of NeoWave Lua. Displays original bash engine, as well as limitations versus its Lua successor. โœ…
๐ŸŒŠ NeoWave Lua Neofetch/Fastfetch customization engine. Full config engine, custom logos, colors, module overrides, backups, and more. ๐Ÿšง
๐Ÿ•น๏ธ Retro-Fi Custom Linux-native UI system for retro gaming enthusiasts supporting over 35+ retro systems. โœ…
โš–๏ธ Integrity Shield A simple Python tool that utilizes SHA256 hashing to detect file changes for basic system integrity checking. โœ…
๐Ÿ–ฅ๏ธ Sentinel Dashboard A real-time, terminal-native security monitor for Linux, built for servers, homelabs, and SSH-first operators. ๐Ÿšง
๐Ÿ”‘ FR Legends Skeleton Key A high-performance save management framework for FR Legends. โœ…
๐Ÿ”’ FR Legends Asset Database The official community asset database for FR Legends Skeleton Key โœ…
๐ŸŽฒ TermiCube A dependency-free 3D Rubik's Cube animation for the terminal. โœ…
๐ŸŽจ StaticFX A modular, extensible Python terminal visual effects engine featuring procedural animations, 3D graphics, themes, and 1,000+ generated effects. ๐Ÿšง
๐ŸŽฎ Terminal Tanks A full tank combat game built from a custom Python terminal game engine. ๐Ÿšง

๐Ÿ“ซ Contact Me

GitHub Email Instagram


โ€œBuilding tools, exploring systems, and learning every byte of the OS.โ€ ๐Ÿ–ค

Pinned Loading

  1. gameguardian-lua-script gameguardian-lua-script Public archive

    My technical beginnings, and introduction into Lua scripting, and reverse engineering. For research and learning purposes.

    Lua 4

  2. sentinel-dashboard sentinel-dashboard Public

    A real-time, terminal-native security monitor for Linux, built for servers, homelabs, and SSH-first operators.

    5

  3. frlegends-skeleton-key frlegends-skeleton-key Public

    A high-performance save management framework for FR Legends.

    JavaScript 5 1

  4. Retro-Fi Retro-Fi Public

    Retro-Fi is a lightweight, fully-featured retro gaming launcher for Linux. Manage your favorites, launch games across 35+ Retro consoles, customize themes, and refresh box art - all from a sleek, nโ€ฆ

    Shell 6

  5. FRLegends-Asset-Database FRLegends-Asset-Database Public

    The official community asset database for FR Legends Skeleton Key

    4

  6. neowave-lua neowave-lua Public

    Neofetch/Fastfetch customization engine. Full config engine, custom logos, colors, module overrides, backups, and more.

    5