DevConnectDevConnect
Sign up · Log in

softwaredevelopment

h@hasheramin

TermTint

Coloring terminal output sounds simple… Until you actually try to build it. Making terminal colors work programmatically can get surprisingly complex, especially when you want the output to stay clean, consistent, and readable. So, I started building something around that idea: TermTint A Project focused on bringing color, clarity, and a better visual experience to the terminal. It’s still under development. Still experimenting. Still breaking things. Still fixing things. Still making it better. But the results are starting to look interesting. This is just a sneak peek. Something colorful is coming to the terminal.

2
h@hasheramin

TermTint v0.3.0

Terminal output shouldn't need a heavy framework just to look good. I'm excited to share TermTint v0.3.0 - a lightweight, zero-dependency Python library for terminal colors and styling. With v0.3.0, TermTint now includes: • Reusable styled() API • Custom themes • RGB / True Color support • 256-color ANSI support • Multiple style combinations • Windows + Unix terminal support • NO COLOR / FORCE COLOR support • 89 tests with 100% coverage • Python 3.9+ support The goal is simple: Keep terminal styling powerful enough to be useful, while keeping the library small, predictable, and dependency-free. This release also keeps the existing APIs from previous versions intact, so hashtag TermTint can grow without breaking the simplicity that it started with. I'm building hashtag TermTint as an open-source project and continuing to improve it release by release. GitHub: https://github.com/hasheramin5-cyber/TermTint PyPI: https://pypi.org/project/termtint/ v0.3.0 is out. What's one terminal feature you think a lightweight styling library should have next? Python OpenSource SoftwareDevelopment GitHub DeveloperTools Programming

2
h@hasheramin

One repository. Hundreds of programs. One long Python learning journey.

One repository. Hundreds of programs. One long Python learning journey. I’ve been building something on GitHub that started as a Python practice repository, and it has grown into much more than that. Python-Practice-Repository is my structured learning repository where I’ve been systematically working through Python from fundamentals to advanced concepts. So far, I’ve completed 17 major sections, covering areas such as: • Python Basics • Conditions & Loops • Functions • Strings, Lists, Tuples, Dictionaries & Sets • File Handling • Exception Handling • OOP • Modules • Regular Expressions • Iterators & Generators • Decorators • Multithreading Each section contains structured programs designed to build understanding through practice, not just theory. And now, there’s only one final phase left: 18. Projects/ This is where the learning turns into building. The goal is to create real-life, practical Python projects that combine the concepts I’ve learned throughout the repository and solve problems that actually make sense outside a classroom. But I don’t consider the repository finished after that. Going forward, I’ll continue evolving it with useful notes, resources, assets, references, and additional learning material as I discover and build them. What started as practice is gradually becoming a long-term Python learning resource, both for myself and hopefully for anyone else who finds it useful. 17 sections completed. 1 final phase remaining. The real building starts now. GitHub: https://github.com/hasheramin5-cyber/Python-Practice-Repository Python GitHub LearningInPublic OpenSource SoftwareDevelopment Programming DeveloperJourney ContinuousLearning

4