
Open Source Framework - Launch Week #2

Morph Framework
Morph is a full-stack framework for building and deploying data apps, centered around a Python development environment.
Features of the Morph Framework
- Fast to start πΒ - Allows you to get up and running with just three commands.
- Deploy and operate π - Easily deploy your data apps and manage them in production. Managed cloud is available for user authentication and secure data connection.
- No HTML/CSS knowledge requiredπ° - With Markdown-based syntax and pre-made components, you can create flexible, visually-appealing designs without writing a single line of HTML or CSS.
- Highly customizable π οΈ - Chain Python and SQL for advanced data workflows. Custom CSS and custom React components are available for building tailored UI.
Development Flow with Morph
The basic flow for development with Morph is as follows:
- Build your data processing logic using Python.
- Create MDX files, where each file represents a single page in your app.
- Place components in the MDX file and specify aliases for the data you want to connect.
That's it! You can now create interactive data apps powered by Python.
Simple Project Structure
A Morph project has a clean and simple structure:
.
ββ pages
β ββ index.mdx
ββ python
β ββ closing_deals_vis.py
ββ sql
ββ closing_deals.sql
Quick Start
With Morph, installation to launch requires only three commands:
- Install Morph
pip install morph-data
- Initialize Your Project
morph new
- Start the Development Server
morph serve
Then, open localhost:9002
in your browser.
For a more detailed guide, please refer to the GitHub repository or documentation!
Why Open Source?
Over time, we've heard from many users who wanted a faster way to develop data apps. While we provided a cloud service to meet this need, we realized that an open-source version would be incredibly helpful, especially for those unsure about trying Morph.
For individuals looking to build data apps using actual business data, organizational approval is often required to connect data sources to a cloud service. The open-source release of Morph allows users to try out its features locally on their machines without any organizational hurdles.
Whatβs Exclusive to the Cloud Version?
The open-source version provides only the core framework and does not include all features available in the cloud version. The following features are exclusive to the cloud version:
- Deploy with 1-click and share apps via URL
- User Authentication and Identification
- Job Scheduling
- Automatic Management of Data Connection
Related Articles


