Skip to content

TechRuler/TechRuler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 

Repository files navigation

Hi, I'm TechRuler! πŸ‘‹

Welcome to my GitHub profile! I'm a passionate Python developer, eager to learn and create exciting projects.

🌟 About Me

  • πŸ§‘β€πŸ’» I love coding and exploring new technologies, especially Python.
  • 🎨 I enjoy building GUI applications with Tkinter.
  • πŸ“š In my free time, I like reading stories and learning new programming concepts.
  • πŸš€ My goal is to grow as a developer and make tools that others can enjoy and use.

πŸ”§ Technologies & Tools

Python Tkinter VS Code GitHub

πŸ“š Projects

A versatile Python library for loading and managing configuration files.
Highlights:

  • Supports JSON, YAML, XML, TOML, and INI/DEF formats.
  • Attribute-style and dictionary-style access (cfg.app.name or cfg["app"]["name"]).
  • Merge multiple configuration files with ease.
  • Nested key access via dotted paths (cfg.get("app.ui.theme")).
  • Schema validation and automatic nested key creation.

A code editor widget built entirely with Tkinter.
Highlights:

  • Syntax highlighting for multiple languages.
  • Auto-indentation.
  • line numbers.
  • Fully customizable styling.

A Python-based chess game with a simple GUI.
Highlights:

  • Play against another player.
  • Simple and intuitive interface built with Tkinter.
  • Chess piece movement validation.
  • Enjoyable for beginners and casual players alike.

A feature-rich Python IDE built with Tkinter.
Highlights:

  • Integrated Python terminal to run code directly.
  • Sidebar for file and project management.
  • Autocomplete pop-ups to write code faster.
  • Syntax highlighting and advanced editor features.

πŸ“ˆ Currently Working On

  • Enhancing TkEditor and loadstructure with more advanced editor features.
  • Adding AI-based suggestions and smarter autocomplete.
  • Learning more about Python, Tkinter, and GUI/IDE development.

πŸ’‘ Feel free to explore my repositories, try my projects, and connect with me. I'm always open to collaboration and learning from others!

Happy coding! πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published