Skip to main content

OpenDesign Studio v1.1.0

OpenDesign Studio is a lightweight, full-featured visual website builder and rapid prototyping platform built directly with FastAPI and pure modern JavaScript. It allows creators to design responsive web pages visually, edit components in real time, and export clean, fully functional static HTML/CSS web archives (.zip).


🚀 Key Features

  • Visual Drag & Drop Canvas: Drag elements, structural templates, and layout columns directly onto a controlled, viewport-bounded workspace.
  • Component-Level Refinements:
    • Refined editor UI typography (12px–14px) for optimal sidebar, inspector, and tab legibility.
    • Balanced default component font sizes (Headings at 18px, Subheadings at 14px, Body text at 12.5px, and Buttons/Badges at 11px).
  • Adaptive Media Embeds: Images, videos, and iframes automatically scale and adapt to their parent container sizing (width: 100%, height: 100%, object-fit: cover).
  • Multi-Device Viewport Switching: Instantly toggle between Desktop, Tablet, and Mobile viewports to check responsive layout stacking and media behavior.
  • Multi-Selection & Grouping: Hold Shift to select multiple elements simultaneously to duplicate, delete, or group them into sections instantly.
  • Advanced Undo/Redo Engine: Full history tracking with keyboard shortcuts (Ctrl+Z, Ctrl+Y) and local persistence.
  • Template Presets: Quick-load full website boilerplates including Landing Page, Portfolio, SaaS Launch, and Blog.
  • Static ZIP Export: Bundle all multi-page layouts, global themes, and adaptive media rules into a production-ready website package.

🛠️ Installation & Getting Started

Prerequisites

Make sure you have Python 3.8+ installed on your system.

  1. Install FastAPI and Uvicorn:
    pip install fastapi uvicorn
    

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opendesign-0.3.8.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opendesign-0.3.8-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

Details for the file opendesign-0.3.8.tar.gz.

File metadata

  • Download URL: opendesign-0.3.8.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for opendesign-0.3.8.tar.gz
Algorithm Hash digest
SHA256 f99e6a769a0a646b85886459128824aa98c36ce8d385f960ffd1c83ab0920611
MD5 4a760b041f87354997adf1c0d27b1fc2
BLAKE2b-256 08fb81916bf82830558b881d95ae665ffbbd833267a1ea64897910ee79395f11

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendesign-0.3.8.tar.gz:

Publisher: publish.yml on andygeng2023/OpenDesign

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendesign-0.3.8-py3-none-any.whl.

File metadata

  • Download URL: opendesign-0.3.8-py3-none-any.whl
  • Upload date:
  • Size: 23.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for opendesign-0.3.8-py3-none-any.whl
Algorithm Hash digest
SHA256 580ffe9bf1f3d62bae7e15beddd9ca9bc02f450b3150bfae72e705a85a5578a8
MD5 7943e13597e35e656787284296149d0c
BLAKE2b-256 7ac4c1e09b5bbac3fd251a7938c08ad2407b4e9d6a719022e7dd9f4f7ff2216b

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendesign-0.3.8-py3-none-any.whl:

Publisher: publish.yml on andygeng2023/OpenDesign

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.3.9

2 files

This release

0.3.8 This release

2 files

0.3.6

2 files

0.3.5

2 files

0.3.3

2 files

0.3.2

2 files

0.3.0

2 files

0.2.2

2 files

0.2.0

2 files

0.1.8

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page