An open API service indexing awesome lists of open source software.

GUI

GUI stands for graphical user interface. It is a visual representation of communication presented to the user for easy interaction with the machine. It allows users to manipulate elements on the screen using a mouse, a stylus or even a finger. The actions in a GUI are usually performed through direct manipulation of the graphical elements.

https://github.com/59de44955ebd/equalz

Simple interactive LaTeX Math and MathML equation editor based on Python, PyQt5, Ziamath and CairoSVG

editor equations gui interactive latex latex-math math mathml windows

Last synced: 17 Apr 2026

https://github.com/micoro/kview

Matlab GUI for easy plot and processing

gui matlab plot signal-processing

Last synced: 02 Apr 2026

https://github.com/connerohnesorge/cpre488-mp0

NES emulator targeting a Xilinx Zynq 7000 SoC, written in C, with SD-card ROMs, in-device game picker, and hardware controller support.

c-programming-language controller controllers gui menu-design nes nintendo-entertainment-system rom-hacking roms sd-card

Last synced: 03 Jun 2026

https://github.com/thimc/dl

graphical downloading tool for 9front

9front gui plan9 tool

Last synced: 17 Apr 2026

https://github.com/jstrieb/groupme-archiver

GUI to download GroupMe chats for archival and offline analysis

groupme gui jackson java javafx json

Last synced: 18 Apr 2026

https://github.com/alternative-intelligence-cp/aria-packages

Standard library packages for Aria — 80 packages including HTTP, CSV, regex, datetime, SDL2, GTK4, raylib, SQLite, PostgreSQL, MySQL, Redis

aria database gui packages standard-library

Last synced: 05 Apr 2026

https://github.com/birg81/java.gui.plotting

Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a Java GUI (with swing and awt library) showing the graph of the function f (x) = 3 + [x-1] * exp(-x / 3). In addition to the graph of the function, the GUI also shows the Cartesian axes. This software also to change the extremes of the graph and enlarge or reduce the graph. I hope it's simple. Good luck!

awt exponential funcional gui java math mathematics mathgraph plotting swing ui

Last synced: 18 Apr 2026

https://github.com/nstechbytes/readme-pro

*Readme Pro** is a powerful GitHub README generator application designed to help you create professional and visually appealing README files for your GitHub projects. It allows you to easily input your personal information, skills, projects, and social media links, generating a formatted Markdown file ready for use on your GitHub profile.

developer-tools documentation github gui markdown open-source project-management pyqt python readme-generator

Last synced: 18 Apr 2026

https://github.com/i-umairkhan/kamal-iron

Python gui based application for customer records managment using tkinter and pandas.

fpdf gui pandas python tkinter

Last synced: 19 Apr 2026

https://github.com/bunnysakura/simulated-mouse

模拟鼠标的按键精灵,QuickMacro

gui python quickmacro quickmacros tkinter

Last synced: 04 Jun 2026

https://github.com/marshallvoid/fconline

A Python-based automation tool for FC Online events featuring a modern GUI interface and intelligent browser automation with anti-detection capabilities.

gui mmo playright python windows

Last synced: 04 Jun 2026

https://github.com/navjotdhanawat/npm-visualizer

Manage your npm dependencies using GUI

gui manager node npm package

Last synced: 20 Apr 2026

https://github.com/singhrimiumesh/scrape-chat

Scrape & Chat: A GUI tool for website scraping and AI chat. Effortlessly scrape website data and interact with a chatbot to get insights based on the extracted content. Built using PyQt5, Selenium, and conversational AI.

ai chatbot gui pyqt5 python3 selenium webscraping

Last synced: 20 Apr 2026

https://github.com/plxl/mpegui

A C# .NET FFmpeg GUI that can do specific things for specific scenarios

csharp dotnet ffmpeg gui

Last synced: 21 Apr 2026

https://github.com/bokic/mattermost-client-qt

Mattermost Qt client

gui mattermost qt

Last synced: 21 Apr 2026

