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/carljoshua/gooey

Gooey is a command-line tool which creates web-based GUI that can be used to manage different databases.

database golang gui

Last synced: 17 Jan 2026

https://github.com/katahiromz/rubberbandsample

Win32 Rubber Band Sample

gui rubberband win32api windows

Last synced: 18 May 2026

https://github.com/atypicalim/love2d-ui-editor

simple love2d gui library and editor ...

editor gui love2d lua

Last synced: 17 May 2026

https://github.com/koldim2001/get_vecg_gui

GUI версия проекта по получение ВЭКГ на основе ЭКГ и СППР на основе векторных петель

ecg-classification gui point-cloud pointnet-pytorch tkinter tkinter-gui vcg vecg

Last synced: 24 Feb 2025

https://github.com/24namanjain/pymtag

MP3 Tag Editor using Mutagen with Kivy as GUI Framework

gui kivy kivy-application kivy-framework kivy3 mutagen python python-3 python3 python36

Last synced: 17 Feb 2026

https://github.com/hrishiksh/videocode

A GUI for ffmpeg to do simple utility task

ffmpeg flutter flutter-app gnome gui linux linux-app

Last synced: 05 May 2026

https://github.com/akeoott-projects/youtube-downloader

A simple, fast, and user-friendly YouTube video downloader for Windows. Download videos or audio in various formats with just a few clicks.

audio desktop download downloader easy fast ffmpeg gui mp3 mp4 open-source python simple tool utility video youtube yt ytdl

Last synced: 18 Jun 2025

https://github.com/randyparedis/pysyslogqt

Simple and lightweight syslog viewer in python and qt.

gui python python3 qt qt5 qtcreator syslog syslog-server

Last synced: 10 May 2026

https://github.com/brightprogrammer/crossgui

Cross Platform GUI Library

bsd-3-clause c gui linux vulkan

Last synced: 15 May 2026

https://github.com/bocaletto-luca/bootableusb

Bootable USB Creator is a Python script that provides a simple graphical user interface for creating bootable USB drives from ISO files. This tool is authored by Luca Bocaletto.

automation bootable-usb desktop-application gui iso-to-usb open-source operating-system-installation python system-utilities usb-formatting

Last synced: 18 Jun 2025

https://github.com/advrhumanoids/cartesio_gui

GUI tools for the CartesI/O framework

gui qml qt qtquick sliders widgets

Last synced: 16 May 2026

https://github.com/Nongtajkrub/Scholarnet

A school management system. Written in the C programing language.

c client database gui low-level server terminal-ui

Last synced: 30 Jun 2026

https://github.com/ahmednasef3/software-task

This task explains OOP system types , GUI frameworks, Methods for connecting database with python application. and also explains Devops, MLops, Dataops tools.

database dataops devops-tools gui mlops oop software

Last synced: 19 May 2026

https://github.com/yunir/simpson-rule

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

computational-mathematics gradle gui javafx

Last synced: 05 May 2026

https://github.com/bocaletto-luca/browserweb

Web-Browser is a lightweight, customizable browser designed for seamless navigation. Built for efficiency, it provides fast access to web content with essential browsing features.

customization desktop-application gui internet-tools lightweight-browser open-source performance privacy python web-browser

Last synced: 18 Jun 2025

https://github.com/lavashikk/egui-snow

A lightweight, zero-layout-impact snowfall effect widget for egui

egui gamedev gui particles widgets

Last synced: 11 Jan 2026

https://github.com/bocaletto-luca/cw-generator

The CW (Morse) Generator is a versatile and powerful application for Morse communication enthusiasts and anyone interested in learning or practicing this classic language of communication. This software allows you to convert text to Morse code and vice versa, providing a complete suite of tools to create, interpret, and reproduce ...

audio-generation cw-trasmission desktop-application education gui ham-radio morse-code morse-code-translator morse-decoding open-source python signal-processing text-to-morse

Last synced: 18 Jun 2025

https://github.com/jonas-scholz123/hearing-images

Allowing visually impaired users to hear images live as they are recorded by transforming greyscale image data into sounds by mapping brightness → amplitude, pixels(x, y) → frequency (using pseudo-Hilbert-curves and Fourier transformations for 2D → 1D mapping)

