Python Design Software

View 76 business solutions

Browse free open source Python Design Software and projects below. Use the toggles on the left to filter open source Python Design Software by OS, license, language, programming language, and project status.

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    ImaGC

    ImaGC

    image editor

    an easy way to personalize images.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    InPUT

    IoC container for the configuration and design for experimental design

    InPUT offers a descriptive and programming language independent format and IoC (Inversion of Control) container for the configuration and design of computer experiments. Code and more info can be found on github: http://github.com/feldob/InPUT
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    Joe SDK

    Web. Desktop. Best of both worlds.

    Joe SDK is an easy to learn and adapt python software development kit for excellent GUI desktop applications. You can create a desktop application using python, html, css, javascript or jquery in minutes! The SDK allows you to: - Run python code, on any javascript event. - Render result of python function dynamically - Create HTML User Interfaces, using standard HTML. The SDK is powered by: - Google Chrome apps - Python anywhere - Cherrypy Web Framework Though it is a desktop application sdk, it is purely web hosted locally. This makes it extremely easy to deploy these applications to web.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Jupyter Themes

    Jupyter Themes

    Custom Jupyter Notebook Themes

    jupyter-themes brings theme management to classic Jupyter Notebooks with a command-line tool that can restyle the interface, code cells, and UI chrome in seconds. It ships a catalog of popular dark and light themes and lets you customize fonts, font sizes, cell widths, and toolbar visibility so the notebook matches your preferred reading and coding ergonomics. The theming system adjusts CodeMirror syntax highlighting to keep code legible against chosen backgrounds and provides options to harmonize matplotlib/plotly colors for cohesive visuals. Installation and usage are streamlined through a single jt command, with flags to set or preview themes and a built-in restore option to return to defaults. Because it modifies the Notebook’s CSS, the project focuses on lightweight overrides rather than invasive changes, minimizing breakage across notebook versions. It’s especially valued by power users who spend long hours in notebooks and want a consistent, eye-friendly environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    K Means using PyTorch

    K Means using PyTorch

    kmeans using PyTorch

    PyTorch implementation of kmeans for utilizing GPU.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Libverticale's mission is to provide semantic web services for an artists center.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Lipsum is a wxPython-based random text generator what is especially useful for those, who're creating web designs, typographical layouts, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Mallard is a graphical game design package, akin to many applications for Windows such as The Games Factory, RPG Maker, Game Maker, etc. It is written in Python with wxWidgets and PyGame, and therefore should support any OS which supports Python and SDL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Design by Contract allows a programmer to document a function/class with statements describing behavior. Metacontract implements the PEP-0316 related to this feature for the Python language using meta classes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 10
    PYWAL

    PYWAL

    Generate and change color-schemes on the fly

    PYWAL is a highly popular tool that automatically generates a color scheme from any image (usually your wallpaper) and then applies it across your Linux or Unix desktop. It analyzes the input image, extracts a palette, and builds theme files for terminals, window managers, and various desktop applications so everything looks coordinated. The magic is that it’s not just a one-off script: it supports many terminals, shells, and launchers, and can export the colors in multiple formats (JSON, Xresources, CSS) for other programs to consume. It also includes a set of predefined themes if you don’t want to generate from an image. Many users integrate PYWAL into their login or wallpaper-change workflows so the desktop “breathes” with whatever image they set. It’s lightweight, fast, and fits perfectly into the r/unixporn workflow of building cohesive, themed desktops.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Phino is a advanced GUI Language written on top of Python and wxPython to write GUIS in a simplified way. It supports many of the operations of python and seperates the design from the coding
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Protoreto is a GPL-licensed tool to create prototypes of graphical user interfaces (GUIs). NOTE: This project is not actively maintained at the moment. If you'd like to continue developing Protoreto, please send an e-mail to: wikipedian@users.sf.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Python Patterns

    Python Patterns

    A collection of design patterns/idioms in Python

    Python-Patterns is a repository collecting implementations of many classical design patterns and idioms, written in Python. It serves as an educational resource: showing how to implement creational, structural, behavioral, testability, and other patterns in a Pythonic style (or sometimes less so), illustrating trade-offs, different styles, and use cases. It’s intended for learners or developers interested in software architecture or design, rather than as a production library. Includes pattern examples for testability, delegation, flyweight, proxy, etc., plus patterns outside the classical set (registry, specification, etc.) Each pattern has readable example code, often in its own module/file, sometimes showing more than one implementation style.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Python-script syntax hi in Scribus

    Python-script syntax hi in Scribus

    Python script syntax highlighting in Scribus

    This Python script syntax highlighting in Scribus was written for the magazine layout "PROgrammer". Preview archives publications can be reached at http://raxp.radioliga.com. #Scribus Has built an incomplete version of the interpreter language Python. 1. First you need to enter at the beginning of the text object tag (eg. [Tem]) 2. Then, while maintaining isolation on a text object, "Stsenarii-> Run script" 3. Select the script. 4. Then, use this: "Stsenariy-> Recent stsenarii-> Script". 5. The script reads the text, looking for keywords, comments, figures, and then allocates them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A Java-based creator for twodimensional, sprite-based RPGs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    This is project is a refactoring assistant kit. It intends to provide tools and script to help refactor C++ code, replacing our usual search'n'replace by providing some rough code analysis and IDE specific plug-ins for integration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Roc's purpose is to serve as a tool for those who know little about programming. It strives to create RPGs similar to those on your video game console. Roc is written in Python and wxPython. It will support all platforms compatible with wxPython.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SLM-Topo

    SLM-Topo

    Topology optimisation designed for laser based additive manufacturing

    In the selective laser melting process (SLM), components are built up layer by layer by incremental melting of metal powder with a laser beam. This process leads to locally inhomogeneous material properties of the manufactured components. By integrating these specific material properties of the SLM-process into a topology optimization, product developers can be supported in the design process by simulation. For this purpose, a topology optimization method is being developed which takes into account the unique material properties of parts manufactured with the SLM-process. In this homepage, the generation of a material database as well as the development of the topology optimization method is introduced and the impact on the component design is presented. SLM-Topo is a joint research project of the Institute of Product Engineering (IPEK) and the Institute for Applied Materials (IAM) of the Karlsruhe Institute for Technology (KIT) funded by the Deutsche Forschungsgemeinschaft (DFG).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Shared Substance is a programming framework and middleware for developing distributed interactive application. The environment written in Python, operating on the data-oriented programming model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A graphical IDE and Model Driven Architecture for designing Overlay Networks and Peer-to-Peer systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Design and develop Recommendation and Adaptive Prediction Engines to address eCommerce opportunities. Build a portfolio of engines by creating and porting algorithms from multiple disciplines to a usable form. Try to solve NetFlix and other challenges.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    snavtofamix is part of FETCH (http://www.lore.ua.ac.be/Research/Artefacts/fetch/), transforming C++ and Java source code facts parsed by Source Navigator into a FAMIX CDIF model for usage in reverse engineering environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    wxXrcWriter is a python project to write wxWidget xrc file using python functional syntax
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Erlviz is a command-line utility which generates Entity Relationship Diagrams from simple YAML ER-Definitions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    An AToM3 definition of a CASE framework for creating Zope products with files in the filesystem. The framework consists of a modelling notation ZProduct and a suit of related transformations.
    Downloads: 0 This Week
    Last Update:
    See Project