Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View mek0124's full-sized avatar

Block or report mek0124

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mek0124/README.md

Mek's GitHub Repository

Creator & Maintainer of Onyx


Table of Contents


Introduction

Welcome to my GitHub! This repository serves as a central hub for all my current/released applications, portfolio projects and a glimpse into my journey as a developer. Thanks for stopping by!


About Me

I currently study UI/UX development in my freetime. Client-side has always been my leaned-on favorite thing to do. I have studied other languages and can work in bash scripts along with python automation and task loop events. As of today, I have:


My Journey

I started my journey back in 2016-2017 with my best friend. I originally wanted to learn Java as we were both avid Minecraft players and I wanted to help in developing mods. After my first or second go-round with attempting to build a calculator, I moreso gave up. About a year later, we were hanging out and I was watching my friend play around with machine learning by having a car go around a track and teach itself to drive around said track. This re-peaked my interest in development and thus we conversed about a language and decided on Python. Python is my mother language and I enjoy using it very much. It's very easy to understand and after spending a few hours going over some basics, I decided I was smart enough to start building a Discord Bot using Disnake.py. I was very wrong and it took months for me to grasp that concept. However, now I am able to do quite a lot.


What Am I Currently Doing?

I have recently shifted my focus back into a Python lifestyle. In the coming months, I'll be converting most of my applications here on my repo to a python based language and framework, if possible. I have chosen to start my proficiencies in:

For Python Projects
  • Click is "a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It’s the “Command Line Interface Creation Kit”. It’s highly configurable but comes with sensible defaults out of the box."

  • Textual is "is a Rapid Application Development framework for Python, built by Textualize.io to build sophisticated user interfaces with a simple Python API. Run your apps in the terminal or a web browser!"

  • PySide6 is a framework that "provides Python bindings for the Qt application framework, enabling you to develop full-featured, cross-platform GUI applications with a modern user interface."

For Mobile/Web Projects
  • Expo GO is "A free, open-source mobile client app for quickly running and testing React Native projects during development. It allows you to preview your app instantly on your physical device without needing to install native build tools, making it ideal for learning and prototyping."

  • Tauri + ReactJS is "A framework for building lightweight, secure, and cross-platform desktop applications. It combines a Rust core for system-level operations with a web frontend (like ReactJS) rendered by the operating system's native webview, resulting in significantly smaller app sizes compared to similar tools."

What's The Purpose?

Although I have experience in a few languages, scripting or other, I am always learning. Practicing new concepts, learning new ideas, etc. This repository serves as the path of my journey, showcasing what I've learned and what I'm most proud of.


Projects

NOTE: At this time, all projects are undergoing a re-write to self-hosted PySide6 applications. At later dates, I will incorporate cli tools, mobile/web apps as the app itself expands and grows

Projects

Project Name Conception Date Version Release Date Notes
Thought Box 12/14/2025 1.0.0 02/03/2026 A basic journaling application. Simple CRUD operations

Portfolio Projects


Collaboration

Want to collaborate, need a script or an application? Send me an email and let's work out some details!

Popular repositories Loading

  1. mek0124 mek0124 Public

    A repo showcasing my skills and abilities

  2. palindrome palindrome Public archive

    A simple PySide6 GUI application for checking palindromes

    Python

  3. autoupdate_languages2 autoupdate_languages2 Public archive

    A Python package to maintain an updated list of all known programming languages either as a background task or as apart of your project.

    Python

  4. bash bash Public

    Shell

  5. thoughtbox-cli thoughtbox-cli Public

    a simple cli tool for creating entries with no maximum character count

    Python

  6. skyloom skyloom Public

    HTML