gui-development

There are 57 repositories under gui-development topic.

  • PWCT/PWCT2

    Programming Without Coding Technology - Second Generation, written in the Ring programming language!

    Language:Ring113507
  • PB2204/GUI-Projects

    This Is A GUI Projects Repositories Using Python Programming Language...

    Language:Python37101
  • gbazad93/PyQt6-DataWizard

    Explore the evolving world of PyQt6 through 'PyQt6-DataWizard,' a step-by-step guide featuring progressive examples from basic data handling to advanced machine learning integration. Perfect for learners and professionals seeking practical PyQt6 applications.

    Language:Python26101
  • MainakRepositor/PyGUI

    Contains some essential tkinter python elements which you may find useful for GUI development using python

    Language:Python2620
  • PowerShell-Script-GUI-Template

    franckferman/PowerShell-Script-GUI-Template

    🔹 Build interactive Windows GUI apps using only PowerShell. Create admin tools, automation panels, and user interfaces without writing C#/WPF — all in native PowerShell.

    Language:PowerShell18100
  • aleksanderkoder/VanityUI

    A library for creating efficient graphical user interfaces for C++ applications.

    Language:C++4111
  • rjlovespy/House-Price-Predictor

    A Tkinter GUI whose predictions are based on an ML model that is trained by Random Forest Regressor

    Language:Cython4103
  • darsan-in/Excelsior-Bank-Online-Banking

    Excelsior Bank of India is an academic project that simulates an online banking system. Developed using Java Swing, this project provides a user-friendly interface for managing various banking operations such as account management, transactions, and balance inquiries.

    Language:Java310
  • ashykng/javafx-student-management

    The Student Management System project provides a user-friendly interface for managing student records using JavaFX. It includes functionality for adding, viewing, updating, and deleting student information, with data stored in files. This project is ideal for understanding file-based storage solutions in a JavaFX application.

    Language:Java2100
  • busradeveci/SimpleNotebook-project

    SimpleNotebook is a PyQt5-based note-taking app that lets users create, update, delete, and list notes. It stores data in a local JSON file with a pastel-themed interface.

    Language:Python2
  • Davanesh/Traffic-Management-System-with-Graph-Visualization-using-JavaFX

    A Java-based project that visualizes a traffic management system using graph structures and JavaFX. It demonstrates node and edge representation for traffic flow between locations, providing an interactive and visual approach to understanding connectivity.

    Language:Java2100
  • KDProgramming/CSharp_Projects

    This repository contains a collection of small C# projects developed during my coursework, showcasing skills in object-oriented programming, Windows Forms development, and data processing.

    Language:C#2100
  • Sheriff-Sap/Password

    Password Manager is a secure and convenient solution for managing online passwords. The software provides a simple and user-friendly interface for users to store and manage their passwords with ease. Users can create an account, log in, add new passwords, view existing passwords, edit or delete existing passwords, and more. The software uses strong

    Language:Python2100
  • SPauly/Minimum-gRPC-ImGUI-ClientServerTEMPLATE

    Build-system for client-server applications using gRPC and ImGUI

    Language:C++22190
  • UtkarshJi/TwinSync-Media-Player

    Twinsync Media Player is a Python media player built with Tkinter. It supports simultaneous audio playback on multiple Bluetooth devices and includes play, pause, stop, and volume control. The player features a progress bar for tracking and uses PyAudio and Pycaw for smooth, multi-device audio management.

    Language:Python2100
  • aydnzn/Computer-tools-for-electrical-engineers

    This repository showcases projects carried out in the "Computer Tools for Electrical Engineers" course, focusing on MATLAB and PSPICE applications in Electrical Engineering.

    Language:MATLAB1100
  • mayankpujara/PCA-Algorithm

    Python script that implements the Principal Component Analysis (PCA) algorithm to reduce the dimensionality of a dataset and provides a graphical user interface (GUI) for users to interact with the algorithm.

    Language:Python1100
  • Sheriff-Sap/VPN

    The above VPN project is a simple implementation of a Virtual Private Network in Python, using the socket and selectors libraries. It listens on a specified host and port, accepts incoming connections, and echoes back any data received from clients. The VPN uses asynchronous I/O via the selector mechanism for efficient handling of multiple client..

    Language:Python1100
  • styles-lab/stylang

    A fast, simple, compiled scripting language for GUI programming.

    Language:Rust1
  • SyedShagufta/100DaysOfCode

    This course is designed to help you learn Python from scratch, covering various skill levels from beginner to professional.

    Language:CSS1100
  • taufiqnoorani/group-chat

    A simple multithreaded group chat application built with JavaFX and Java sockets.

    Language:Java1
  • areejfatima056/Numbers-Puzzle-Game

    Numbers puzzle game built in Python using Tkinter for GUI and data structures like arrays and linked lists. Players rearrange numbers by moving tiles to solve the puzzle. Developed as a Data Structures course project.

    Language:Python0100
  • Ashna-Patgaonkar/Library-Management-System

    A Library Management System built with Java Swing and MySQL for efficient book handling. Features include adding, searching, and issuing books. Integrated JDBC enables seamless database connectivity, automating data retrieval and manipulation.

    Language:Java0101
  • BIN-PDT/GUI_FIRE_DETECTION

    GRADUATION INTERNSHIP PROJECT - A FIRE DETECTION GUI APPLICATION

    Language:Python0100
  • Blessy-B-Sherin/Chatting-Application

    A Java-based chatting application using sockets for real-time communication.

    Language:Java0100
  • ChiragHariprasad/Bank-Management

    User Authentication, Balance Inquiry, Money Transfer

    Language:C0100
  • Bus-Ticket-Booking-System

    Nouran246/Bus-Ticket-Booking-System

    A Bus Ticket Booking System built with Java and JavaFX. The system provides role-based access for Admin, Receptionist, and Guest, enabling efficient management of vehicles, trips, and bookings. Includes CRUD operations, file handling, and detailed reporting. Designed with OOP principles and UML modeling for structure and clarity.

    Language:Java0000
  • Todo-List-using-HashMap-Data-Structure

    Nouran246/Todo-List-using-HashMap-Data-Structure

    The To-Do List application is built using C++ and Qt Creator. It leverages the HashMap data structure to efficiently manage tasks with priority. The application supports CRUD operations (Create, Read, Update, Delete), enabling users to add, view, modify, or remove tasks.

    Language:C++0000
  • online-paint/online-paint

    An interactive paint application capable of real-time projection of paintings to a server

    Language:Python00
  • RomanMoz/fpGTK3

    GTK3 Library for Free Pascal

    Language:Pascal00
  • unlimxts2/password-manager-intermediate

    A Password Manager app with a GUI to store, manage, and retrieve passwords. It generates random passwords, auto-copies to clipboard, and saves credentials (website, username, password) in JSON. Features include error handling, input validation, search functionality, and a lock icon for a professional look.

  • MMTalal/3D_Geospatial_Feature_Modeling_System

    This C++ program is a console-based tool for modeling 3D geospatial features, including Points, Lines, and Polygons. It allows users to create geospatial objects, specify their coordinates in a projected coordinate system, and compute properties such as length, area, centroid, and slopes.

    Language:C++
  • Ohimoiza1205/Currency-Converter

    A simple Currency Converter application built using Python and Tkinter for a graphical user interface (GUI)

    Language:Python
  • Parnika798/Election-Result-Management-System

    Election Results Analysis & Management System: A Tkinter-based web application designed to manage and analyze election results for the 2024 Indian General Elections. Features CRUD operations for storing, updating, and viewing candidate-wise results, providing an intuitive interface to track electoral data.

    Language:Python
  • pranjalco/password-manager-intermediate

    A Password Manager app with a GUI to store, manage, and retrieve passwords. It generates random passwords, auto-copies to clipboard, and saves credentials (website, username, password) in JSON. Features include error handling, input validation, search functionality, and a lock icon for a professional look.

    Language:Python10
  • pranjalco/pomodoro-intermediate

    The Pomodoro Timer is a productivity app using Tkinter and math for a user-friendly interface. Features include a tomato image with a countdown timer, interactive colors for work/break sessions, labels showing current status (Work, Short/Long Break), and two buttons: Start to begin and Reset to reset.

    Language:Python10