Terminal-Based Python Projects

A collection of interactive command-line applications built with Python to practice logic, input handling, and user experience.

Building CLI Tools with Python

Published by Sudip Bhasima · September 11, 2025

Password Generator Screenshot
Password Generator
Todo List Screenshot
Todo List CLI
Calculator Screenshot
CLI Calculator
Number Guessing Game Screenshot
Number Guessing Game

Overview

These CLI projects were designed to strengthen my understanding of Python fundamentals, including loops, conditionals, and user input. Each tool solves a practical problem and runs entirely in the terminal.

Technologies Used

Featured Projects

Role & Responsibilities

I designed and coded each project independently, focusing on clean logic, user-friendly prompts, and error handling. These projects were built iteratively, with attention to usability and terminal-based interaction. I ensured that each tool was intuitive, responsive, and capable of handling edge cases gracefully.

Team

Solo project — all design, development, and testing were handled by me.

View All Projects on GitHub Live Demo (Terminal Only)
← Back to Projects