Showing 6029 open source projects for "python user interface"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Cloud-based help desk software with ServoDesk Icon
    Cloud-based help desk software with ServoDesk

    Full access to Enterprise features. No credit card required.

    What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25% - without hiring more staff.
    Try ServoDesk for free
  • 1
    Food Truck

    Food Truck

    SwiftUI sample code from WWDC22

    Sample Food Truck is a comprehensive Swift sample app that demonstrates modern Apple platform patterns across data modeling, UI, and system integrations. It showcases SwiftUI-first architecture with navigation, lists, detail flows, and state management suitable for iPhone, iPad, and Mac. The project models a small business scenario—menus, orders, inventory, and analytics—so you can see realistic domain logic rather than a toy counter. It integrates with platform frameworks like Charts,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    npm-gui

    npm-gui

    We seamlessly integrate with npm, pnpm, or yarn

    npm-gui is a graphical user interface (GUI) for managing npm and Yarn dependencies. It provides an intuitive interface for viewing, installing, updating, and removing packages without needing to use the command line.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    colorForth
    colorForth is, in Chuck Moore's own words: "A dialect of Forth that uses color to replace punctuation. Includes its own operating system. Produces extremely compact programs. Instant compile from pre-parsed source."
    Leader badge
    Downloads: 56 This Week
    Last Update:
    See Project
  • 4
    Yapsy

    Yapsy

    A fat-free DIY Python plugin management toolkit.

    A simple framework for plugin system development with as few dependencies as possible. It is designed to offer a set of very lean classes (plugin managers and plugin interfaces) which can easily be customised by decoration or inheritance. Yapsy v1.x supports Python2 and Python3. Its source package contains versions of the sources for both pythons. Yapsy v2+ supports Python 3 and it's development happens now on https://github.com/tibonihoo/yapsy/ Usage samples, advices and...
    Downloads: 61 This Week
    Last Update:
    See Project
  • 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
  • 5
    LBRY SDK

    LBRY SDK

    The LBRY SDK for building decentralized content apps

    Join top creators and more than 10,000,000 people on LBRY, an open, free, and fair network for digital content. LBRY is a decentralized peer-to-peer protocol for publishing and accessing digital content. It utilizes the LBRY blockchain as a global namespace and database of digital content. Blockchain entries contain searchable content metadata, identities, rights and access rules. LBRY also provides a data network that consists of peers (seeders) uploading and downloading data from other...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Classic HWUT - rename of previous HWUT

    Classic HWUT - rename of previous HWUT

    Software Unit Tests (Language Independent Approach)

    Automation of Unit and System Tests. Tests can be implemented in any language and on many platforms. The flexible approach enables the inclusion of many types of tests, such as memory leak checks (using valgrind), coding rule checks, complexity checks, etc. Tests are run by a simple call to hwut in a base directory of a project. In particular for C, HWUT supports make file generation using 'sos' and 'sols' modes. Remote control-able function stubs may be generated using the 'stub' mode....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Pencil

    Pencil

    The Pencil Project's unique mission is to build a free tool

    ...The latest stable version of Pencil is 3.1.0 which contains stability fixes and many new features. More details can befound in the releaste notes. Pencil provides various built-in shapes collection for drawing different types of user interface ranging from desktop to mobile platforms. Starting from 2.0.2, Pencil is shipped with Android and iOS UI stencils pre-installed. This makes it even easier to start protyping apps with a simple installation. Starting from 2.0.2 Pencil has even more shape collections included by default. The list of built-in collections now includes general-purpose shapes, flowchart elements, desktop/web UI shapes, Android and iOS GUI shapes.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 8
    curlcpp

    curlcpp

    curlcpp is a C++ wrapper for libcurl.

    curlcpp is an object oriented C++ wrapper for libcurl. It allows you to handle connections and transfers in an easy way. You will find installation instructions in the README.md file. The project it is also hosted on github.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Everright-formEditor
    Everright-formEditor is a free and open source javascript visual low-code editor. It can create forms with simple operations through the GUI interface. It has a flexible interaction. The PC depends on element-plus while the mobile depends on vant. There is a set of adapters to convert parameters into ones that can be recognized by both element-plus and vant.
    Downloads: 1 This Week
    Last Update:
    See Project
  • WinMan ERP Software Icon
    WinMan ERP Software

    For companies of all sizes and enterprises in need of a solution to improve their operations

    WinMan ERP is an all-encompassing solution designed to manage the operational, quality, commercial, and financial processes of manufacturers and distributors. It is particularly well-suited for companies embracing Lean strategies.
    Learn More
  • 10
    UnionML

    UnionML

    Build and deploy machine learning microservices

    Creating ML apps should be simple and frictionless. UnionML is an open-source Python framework built on top of Flyte™, unifying the complex ecosystem of ML tools into a single interface. Combine the tools that you love using a simple, standardized API so you can stop writing so much boilerplate and focus on what matters: the data and the models that learn from them. Fit the rich ecosystem of tools and frameworks into a common protocol for machine learning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Neural Network Visualization

    Neural Network Visualization

    Project for processing neural networks and rendering to gain insights

    nn_vis is a minimalist visualization tool for neural networks written in Python using OpenGL and Pygame. It provides an interactive, graphical representation of how data flows through neural network layers, offering a unique educational experience for those new to deep learning or looking to explain it visually. By animating input, weights, activations, and outputs, the tool demystifies neural network operations and helps users intuitively grasp complex concepts. Its lightweight codebase is...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12

    Wheefun Options Parsing Library

    Portable command line options parsing

    This library provides portable command line parsing which can be used across several platforms to provide a consistent command line interface. WFOPT uses the model-view-controller pattern: options are specified via an option set, which are interpreted via a parser object and whose behavior can be modified using controller objects. This library is object-oriented and interaction occurs with it at a high level. Programmers can easily write their own parsers if none of the included parsers fit...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    xBridge - I2C/SMBus GUI

    xBridge - I2C/SMBus GUI

    USB Bridge for SMBus/I2C, GPIO, & Clock

    ...The core chip is CP2112 Graphical software and operating manual can be downloaded for free at http://xbridge-m01.doidx.com Provide the underlying Java API, http://xsmbus-m01.doidx.com , which can do simple testing and develop user-specific graphical interface products. xSmbus-xx, xBridge-xx do not need to install the driver according to the operating system in advance, nor select the COM port requirement, as long as they are in the Java environment, they can be plug and play. You can buy the product from: - China, https://shop255163877.taobao.com - Taiwan, you can buy on https://www.ruten.com.tw/user/index00.php?...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14

    Kanbanara

    Web-based Project Management System using the Kanban methodology

    Kanbanara, a web-based Project Management System, uses the Kanban methodology. Started in 2013, the product is already quite well advanced. It is written in Python 3.7+ and utilizes MongoDB and CherryPy. Its Kanban board features projects, user-definable workflow with custom states, support for epic, feature, story, enhancement, defect, task, test, bug and transient cards, global and personal WIP limits, role-based columns (Owner, Reviewer or Quality Assurance), support for ghost cards (cards on their way to you or your own cards currently being reviewed or in QA), blockable cards, hidable cards, deferable cards, 46 card styles including a customisable one, 14-day future projection, Gantt Chart andcard backdrops. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Everforest

    Everforest

    Comfortable & Pleasant Color Scheme for Vim

    Everforest is a calm, green-tinted color scheme designed to reduce eye strain with soft contrast and carefully tuned foreground–background relationships. It ships in light and dark variants and lets you pick soft, medium, or hard contrast levels so you can match different displays and lighting conditions. The palette emphasizes readable, desaturated hues for comments and subtle accents for keywords, strings, and diagnostics. It supports true color terminals and is designed to look consistent...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Petastorm

    Petastorm

    Petastorm library enables single machine or distributed training

    ...It can also be used from pure Python code. A dataset created using Petastorm is stored in Apache Parquet format. On top of a Parquet schema, petastorm also stores higher-level schema information that makes multidimensional arrays into a native part of a petastorm dataset. Petastorm supports extensible data codecs. These enable a user to use one of the standard data compressions (jpeg, png) or implement her own.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    TOAST UI Chart

    TOAST UI Chart

    Beautiful chart for data visualization

    The Chart makes your data pop, and it is easy to use. It provides you with multiple charts like Bar, Column, Line, and more. The functionality of TOAST UI Chart is available when using the Plain JavaScript, React, Vue Component. TOAST UI Chart makes your data pop and presents it in a manner that is easy to understand. Furthermore, it provides a wide range of theme options for customizing the charts to be suitable for all of your services. Chart components like the title, axes, legends,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    LANraragi_cn

    LANraragi_cn

    This repo is a fork of Difegue / LANraragi

    LANraragi_cn is a fork of the LANraragi project, translated into Chinese and tailored for users requiring a localized interface. It includes fixes for Chrome browser JavaScript issues and adjustments for Synology NAS permissions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    HASS Configurator

    HASS Configurator

    Configuration UI for Home Assistant

    The HASS Configurator is a small web app (you access it via a web browser) that provides a filesystem browser and text-editor to modify files on the machine the configurator is running on. It has been created to allow easy configuration of Home Assistant. It is powered by Ace editor, which supports syntax highlighting for various code/markup languages. YAML files (the default language for Home Assistant configuration files) will be automatically checked for syntax errors while editing. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Escape Towards The Unknown GPL

    Escape Towards The Unknown GPL

    General Purpose Engine for Graphic Adventures.

    Escape Towards The Unknown is a graphic adventure (like Monkey's Island) written in C with SDL support. Main feature are: brand new user command language interface; support for digitalized dialogues in many languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    cppcrypto

    C++ cryptographic library (modern hash functions, ciphers, KDFs)

    cppcrypto provides optimized implementations of cryptographic primitives. Hash functions: BLAKE, BLAKE2, Echo, Esch, Groestl, JH, Kupyna, MD5, SHA-1, SHA-2, SHA-3, SHAKE, Skein, SM3, Streebog, Whirlpool. Block ciphers: Anubis, Aria, Camellia, CAST-256, Kalyna, Kuznyechik, Mars, Serpent, Simon, SM4, Speck, Threefish, Twofish, and Rijndael (AES) with all block/key sizes. Stream ciphers: HC-128, HC-256, Salsa20, XSalsa20, ChaCha, XChaCha. Encryption modes: CBC, CTR. AEAD modes:...
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    Twinify

    Twinify

    Privacy-preserving generation of a synthetic twin to a data set

    twinify is a software package for the privacy-preserving generation of a synthetic twin to a given sensitive tabular data set. On a high level, twinify follows the differentially private data-sharing process introduced by Jälkö et al.. Depending on the nature of your data, twinify implements either the NAPSU-MQ approach described by Räisä et al. or finds an approximate parameter posterior for any probabilistic model you formulated using differentially private variational inference (DPVI)....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    trizen

    trizen

    Lightweight AUR Package Manager

    Trizen is a lightweight AUR (Arch User Repository) helper written in Perl, designed to streamline the process of installing and managing AUR packages on Arch Linux systems. It offers an interactive interface that allows users to review and edit PKGBUILD files before installation, providing greater control over package builds. Trizen also handles dependencies and integrates seamlessly with pacman, the default package manager for Arch Linux.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    gjots2

    gjots2

    hierarchical note jotter - organise your ideas, notes, facts in a tree

    2023/04/04: MIGRATED TO https://gitlab.com/wef/gjots2 gjots2 is a fairly simple jotter (outline processor) application for your desktop. See http://bhepple.freeshell.org/gjots
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    phpEasyVCS

    File based version control system written in PHP

    phpEasyVCS is a simple version control system (VCS) with minimal hosting requirements, namely PHP 5.2+. No database is needed. Files can be viewed and uploaded with a browser or by WebDAV, which allows you to access the files like a local drive in all operating systems. For integration with other software a REST service is provided. It is very easy to view the file versions at a specific point in time. The web interface allows you to easily compare file versions and synchronize and...
    Downloads: 0 This Week
    Last Update:
    See Project