VibeCherry Logo VibeCherry

Upload Your Cherry

Share your vibe-coded micro-app with the community

← Back to Orchard

πŸ“š Upload Guidelines & Compatibility

βœ… What Works Perfectly:

  • ● Simple Apps: Calculators, note takers, timers, games
  • ● Self-Contained: HTML/CSS/JS with no external dependencies
  • ● Browser APIs: localStorage, canvas, geolocation, etc.
  • ● Gemini-Generated: Most work great with minor tweaks

⚠️ What Needs Attention:

  • ● External APIs: Need API keys or authentication
  • ● Database Apps: Require backend setup
  • ● Complex Dependencies: May need npm packages

πŸ€– For Gemini-Generated Apps:

Gemini creates excellent apps, but some need small adjustments to work perfectly in VibeCherry:

1
Check for API Keys: If the app uses external services (AI, weather, etc.), you'll need to add your own API keys
2
Remove External Scripts: Our system automatically strips external script sources for security
3
Test the Preview: Always use the preview button to check if your app works before publishing

πŸ”§ Quick Troubleshooting:

App not working? Check the browser console (F12) for error messages

External APIs failing? You may need to add your own API keys

Styling issues? Make sure all CSS is included in the code

JavaScript errors? Check that all functions are properly defined

Cherry Details

πŸ’

PNG format β€’ Max 256x256px β€’ Will be resized automatically

Leave empty for generic cherry icon

Paste Code

Paste raw HTML/CSS/JS from Gemini Canvas, CodePen, ChatGPT, etc. If you have a .zip, use the Upload tab.

(optional) Upload a .zip export instead of pasting