audio disability-assistance fourier-transform gui hilbert-curve video

Last synced: 18 Jul 2025

https://github.com/is0xjh25/is0xswiftco

This is a shared whiteboard for multiuser to draw on the same canvas in the same room.

client-server-architecture gui java

Last synced: 19 Apr 2026

https://github.com/prasundas99/atm-managment-system

Java GUI application for ATM managment system

atm-system gui java

Last synced: 11 Apr 2025

https://github.com/bocaletto-luca/chorus-audio-effect

"Chorus" is a Python application developed by Luca Bocaletto that allows you to create the audio effect known as Chorus. This application provides users with the ability to adjust various parameters of the Chorus effect to creatively modify audio. The Chorus effect is widely used in audio production to add depth and spatiality to sound...

audio-processing chorus-effect desktop-application digital-audio effect-processing gui music music-production open-source python signal-processing sound-design

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/analog-clock

The software "Analog Clock" is an application for displaying an analog clock on a graphical window. The clock shows the current time with hour and minute hands, as well as minute markers and hour numbers.

analog-clock clock customizable desktop-application gui open-source python real-time time-display visualization

Last synced: 18 Jun 2025

https://github.com/bocaletto-luca/multiplewavegenerator

Triple Multiple Wave Generator is a versatile audio generation software that allows you to create and manipulate audio signals with ease. Whether you're a musician, sound designer, or just curious about waveforms, this application provides a user-friendly interface for generating and exploring various types of sound waves.

audio digital-music generator gui music opensource python signal-processing soundwaves waveform

Last synced: 18 Jun 2025

https://github.com/akash-rajak/text-summarizer

Python script to summarize the huge text or paragraph in brief.

gui nltk python3 text-summarizer tkinter

Last synced: 25 Jun 2025

https://github.com/bocaletto-luca/wikipedia-search

The application allows users to search for information on Wikipedia in different languages using a simple graphical interface. It was developed using the Python programming language and the Tkinter library for the user interface.

automation data-retrieval gui information open-source python research-tool tkinter wikipedia

Last synced: 18 Jun 2025

https://github.com/fitri-hy/translate-gui-python

Python program that provides a graphical interface (GUI) for translating text from one language to another.

api gui python tkinter translate

Last synced: 17 May 2026

https://github.com/tomaarsen/twitchmmlevelpickergui

Twitch bot which semi-randomly picks Mario Maker 2 Levels from chat, with a GUI

bot gui mario mario-maker mario-maker-2 mariomaker mariomaker2 mm python twitch twitch-bot twitchbot

Last synced: 28 Mar 2025

https://github.com/holywyvern/starry-night-ui

A react UI for development with React, usually for electron apps

components gui js react ui web

Last synced: 16 Apr 2026

https://github.com/eja/tabulita

A lightweight, zero-dependency, web-based SQLite manager and JSON API server embedded in a single Go binary.

admin api gui json sqlite web

Last synced: 15 Jan 2026

https://github.com/tangentecode/combat-master-tool

Tool for modding Combat Master game files.

combat-master gui gui-application manager mod pyqt python unity

Last synced: 02 Feb 2026

https://github.com/kernferm/guiblackjack

This Python application implements a simple version of the classic card game Blackjack. The game features a graphical user interface (GUI) built using the Tkinter library.

blackjack blackjack-game gui gui-application

Last synced: 06 Apr 2025

https://github.com/julianpistorius/irods-gooey

Demo of a graphical interface for a Python script that uploads files to IRODS

cli gooey gui irods irods-client python

Last synced: 06 Apr 2025

https://github.com/juwit/nauclerus

Nauclerus is a one-binary GUI app, written in Go, for managing and running Helm releases on Kubernetes. Nauclerus is the Latin word for ship master.

golang gui helm kubernetes

Last synced: 18 May 2026

https://github.com/nstechbytes/mini-pixel

Mini Pixel is a simple and user-friendly GUI-based image converter built using Python and PyQt5. The application allows you to select multiple images, convert them into various formats (PNG, JPEG, BMP), and resize them to custom or predefined resolutions.

