The all-in-one platform to publish, sell and grow whatever you create.
One place for everything you do.
No chats yet
Start a new conversation
Unlock options
You have an active subscription.
Sign in to continue
Create your account
Manage your plans and app subscriptions.
Price
Status
Renewal
Started
Expires
All plans include 20 GB. Upgrade for more space.
Enter your card details to upgrade storage.
Secured by Stripe. Your card info is encrypted.
Unlimited AI included. Upgrade for more power.
Enter your card details to upgrade AI model.
Secured by Stripe. Your card info is encrypted.
Choose your preferred appearance.
Press Escape or click Done to close.
Build, publish, and monetize your apps on Boonful.
Choose your domain and publish your app.
Upload profile picture
Unique link for this app. Letters, numbers, hyphens only.
Everything you need to build and publish apps.
Get Started
Everything your app needs — hosting, sign-in, payments, subscriptions and your own domain. Ready in minutes.
Creator Mail
Your inbox for sales, subscribers and reviews — all in one place.
Edit Products
Edit titles, descriptions, screenshots and content
Publisher Settings
Profile, product links, domain, and everything you need to edit
Choose how to add your app.
Upload File
Upload an HTML file from your device
From Coder App
Select a project you've built with AI Coder
Choose a project to publish
Loading projects...
Upload your HTML app or drag & drop to publish.
Drag & drop your .html file here, or click to browse
Tell users what changed in this update.
Set up your developer profile
Drag & drop your photo, or click to browse
Set up Profile Details
Choose a content type to get started.
App
Web app, tool, or service
Newsletter
Email newsletter or digest
Book
E-book, guide, or manual
Course
Online course or tutorial
Podcast
Audio show or episodes
Movie
Film, movie, or video series
Products & Services
Physical or digital product
Customize how your app appears to users
Drag & drop your icon, or click to browse
Add App Details
Add a screenshot of your app
Set up pricing, usage timers and sign-in for your app.
How long users can use the app for free
How long users must wait before they can use it again
Connect your payment processor to receive revenue.
Stripe Connect
Connect your Stripe account to receive payments from subscribers.
You can skip this step and connect later. Your app will still publish, but subscriptions won't be active until Stripe is connected.
Require users to sign in before using your app. This protects your content and lets you track users.
Add sign-in authentication
Users must create an account or sign in before accessing your app. Usage timer starts after sign-in.
Preview — how users will see your sign-in
Sign in
Sign in to continue to your app
Customize how your book appears to readers
Drag & drop your cover, or click to browse
Add Book Details
Add a screenshot of your book
Drag & drop a screenshot, or click to browse
Tap to change
Choose how to add your book.
Upload File
Upload a PDF or EPUB file
External Link
Link to your hosted book
Upload your PDF or EPUB file
Drag & drop your file, or click to browse
Enter the URL where your book is hosted
Set up pricing for your book.
One-time purchase price
Customize how your podcast appears to listeners
Drag & drop your artwork, or click to browse
Add Podcast Details
Add a screenshot of your podcast
Drag & drop a screenshot, or click to browse
Tap to change
0 episodes
Set up pricing for your podcast.
One-time purchase price
How long users can listen for free
Wait time before they can listen again
Customize how your video appears to viewers
Drag & drop your icon, or click to browse
Add Video Details
Add a screenshot of your video
Drag & drop a screenshot, or click to browse
Tap to change
0 videos
Set up pricing for your videos.
One-time purchase price
How long users can watch for free
Wait time before they can watch again
Customize how your course appears to students
Drag & drop your icon, or click to browse
Add Course Details
Add a screenshot of your course
Drag & drop a screenshot, or click to browse
Tap to change
0 lessons
Set up pricing for your course.
One-time purchase price
How long users can access for free
Wait time before they can access again
Customize how your newsletter appears to readers
Drag & drop your artwork, or click to browse
Add Newsletter Details
Add a screenshot of your newsletter
Drag & drop a screenshot, or click to browse
Tap to change
0 issues
Write your newsletter issue
Set up pricing for your newsletter.
Monthly subscription price
Number of issues readers can access for free
Choose a product or service to get started.
Physical Product
Hardware, merch, or physical goods
Digital Product
Templates, assets, or downloads
Service
Consulting, coaching, or bookable sessions
Tell buyers about your product
Tap to add product image
Add Product Details
Add screenshots of your product
Drag & drop a screenshot, or click to browse
Tap to change
The file customers will download after they buy.
Drag & drop your file, or click to browse
PDF, ZIP, EPUB, MP3, MP4, PSD, AI, FIG, or SKETCH · Max 50 MB
Set up shipping for your product
Flat rate shipping cost
Describe the service you offer
Drag & drop your image, or click to browse
Add Service Details
Set when clients can book you
Revenue and activity across your publications.
@username ›
Your domain and custom link.
Use AI-powered Coder to build your apps visually.
Coder Workspace
Describe what you want to build and Coder generates the code. Edit, preview, and publish — all from one place.
Press Escape to close.
Each published app has its own unique link. Tap one to edit.
No apps yet
Publish your first app from the Studio to get a product link.
Search, delete, or tap a product to walk through and edit its full setup.
No products yet
Publish your first app from the Studio to start editing.
Fill in the details below.
Describe it in your own words.
PERSONALIZE MIXIHUB
1 month free, then $19/month
Your payment information is secure and encrypted
In just a few steps, you can register and set up your Boonful workspace.
Sign in to access your apps, AI tools, and workspace.
Your Boonful workspace will be linked to your account. Your data and apps are stored securely and synced across devices.
Everything you need, all in one plan.
Plus Plan
7 days free, then $19.95/month
RECOMMENDED
All plans include 20 GB. Upgrade anytime for more space.
20 GB
Included with Plus Plan
Storage for your files and apps.
200 GB
+$30/month
More space for files, media, and backups.
500 GB
+$50/month
Plenty of room for large projects.
1 TB
+$80/month
Maximum storage for power users.
Unlimited AI included. Upgrade for more power.
Air
Unlimited · Included
Great for everyday tasks and quick answers.
Pro
+$30/month
Better at coding and complex tasks.
Max
+$100/month
Most powerful model for advanced workflows.
Enter your card details to get started
Secured by Stripe. Your card info is encrypted.
Select the product you'd like to use with Boonful.
Home
Your all-in-one productivity suite — apps, AI tools, and collaboration
Publisher Studio
Build, publish, and monetize your own apps on Boonful
Press Escape at any time to skip setup.
Select a plan and enter your payment details
Your payment information is secure and encrypted
Free Tier Timer (minutes)
Maximum minutes per app session for free users
Cooldown Duration (minutes)
Minutes users must wait before reopening the app
') !== -1) htmlContent = htmlContent.replace(' ', scripts + ' '); else htmlContent += style + scripts; return htmlContent; } var hasTsx = jsFiles.some(function(f) { return /\.(tsx|jsx)$/i.test(f.name || ''); }); if (hasTsx || jsFiles.length > 0) { var allCode = jsFiles.map(function(f) { return (f.text || ''); }).join('\n'); allCode = allCode.replace(/^\s*import\s+.*?from\s+['"][^'"]+['"]\s*;?\s*$/gm, ''); allCode = allCode.replace(/^\s*import\s+['"][^'"]+['"]\s*;?\s*$/gm, ''); allCode = allCode.replace(/^\s*export\s+default\s+/gm, ''); allCode = allCode.replace(/^\s*export\s+\{[^}]*\}[^;]*;?\s*$/gm, ''); allCode = allCode.replace(/export\s+(const|let|var|function|class)\s+/g, '$1 '); allCode = allCode.replace(/:\s*(React\.)?FC\b[^=]*/g, ''); var style = css.length ? '' : ''; var escapedCode = allCode.replace(/<\/script/gi, '<\\/script'); return '
' + '