Showing 246 open source projects for "gui programming in python"

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Sales CRM and Pipeline Management Software | Pipedrive Icon
    Sales CRM and Pipeline Management Software | Pipedrive

    The easy and effective CRM for closing deals

    Pipedrive’s simple interface empowers salespeople to streamline workflows and unite sales tasks in one workspace. Unlock instant sales insights with Pipedrive’s visual sales pipeline and fine-tune your strategy with robust reporting features and a personalized AI Sales Assistant.
    Try it for free
  • 1
    Free Queue Manager

    Free Queue Manager

    Web based python-flask Queue management system

    A web based management system developed for the purpose of easing the process of orgnizing queues and lines. Like many other (QMS)s Queue Management Systems, FQM does provide a basic dashboard to allow the users of the system and customers alike to interact with the system via a basic yet simple user interface . Brief user guide can be found on https://fqms.github.io/images/user_guide.pdf
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • 2
    iHome by ionware

    iHome by ionware

    iHome Smart Home System Platform

    iHome is a fully tested Smart Home Automation system using the Raspberry Pi Zero WiFi SBC and Linux OS and has all the functional features of NEST or ECOBEE smart thermostats with the added benefit of full privacy and security at less than half the price! It incorporates MBLogic with algorithms and Modbus coms for HVAC home control via the ionware modbus compatible ionC1 input/output controller board. The iHome software system comes fully configured as a SD Card image file for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    gditools

    gditools

    A Python program/library aimed at GD-ROM image files.

    This Python program/library is designed to handle GD-ROM image (GDI) files. It can be used to list files, extract data, generate sorttxt file, extract bootstrap (IP.BIN) file and more. This project can be used in standalone mode, in interactive mode or as a library in another Python program (check the 'addons' folder to learn how). For your convenience, you can use the gditools.py GUI program supplied in the Files section (optional). To use this project you must install the Python 2.7...
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 4

    weatherPi

    An extensible weather sensor recording network, based on Raspberry Pis

    A distributed network of sensors with a central data store, to record environmental data. Project goals include: * to serve as a teaching outlet for: ** sensor programming ** distributed data collecting ** web APIs ** database ** web UI for numerical data ** graphing data sensibly It also gives me some infotainment in new (to me) technologies, and as an excuse to scatter ever more Raspberry Pis around my home.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Crowdtesting That Delivers | Testeum Icon
    Crowdtesting That Delivers | Testeum

    Unfixed bugs delaying your launch? Test with real users globally – check it out for free, results in days.

    Testeum connects your software, app, or website to a worldwide network of testers, delivering detailed feedback in under 48 hours. Ensure functionality and refine UX on real devices, all at a fraction of traditional costs. Trusted by startups and enterprises alike, our platform streamlines quality assurance with actionable insights.
    Click to perfect your product now.
  • 5
    Hanthana Linux Project

    Hanthana Linux Project

    Hanthana Linux Project

    Hanthana is a Linux based operating system and a Fedora remix suitable for desktop and laptop users. Hanthana comes to you in the form of a Live CD/DVD for regular PC (i386 and x86_64 arc) systems. Apart from the providing Hanthana Linux ISO, we do hands on training for free of charge. Visit our blog and see what we do. http://blog.hanthana.org Moreover we are working on deploying Hanthana Linux powered ICT labs in rural schools. http://school.hanthana.org So, this is not...
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Manjaro : Web Developer Edition

    Manjaro : Web Developer Edition

    Manjaro Spin for Programmers and Developers.

    Manjaro Webdev Edition is an operating system geared specifically toward programmers and web developers, and it includes most of the programming languages, compilers, editors and Integrated Developer Environments (IDEs) that you’ve grown accustomed to using.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    VirtScreen

    VirtScreen

    Make your iPad/tablet/computer into a secondary monitor on Linux

    Make your iPad/tablet/computer a secondary monitor on Linux. VirtScreen is an easy-to-use Linux GUI app that creates a virtual secondary screen and shares it through VNC. VirtScreen is based on PyQt5 and asyncio on the Python side and uses x11vnc and XRandR.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    AquarioPi

    AquarioPi

    Automate the schedule of multiple remote controlled aquarium lights

    AquarioPi is an IR controller that will change the light settings around the clock on multiple lights, and multiple brands of infrared (IR) remote controlled lights. All that's required is a Raspberry Pi, a resistor, an IR LED, and a breadboard or other type of circuit board or connection to the LED and resistor. Visit the AquarioPi Wiki for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    MultiBootUSB

    MultiBootUSB

    Create multiboot live Linux on a USB disk

    MultiBootUSB is a cross platform* software/utility to create multi boot live Linux on a removable USB disk. It is similar to UNetbootin but many distros can be installed, provided you have enough space on the disk. MultiBootUSB also provides an option to uninstall distro(s) at any time, if you wish.
    Downloads: 13 This Week
    Last Update:
    See Project
  • Secure remote access solution to your private network, in the cloud or on-prem. Icon
    Secure remote access solution to your private network, in the cloud or on-prem.

    Deliver secure remote access with OpenVPN.

    OpenVPN is here to bring simple, flexible, and cost-effective secure remote access to companies of all sizes, regardless of where their resources are located.
    Get started — no credit card required.
  • 10

    KEEPER (MotionEye Live Usb)

    CCTV GUI for Motion written on Python (motionEye - Live USB)

    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Network Simulator (fork CORE - Live USB)

    Network Simulator (fork CORE - Live USB)

    Live DVD with CORE network simulator

    The Common Open Research Emulator (CORE) is a tool for emulating networks on one or more machines. You can connect these emulated networks to live networks. CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    Madara

    Middleware for distributed applications

    The purpose of the project is to develop a portable programming framework that facilitates distributed and multi-threaded programming for C++, Java, and Python. MADARA was originally developed as an agent-based middleware specifically for real-time, distributed artificial intelligence, but is now more general purpose for distributed timing, control, knowledge and reasoning, and quality-of-service. MADARA is composed of several tools and middleware, and the main entry point into the system...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 13

    Apache GUI

    A free open sourced Apache Http Server GUI developed with Java.

    This project is used to provide a free java based open source Apache Http Server GUI. The solution is deployed as a web application that is accessible through a web browser. The solution is designed to be compatible with modern Windows and IX operating systems. Source code for this project is hosted on github https://github.com/jrossi227/ApacheGUI
    Downloads: 30 This Week
    Last Update:
    See Project
  • 14
    Assorted projects. General-purpose libraries for Python, C++, Scala, bash, and others. Meta-programming tools. System utilities. UI components. Web APIs. Configuration files. Benchmarks. Programming competition entries. And much more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ddgtk

    ddgtk

    A GUI frontend for dd to create bootable ISO images for Linux

    A GUI frontend for dd to create bootable ISO images for Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    usb-resetter

    usb-resetter

    Simple graphical usb reset tool

    USB resetting is the closest equivalent to physically unplugging and re-plugging a USB device. you might ask , How is that useful ? well the use cases will be different from user to another. In my case, it helps with accessing my slightly damaged old USB external hard drive after a mount in unix-like OSes without any i/o issues. Another one is, loop resetting my USB headset solves some weird glitching sound i constantly have while using them. Those are my special use cases. There most be...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    lazfpc4ATU

    lazfpc4ATU

    Lazarus + FreePascal For All Things Ubuntu

    Lazfpc4ATU is a GUI application for Ubuntu distribution both on x86_64 and ARM architectures. It helps a customized version of Lazarus IDE and FreePascal compiler with additional packages dedicated to cross-platform and cross-device programming. Dedicated for: - All desktop flavours of Ubuntu (x86_64) - Ubuntu Mate Desktop on ARM (ie. raspberry pi) - Ubuntu Touch See project's wiki for more information. Lazfpc4ATU is a child of an umbrella project ATU (AllThingsUbuntu...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    safelock

    safelock

    Basic AES files encryption tool

    Simple drag & drop file encryption tool. based on python and uses PyCrypto to encrypt the inputted files with AES encryption. Then sqlite database file is generated with a unique key to store the encrypted files and folders in binary blobs for later decryption.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Chrome-Cut

    Chrome-Cut

    Python3 tool to scan, detect and control chromecast devices

    Basic GUI, CLI tool programmed in Python 3.4 and QT5. It gives you the ability to detect, scan and send some useful HTTP requests "Commands" to endless amount of chromecast devices. As well as the ability to loop the commands so the process of repeating it will be automated with a set duration in-which the looping will be done.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Boilr

    Boilr

    boilerplate template manager that generates files or directories

    Boilr is here to help you create projects from boilerplate templates. Are you doing the same steps over and over again every time you start a new programming project? Boilr is a boilerplate template manager that generates files or directories from template repositories. No dependencies (NodeJS, Python Interpreter etc.) Boilr is a single statically linked binary. Grab the one that fits your architecture, and you're all set to save time by using templates! Full Power of Golang Templates. Golang...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Various emulators and experiments

    Atari 2600, C64, Python, 3D engines and rock'n roll

    MVE is an acronym for Modular Virtual Engine. It provides an interface for programming and running (your own) units (virtual machines), each unit consisting of several modules (CPU, Video, Audio, Input, Drive, et cetera). Furthermore the Modular Virtual. This project has been frozen because of lack of motivation. But what you will find here, is a lot assembly code for the Atari 2600 and C64, experiments with 3D math on Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    asyncoro

    Python framework for asynchronous, concurrent, distributed programming

    asyncoro is a Python framework for developing concurrent, distributed, network programs with asynchronous completions and coroutines. Asynchronous completions implemented in asyncoro are sockets (non-blocking sockets), database cursors, sleep timers and locking primitives. Programs developed with asyncoro have same logic and structure as Python programs with threads, except for a few syntactic changes. asyncoro supports socket I/O notification mechanisms epoll, kqueue, /dev/poll (and poll...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    python-port-scanner

    A fast and multithreaded port scanner with GUI that is developed using

    A fast and multi-threaded port scanner built in python. It scans the hosts port and return the open ports within a mean time. The GUI is built with the python's tkinter module.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Condor GUI

    Condor GUI

    GUI for managing and working with one or more HTCondor pools.

    Condor GUI is a tool for managing and working with one or more HTCondor pools. It was developed at the Otto von Guericke University Magdeburg, Germany, to support the daily work using HTCondor. Version History: Version 0.9.3: - QDarkStyleSheet is an optional package now Version 0.9.2: - New layout of job file editor - Keyword arguments in job file editor - Linux compatibility
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    IBM Websphere MQ Admin Tool

    IBM Websphere MQ Admin Tool

    Managing IBM MQ objects and messages

    A free and pure Java GUI application is an excellent replacement for MQ Explorer for administering all versions of IBM Websphere MQ which are in support. In particular this includes the z/OS platform. It provides extra features that include message edit, analyse, backup/restore, queue purge, queue and channel status monitoring, output object properties to csv and much more.... This open source application is written in Java 1.8 and using NetBeans IDE 8.2. Currently using IBM MQ client lib...
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.