https://github.com/haleshot/attendance_system

Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection.

attendance-system excel gui haarcascade-classifier opencv pyqt5 pyqt5-desktop-application python

Last synced: 21 Apr 2026

https://github.com/davidfig/settingspanel

Creates hideable UI to change settings during runtime

control dat gui panel settings

Last synced: 05 Jun 2026

https://github.com/minusome/namesayer2

JavaFX application to practise unfamiliar names

audio gui javafx jfoenix material-design

Last synced: 22 Apr 2026

https://github.com/awab-sial/online-examination-system

AI-powered adaptive online exam system built with C++ and Qt. Uses GPT-3 for dynamic question generation and evaluation, supports skipping/reattempt, group chat, and local file storage. Academic DSA project.

academic-project bahria-university dsa dsa-algorithm gui gui-application qt

Last synced: 24 Apr 2026

https://github.com/ehrg1/cs492-mosques-management

About This repository showcases a project developed for the CS492 Special Topics in Computer Science course, which is a simple app to manage mosques

database gui python sqlite3 tkinter tkinter-gui

Last synced: 24 Apr 2026

https://github.com/katahiromz/radwindowapp

RADical Development Mockup

gui win32api windows

Last synced: 25 Apr 2026

https://github.com/yunir/ordinary-least-squares

ITMO (09.03.04). 3rd semester. Computational mathematics. 3rd lab work.

gui javafx mvc

Last synced: 26 Apr 2026

https://github.com/zenialexandre/file-explorer-emulator

File Explorer Emulator - made for my Operating Systems classes at the sixth semester of college.

dioxus file-explorer gui

Last synced: 27 Apr 2026

https://github.com/arkenidar/fox-toolkit-apps

fox-toolkit.org apps built with GNU Make or CMake

3d cmake cpp gui make obj ogl parse-h

Last synced: 27 Apr 2026

https://github.com/neuro-mechatronics-interfaces/nhp_patch_online_render

Javascript to render and save color-coded 3D geometries related to simplified patch "active" volumes that can be parameterized more intuitively.

darpa gui javascript n3 nhp realtime

Last synced: 07 Jun 2026

https://github.com/akash-rajak/image-resizer

Python Script to resize image to any dimension.

cv2 gui image-resizer numpy os python3 random resizeimage tkinter

Last synced: 27 Apr 2026

https://github.com/kai-xl/auto-fuffer

Fuffing But with a fancy CLI based GUI twist!

fuff gui http https linux python3 web

Last synced: 27 Apr 2026

https://github.com/shen-po-heng/cpp_gui_lab

This repository is to practice GUI implementation of c++

calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner

Last synced: 28 Apr 2026

https://github.com/yuaanlin/graphql-gui

Automatically generate form based on your GraphQL schema.

graphql gui

Last synced: 28 Apr 2026

https://github.com/hanilr/netcom

TCP/UDP Communication GUI. Written in C++ with Qt

cplusplus cpp gui qt qt6 qtcreator tcp tcp-client tcp-protocol tcp-server tcp-socket udp udp-protocol udp-socket

Last synced: 28 Apr 2026

https://github.com/themysterysolver/java_basics

This repository contains basic Java concepts with reference to "Head First Java" and weekly lab questions.It covers collections and javafx basics too!

awt basic-java collections docs gui head-first-java java java-learning javafx jdbc-mysql lab-exercise regular-expression servlets-jsp-html-css swing

Last synced: 28 Apr 2026

https://github.com/keithdhedger/cdripper

Simple GTK2 based CD ripper, rips to flac, aac and mp3, tagged from gnudb.gnudb.rg.

aac audio cd flac gnudb gtk2 gui mp3 ripper tag

Last synced: 28 Apr 2026

https://github.com/davidleitw/thoth

A simple file manager written in PyQt5

example filemanager gui pyqt5 python python3 qt5

Last synced: 28 Apr 2026

https://github.com/manasses-ndombele/foodboard

