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.9.tar.gz (23.0 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.9-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: opendesign-0.3.9.tar.gz
  • Upload date:
  • Size: 23.0 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.9.tar.gz
Algorithm Hash digest
SHA256 f8b39ea16cbdb6be26ed41b8f5eb5ad042fe85a58d61a1e9b96f3b74ad312fcc
MD5 d15d380b5908291b49b84eb9c5b7af7d
BLAKE2b-256 013502a52d8f843f31580f410797399e7d6096b77d28d21ed44269f13b4494c0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: opendesign-0.3.9-py3-none-any.whl
  • Upload date:
  • Size: 22.4 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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 41f5dc52fb8b7c032605b05f352fefd9968efed993e7ef8eb5242ce7efecc0e6
MD5 184ae66db295cde953680b2a337cf344
BLAKE2b-256 a28b27c25ce113965a2583e0038a27209506813a2f2d10a625397d817653eb25

See more details on using hashes here.

Provenance

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

This release

0.3.9 This release

2 files

0.3.8

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