desktop-application file-dialog gui image-conversion image-formats image-processing image-resizing pillow pyqt5 python

Last synced: 11 Sep 2025

https://github.com/akash-rajak/absolute-time-delta

Finds the absolute difference between two times even from different time zones.

absolute-time-delta datetime gui python3 time-zone tkinter

Last synced: 17 Jul 2025

https://github.com/hasnocool/ollama-chat-ui

A chat UI built with PyQt6 and Python to interact with an LLM (Large Language Model) using an API, allowing users to have natural-sounding conversations.

application asynchronous chat gui language natural ollama processing pyqt6 requests threading ui

Last synced: 05 Jan 2026

https://github.com/bocaletto-luca/world-clock-with-alarm

World Clock With Alarm is a Python-based application that allows you to monitor the time in various time zones around the world and set personalized alarms. This software uses the tkinter module for the user interface and offers features like displaying the current time in a selected time zone and the ability to set alarms based on ...

alarm clock customizable desktop-application gui python time-management time-zone tkinter workd-clock

Last synced: 18 Jun 2025

https://github.com/andy-python-programmer/windows.dart

Create native guis in dart!

dart gui win32

Last synced: 18 Jun 2025

https://github.com/darky-github/polly-editor

This is an editor made for daily life. Want to save in a different file type? Then Polly Editor is here to save you.

code-editor editor gui gui-application ide python python3 text text-editor

Last synced: 03 Apr 2025

https://github.com/andrewkvalheim/pngquant-interactive

Graphical interface for pngquant with a live preview ⊷ Mirror

gui image-optimization

Last synced: 03 Feb 2026

https://github.com/abdojoker99/data-structure

A comprehensive Data Structure project designed to demonstrate the implementation and functionality of essential data structures, including arrays, trees, stacks, and queues. The project showcases practical use cases of each data structure operation. .

array gui queue stack tree

Last synced: 04 Apr 2025

https://github.com/Velyzo/BetterTkinter

An enhanced tkinter package with custom-styled widgets

bettertkinter fancy gui python tkinter ui velis wfxey

Last synced: 28 Oct 2025

https://github.com/sudhish-rithvik/typing-speed-test

This is a GUI based Python Program which measures your Typing speed.

difflib gui python random-module time-module tkinter tkinter-gui typing-practice typingspeedtest

Last synced: 28 Mar 2025

https://github.com/kaeza/kloveui

Simple User Interface library for LÖVE.

gui love2d lua

Last synced: 13 May 2026

https://github.com/khaledashrafh/university-management-ontology

This project aims to create an ontology for a university using the Protege editor. The ontology defines various classes and their relationships within the university domain. It also includes queries and rules implemented in Protégé and CLIPS to retrieve information from the ontology.

clips gui knowledge-engineering ontology ontology-engineering protege protege-owl-editor semantic-web

Last synced: 28 Mar 2025

https://github.com/kavicastelo/java_ant_pos_1

Java GUI POS application system for streamline sales, manage inventory, and generate reports. Using h2 embedded sql database.

gui h2-database java offline-app pos sql standalone

Last synced: 26 Mar 2025

https://github.com/xzripper/imgui_standalone

🧩 Standalone ImGui window. ⚓

gui imgui pygame python standalone

Last synced: 03 Apr 2025

https://github.com/blaze6950/timepickerusercontrol

Custom control for selecting the time (hours, minutes, seconds).

control csharp custom custom-controls gui timepicker wpf

Last synced: 15 May 2026

https://github.com/mshahriarnihal/cuny_qc_csci212-java-oop-projects-for-dr.-lord

OOP, LinkedList, GUI, TreeMap based Java projects of CSCI 212 - Object Oriented Programming in Java (2024) on Professor Kenneth Lord's Lab at Queens College of the City University of New York. I completed them in my own way. Some might be slightly changed from actual instruction. I made those changes later to make them look & work better for users

city-university-of-new-york csci212 cuny dynamic dynamic-programming filemenuhandler gui java linkedlist mvc object-oriented-programming object-oriented-programming-in-java oop oops-in-java professor-kenneth-lord projects queenscollege treemap wordgame