Este é um programa desktop feito com Flutter em Python com o objetivo demonstrar as minhas habilidades em integrações com APIs, leitura e demonstração de dados em gráficos

api dashboard desktop flet flutter gui python3

Last synced: 29 Apr 2026

https://github.com/katahiromz/splittersample

MZC4 Splitter Sample

gui splitter win32api windows

Last synced: 29 Apr 2026

https://github.com/heyfoz/python-samples

Samples of Python 3 applications developed to run on Mac/Raspberry Pi, utilizing object-oriented development principles and line commenting.

gpio gui macos python ssh tkinter

Last synced: 29 Apr 2026

https://github.com/mattno5ss/simple-iced-examples

Simple examples for individual iced-rs widgets

examples gui iced iced-rs rust

Last synced: 29 Apr 2026

https://github.com/mohamedawnallah/function-plotter

Discover the power of function plotting with Function Plotter on GitHub.

gui pyqt pytest pytest-qt python qt

Last synced: 29 Apr 2026

https://github.com/tarek99samy/oop-project-cmp_2018

Paint for Kids program using OOP concepts

c-plus-plus gui oop-concepts

Last synced: 29 Apr 2026

https://github.com/tsnsoft/tsn_ideaproject_demo

Пример простейшего визуального приложения на Swing для IntelliJ IDEA на Java

demo gui intellij intellij-idea intellijidea jar java swing

Last synced: 29 Apr 2026

https://github.com/kc-2001ms/articleui

Library to create scrollable headings and contents views

gui ios macos swift swift-package-manager swift6 swiftui tvos ui visionos watchos

Last synced: 29 Apr 2026

https://github.com/aureleoules/txcore-gui

GUI for TXCore (prototype)

bitcoin fyne gui prototype txcore

Last synced: 30 Apr 2026

https://github.com/ghackenberg/hibernate-javafx-3d

Project demonstrating how Hibernate ORM and JavaFX 3D can be integrated to build a desktop application for 3D content management

3d desktop gui hibernate javafx

Last synced: 01 May 2026

https://github.com/josefdc/algoritmos-despacho

Implementación de algoritmos de planificación de procesos (FIFO, SJF, Prioridad) con GUI en PyQt5 y análisis usando OpenAI GPT.

collaborate gantt-chart github-codespaces gui openai pyqt5 python scheduling-algorithms

Last synced: 01 May 2026

https://github.com/ahmed-naserelden/black-jack-game

A fully-featured BlackJack game developed using Java and JavaFX, leveraging Object-Oriented Programming (OOP) principles. This project showcases a modern, graphical take on the classic card game.

game gui java javafx oop

Last synced: 01 May 2026

https://github.com/heyoeyo/toadui

A UI library, with warts!

gui library opencv python ui

Last synced: 01 May 2026

https://github.com/almas-ali/ant-shell

Ant shell with powerfull CLI and GUI packed

ant-interpreter ant-shell cross-platform gui os-independent shell terminal tkterm

Last synced: 01 May 2026

https://github.com/siddhesh-agarwal/python-projects

A collection of large variety of projects in python

calculator gui projects python streamlit

Last synced: 09 Jun 2026

https://github.com/radad/radaudioplayer

Simple audio player using win32 mci

appveyor gui gui-application mci win32 windows

Last synced: 03 May 2026

https://github.com/longwater1234/go-tic-tac

Multiplayer Tic-Tac-Toe game written in Golang and Fyne GUI toolkit, with websockets

fyne game go golang gui tic-tac-toe

Last synced: 09 Jun 2026

https://github.com/mohamedwelteir/front

Basic GUI application written in JavaFX

gui javafx mysql-database

Last synced: 03 May 2026

https://github.com/ndxdeveloper/developpement-avec-qt6

Tutoriel complet sur le développement d'applications avec Qt6, couvrant tous les aspects depuis les bases jusqu'aux techniques avancées. Guide détaillé avec exemples pratiques, idéal pour débutants et développeurs expérimentés.

