GitHub Spark: from natural language description to deployed web micro-app
In one sentence GitHub launches Spark in preview: describe a web micro-app in natural language, Spark generates the code, handles deployment and backend on GitHub infrastructure. Microsoft's first product explicitly targeting vibe coding at scale.
What if you could describe an app you want and see it working in a few minutes, without writing a single line of code? That is the goal of GitHub Spark.
Spark is designed to create small utility web applications — called "micro-apps" — using only natural language. Want a daily habit tracker? A split calculator for dinners with friends? A small text conversion tool? Describe what you want and Spark generates the code, creates the interface, configures the backend to save data, and deploys it on GitHub infrastructure.
You do not need to configure a server, manage a database, or handle deployment. GitHub takes care of everything. Spark explicitly positions itself in the "vibe coding" market — the trend where anyone, even without technical experience, can create working software by describing what they want. It is the first major Microsoft product in this category, following the trail opened by tools like Bolt.new and Replit. In October 2024 it was available only in a restricted preview.
Companies
GitHub, Microsoft
Tools
—
Tags
Sources