Last synced: 15 May 2026

https://github.com/mostafagalal1/numerical_solver

Application to solve a linear system of equations which takes input the system of linear equations, the method to use and its required parameters if exists for this method

gui matrix-calculations numerical-methods pyqt5 python

Last synced: 17 Mar 2025

https://github.com/blaze6950/calculator

An example of implementing a calculator with memory with a graphical interface using WindowsForms on C#

calculator csharp gui windows-forms

Last synced: 15 May 2026

https://github.com/beangreen247/youtube-subscribed-channels-gui

Python tool - YouTube Subscribed Channels GUI, lists user's subscribed channels with subscription dates & duration. Search, navigate results. Google API for authentication. Setup, troubleshoot, verify per Google's guide

247 api bean beangreen247 consent google green gui oauth oauth2 python tk tkinter venv venv-python verification virtualenv youtube

Last synced: 18 May 2026

https://github.com/hrosicka/dogdiary

DogDiary 🐶🐾🐶 is your go-to app for endless supplies of adorable dog pictures and quirky cat facts. It's the perfect pick-me-up for those days when all you need is a furry friend to brighten your day.

api cats-vs-dogs gui python python3 simple-app tkinter

Last synced: 21 Mar 2025

https://github.com/tylertitsworth/5th-age-monster-builder

Build Monsters for the 5th Age TTRPG

gui pyinstaller pyqt6 python unittest

Last synced: 06 Apr 2025

https://github.com/hrosicka/bmicalculator

Take Charge of Your Health: Introducing the All-New BMI Calculator! This sleek and user-friendly desktop application empowers you to calculate your Body Mass Index (BMI) in a flash.

bmi bmi-calculator bmicalculator calculator calculator-application desktop desktop-app gui python simple-app simple-calculator-python simple-program

Last synced: 21 Mar 2025

https://github.com/hrosicka/catguru

Cat Guru is a desktop app that generates random cat facts and allows users to change the background and avatar. It uses API https://catfact.ninja/fact

cats funny-coding gui icons python pythongui tkinter tkinter-gui

Last synced: 11 Oct 2025

https://github.com/corndogit/qrispy

A GUI and CLI program for making and decoding QR codes

gui qrcode qrcode-generator

Last synced: 17 Jun 2025

https://github.com/empathy-framework/core

Empathy Framework Core

dotnet-framework gui php php7

Last synced: 15 Jan 2026

https://github.com/jashmevada/math-practice-app

Simple Math App written in Python

flet gui python

Last synced: 22 Jun 2026

https://github.com/dubasdey/xlstowiki-desktop

A Tool to create Wiki tables from Exel files

gui table tool wikipedia xls xlsx

Last synced: 07 May 2025

https://github.com/imranc07/python-live-currency-converter

Python-based Currency Converter with CLI & GUI, using real-time exchange rates API for USD, INR, EUR, and other currencies.

automation command-line-interface currency-converter exchange-rates finance forex gui python real-time-api tkinter

Last synced: 10 Sep 2025

https://github.com/justkappaman/ugly-text-editor

I can't stand how ugly it is LOL

gui python python3 text-editor tkinter tkinter-gui

Last synced: 29 Oct 2025

https://github.com/ezmap/ezmap-craft-plugin

Craft CMS plugin to integrate with ezmap.co

craft craft-cms-plugin ezmap google-maps gui maps

Last synced: 29 May 2026

https://github.com/adityasinh-sodha/steganox

This is a python steganography script to hide messages in images.

gui hide-messages linux python script secret steganography steganox

Last synced: 09 Apr 2025

https://github.com/lazypanda07/guiframework

Framework for desktop GUI applications.

cpp cpp20 cpp20-lib cpp20-library framework gui guiframework

Last synced: 31 Jan 2026

https://github.com/kim-hwiwon/WslCmd

A simple executable binary for running commands/programs of WSL at Windows side (cmd, powershell, icon-click, etc.)

gui linux shell windows wsl

Last synced: 10 Apr 2025