best-practices cmake cpp cross-platform database desktop-applications development-guide gui mobile-development multimedia multithreading mvc networking performance-optimization qml qt qt6 tutorial widgets

Last synced: 03 May 2026

https://github.com/ssomnath/gre_wordlookup

Tool for looking up thesaurus entries for multiple words

gre gui java parallel thesaurus words

Last synced: 03 May 2026

https://github.com/jamesql/cplusplus-base-login

Basic Login Base w/ C++ & MySQL

cplusplus encryption gui ide mysql qt qt5-gui sha256 sql

Last synced: 03 May 2026

https://github.com/titemov/javafx_3dcube

Three-dimensional cube rotation and scaling using JavaFX library.

3d cube graphics gui interface java javafx rotation scaling vector vector-math

Last synced: 04 May 2026

https://github.com/akash-rajak/highlight-selected-part-of-text

Python Script to highlight selected part of text.

gui pandas python3 text-highlighter tkinter

Last synced: 04 May 2026

https://github.com/mehedirm6244/xinput-gtk

A GTK3 frontend for Xorg XInput

cpp gtk gtkmm3 gui xorg

Last synced: 04 May 2026

https://github.com/rohit01/stegosoft

University Project

audio c encryption gui python steganography

Last synced: 04 May 2026

https://github.com/64kramsystem/pm-spotlight

My desktop search program ("Poor Man's Spotlight"), written in Rust

desktop-search fltk fuzzy-search gui linux rust spotlight

Last synced: 04 May 2026

https://github.com/noranta4/nim-game-commentator

A simple python project with GUI. Multiplayer Nim game with comments about the state of the match. • University project • 2015 - Introduzione all'informatica con Python - BSc excellence degree in Science and Technology, SSAS, II year

game graphics gui nim python simple

Last synced: 04 May 2026

https://github.com/josueca/lanimjs

An application made with web technologies that I use to manage and run my Linux commands. Offers a graphic interface for CRUD operations and running terminals inside the application.

electron gui javascript mithriljs nodejs terminal-manager tty

Last synced: 04 May 2026

https://github.com/anam1980/maze_solver_app

An application that solves a maze and display the shortest path.

dfs-algorithm gui java javaswing

Last synced: 09 Jun 2026

https://github.com/sieep-coding/spark

GUI to manage essential business data with python + tkinter + SQLite backend.

desktop desktop-app full-stack gui hot-reload makefile python python3 sqlite theme tkinter ui unit-testing unittest

Last synced: 04 May 2026

https://github.com/jacob-c-smith/ui

Callback driven user interface library written with SDL2

api c gui json open-source system-programming ui

Last synced: 04 May 2026

https://github.com/siveci/echosrt

本地 AI 字幕工作站。集成 faster-whisper 语音识别与 LLM 智能翻译,提供一站式 WebUI 自动化工作流,支持 GPU 加速。

auto-subtitle dual-subtitles faster-whisper gui java javascript llm-translation openai-whisper python subtitle-generator transcription translation whisper

Last synced: 10 May 2026

https://github.com/sanikamal/python-atoz

A collection of awesome beginners-friendly python tutorials, code snippet and projects.

gui programming-language python python36 sqlalchemy tkinter

Last synced: 09 Jun 2026

https://github.com/souris-dev/commitman-gui

GUI for the commit-man VCS. For CLI, see the repo link below.

electron electronjs gui javascript nodejs vcs version-control

Last synced: 06 May 2026

https://github.com/ahmadu-suleiman/fld-floating-dictionary-window-version

FLD Floating Dictionary for Windows is a desktop dictionary app that allows you to look up words and phrases in a floating window without leaving the current app you're using. It features a database of over one million words, providing comprehensive and authoritative definitions. It also includes spelling suggestions and a random search function.

gui hmtl5 jframe json sql sqlite

Last synced: 06 May 2026

https://github.com/59de44955ebd/archivist

