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.5.tar.gz (24.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.5-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: opendesign-0.3.5.tar.gz
  • Upload date:
  • Size: 24.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.5.tar.gz
Algorithm Hash digest
SHA256 1da0483cd2294b1c273d7c861bb1b006b97b96458fc505485e85df4ac2bd5304
MD5 bd2bdac0f50e13aa0b82f98c4c0280c8
BLAKE2b-256 4e908b8d3d0290be69f12407e12340668bf64fb5330bdf8b3ac1b6721ced5130

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendesign-0.3.5.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.5-py3-none-any.whl.

File metadata

  • Download URL: opendesign-0.3.5-py3-none-any.whl
  • Upload date:
  • Size: 24.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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d70e557eb20d7f4bfa13b5df13e4efc9fc9f24bae152222a02af8422e2209d13
MD5 ca550502e187faf450f593a76ea7f324
BLAKE2b-256 d1aed8c8919617bd73a97e157ea96c5e94009796ce0e02630e862c1415d02b26

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendesign-0.3.5-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

0.3.8

2 files

0.3.6

2 files

This release

0.3.5 This release

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