Becoming a Developer
To build and publish extensions on Lumio, you need an approved developer profile. This page walks through the application process.
Prerequisites
- A Lumio account (sign up at lumio.vision)
- A personal profile (not an account/team profile)
Applying for developer access
1. Navigate to the developer page
Log in to lumio.vision and switch to your Personal Profile if you are currently viewing an account. Open Account > Developer from the sidebar.
2. Open the application wizard
Click Apply as Developer to launch the 4-step wizard. If a previous application was rejected, you see the rejection reason and a Reapply button instead.
3. Complete the wizard
Step 1: Type
Choose between two developer modes:
| Type | Description |
|---|---|
| Solo | You develop extensions independently under your own profile |
| Team | You plan to collaborate with others. A team is created alongside your developer profile |
You can always create or join additional teams later, regardless of which type you choose here.
Step 2: Profile
Fill in your developer identity:
| Field | Required | Description |
|---|---|---|
| Display Name | Yes | Public name shown on the Extension Store |
| Slug | Yes | URL-safe identifier (3-50 characters, lowercase letters, numbers, hyphens). Auto-generated from display name, editable. Appears in URLs like lumio.vision/store/developers/\{slug\} |
| Description | Yes | Short bio describing you or your project |
| Motivation | Yes | Why you want to build on Lumio |
| What to Build | Yes | What extensions you plan to create |
Step 3: Links (optional)
Provide additional context to help reviewers evaluate your application:
| Field | Description |
|---|---|
| GitHub URL | Link to your GitHub profile or a relevant repository |
| Website URL | Personal or project website |
| Experience | Free-text description of your development experience |
All fields in this step are optional, but filling them in strengthens your application.
Step 4: Review
A summary of everything you entered. Verify the details are correct, then click Submit Application.
4. Wait for approval
After submission, your application enters the pending state. The Lumio team reviews applications manually. You receive an email notification when your application is approved or rejected.
While pending, the developer page shows a summary card with your submitted information and a "pending" badge.
After approval
Once approved:
- The Extensions sidebar section appears in your dashboard
- You can run
lumio loginandlumio initin the CLI to scaffold your first extension - You can create and manage developer teams
- The developer page shows a green "approved" card with a link to the extensions dashboard
If rejected
If your application is rejected, the developer page shows the rejection reason provided by the reviewer. You can update your application and reapply by clicking Reapply, which opens the wizard with your previous answers pre-filled.
Next steps
- Quickstart -- build your first extension in 5 minutes
- Teams -- collaborate with other developers
- Prerequisites -- tools and knowledge needed