7-Zip GUI for macOS (and Windows)

7-zip gui macos python windows

Last synced: 06 May 2026

https://github.com/codewithmayank-py/python-chatbot-streamlit-openai

Streamlit + OpenAI = Interactive conversational chatbot using Python

chatbot chatterbot gui openai python python-openai pythonai streamlit

Last synced: 06 May 2026

https://github.com/elulcao/docker-vnc

🐳 A self-contained docker container. Remotely connect over SSH to other hosts.

docker docker-compose gui python3 ssh vnc

Last synced: 06 May 2026

https://github.com/kopoli/fretnoter

App to discover scales and chords on a stringed instrument

bass bass-guitar golang gui guitar guitar-chords linux music windows

Last synced: 06 May 2026

https://github.com/lukeroantree4815162342/embedded-threat-alerting-prototype

prototype I made for a hackathon, scans emails for potentially malicious attachments and edits the email to warn the reciever, explain the threat, and generate a 'safe' version of the attachment.

email email-parsing gui prototype python3

Last synced: 12 Jun 2026

https://github.com/mijocecr/samba-util

GUI tool to manage Samba shares on Linux

gui linux linux-share-file samba

Last synced: 10 Jun 2026

https://github.com/secureauditx/student-housing-management-system

Student Housing Management System with secure login, room tracking, reservation, and maintenance modules using Qt and C++

gui housing-management mysql qt student-management-system

Last synced: 06 May 2026

https://github.com/setsumi/shutdowntimer

Pick a time and let your computer shutdown itself.

custom-command gui hybernate lock logout restart shutdown sleep timer windows

Last synced: 07 May 2026

https://github.com/crtypubg/gameloop-dpi-optimizer

Answer “What do users expect?” right away: Optimize your GameLoop emulator experience by calculating and adjusting DPI settings with this easy-to-use PowerShell GUI tool.

calculator display-settings dpi gui powershell screen-resolution windows wpf

Last synced: 07 May 2026

https://github.com/esraa-emary/task-worker-matching

A desktop application that helps clients find and connect with suitable workers (e.g., plumbers, carpenters, electricians, etc.) for specific tasks. This system includes user registration, task management, rating and feedback mechanisms, and matching logic, all implemented with a GUI using Qt C++ and backed by an SQL database.

cpp database gui qt sql

Last synced: 07 May 2026

https://github.com/luckasranarison/hand-talk

A tool for building sign language detection models

gui mediapipe sign-language-recognition tensorflow

Last synced: 08 May 2026

https://github.com/donaurelio/graphic-tic-tac-toe

It is a Qt 5 implementation using .ui files of the popular game TIC TAC TOE

c gui qt5 qtcreator

Last synced: 08 May 2026

https://github.com/alternative-intelligence-cp/nitpick-packages

Standard library packages for Aria — 80 packages including HTTP, CSV, regex, datetime, SDL2, GTK4, raylib, SQLite, PostgreSQL, MySQL, Redis

aria database gui packages standard-library

Last synced: 10 Jun 2026

https://github.com/malaksadek/javapaint

A Java program that has the same features as Microsoft Paint 🎨 💻 (2019)

drawing-app gui java java-fx java-swing java-swing-application mvc mvc-architecture mvc-pattern

Last synced: 10 Jun 2026

https://github.com/chaitanyak77/docbot

DocBot is a cutting-edge machine learning model built with a user-friendly Graphical User Interface (GUI) for seamless disease prediction based on input symptoms. By leveraging ML algorithms and intuitive design, DocBot provides accurate and accessible disease predictions, transforming the healthcare experience for users.

decision-trees gui machine-learning naive-bayes-algorithm random-forest-classifier tkinter-gui

Last synced: 10 Jun 2026

https://github.com/jakeler/ddc-tray

Tray icon/menu for monitor brightness control (DDC/CI)

brightness-control ddc-ci gui monitor python qt5 tray-menu

Last synced: 09 May 2026