https://github.com/stanykey/telegram-explorer

educational project: obtain the history of Telegram chat for a certain period of time

asyncio click gui pyrogram python3 telegram-api tkinter

Last synced: 13 Jul 2025

https://github.com/boolpurist/basenumbercalculator

GUI to convert a number with a base to the number with a different base

calculator converter gui windows-10 wpf-application

Last synced: 19 May 2026

https://github.com/j0nathan550/goodbyedpi-gui

GUI Application that simplifies using GoodByeDPI.

anticensorship censorship-circumvention deep-packet-inspection dpi gui

Last synced: 08 Sep 2025

https://github.com/elvyria/caffi

A simple widget calendar for Linux.

gtk4 gui linux relm4 rust wayland widget

Last synced: 30 Oct 2025

https://github.com/j03-dev/chatboto

Desktop app that allows you to chat with AI

ai gemini gui iced mistral rust

Last synced: 19 May 2026

https://github.com/akash-rajak/mouse-speed-tracker

Python script to track the speed of mouse pointer.

gui math mouse-speed mouse-speed-tracker pyqt5 python3 sys time tkinter

Last synced: 26 Mar 2025

https://github.com/abdulaziz-hassan/the-conqueror

A single player turn-based empire building game implemented in Java

exception-handling gui java oops-in-java

Last synced: 14 Mar 2025

https://github.com/luminagames/neptuneapi

Command Handlers, Menu Handlers and many more for Bungeecord and Spigot

api bungeecord gui menu minecraft spigot

Last synced: 15 May 2026

https://github.com/horlathunbhosun/school-java-oop

Goods delivery application With ( Jswing )

gui gui-application java jswing

Last synced: 09 Apr 2025

https://github.com/foo290/file-sorting

A file sorting software with GUI

file-sorting gui python sort tkinter-python

Last synced: 30 Jun 2025

https://github.com/jaynil1611/ads-pro

The project utilises advance data structures and algorithms to find the shortest path in a Maze. There is a competition between BFS & A-Star algorithms to find the shortest path.

algorihtms astar-algorithm bfs-algorithm datastructures gui java-8

Last synced: 17 May 2026

https://github.com/mrxiaom/guitexturespliter

Minecraft 512x512菜单贴图切割器

gui minecraft placeholder placeholderapi texture

Last synced: 07 May 2025

https://github.com/mat007/pony

Go library for building desktop applications by combining Javascript, a web browser and native GUI components.

cef go gui

Last synced: 28 Apr 2026

https://github.com/blaze6950/mvcstudentlist

A sample application with MVC architecture for working with student lists

csharp gui mvc-architecture windows-forms

Last synced: 19 May 2026

https://github.com/piyush26c/university-prediction-engine

[Course Project] Developed a desktop GUI application using Python 🐍programming language, PyQt (for frontend) and Oracle 11g(backend) database. Application predicts the most reliable University among the entered three choices, to which user wishes to apply for higher education (Masters). Data visualization and handling of university prediction is key showing of the project.

datavisualization gui oracle-database pyqt python3 sql

Last synced: 26 Jun 2025

https://github.com/heshanthenura/fileshredder

File shredder made using JavaFX

file-shredding freelance gui java javafx

Last synced: 03 May 2026

https://github.com/viewdidappear/bdmirrorview

BDMirrorView is a UIView subclass, which mirrors itself on a chosen "floor."

cagradientlayer calayer careplicatorlayer coreanimation gui ios objective-c reflection swift

Last synced: 30 Apr 2026

https://github.com/kateliev/typerig-icons

Assorted fonts for TypeRig GUI

font fontlab gui icons typerig vector-graphics

Last synced: 26 Jun 2025

https://github.com/savannstm/rpgmtranslate

A graphical interface that allows you to open RPG Maker games' text and edit it, then writing it back to the initial form.

gui gui-application rpg-maker translation

Last synced: 13 Mar 2025

https://github.com/rickardo-roxas/database-management-gui

Midterm and Final major requirements for our programming course

arithmetic-operators exception-handling file-io gui inheritance interface java java-swing

Last synced: 12 Apr 2025