GitHub Spark: Vibe coding for AI-enabled web apps with front and back end

GitHub introduces an AI-based development environment that creates full-stack AI-enabled web apps – visually and completely without coding, if desired.

listen Print view
Robot taps its forehead

(Image: Tatiana Shepeleva/Shutterstock.com)

1 min. read

With Spark –, not to be confused with Apache Spark –, GitHub is releasing a completely automated full-stack AI web app builder that users control via commands in human language. The AI application generates apps that are themselves AI-enabled.

heise conference for web developers
enterJS Web Security Day

(Image: Alexander Supertramp/Shutterstock.com)

Nine out of ten web applications have security vulnerabilities – High time for web developers to act. The first enterJS Web Security Day on October 9, 2025 will focus on automated security checks, the use of passkeys and protection against AI-based attacks.

Based on Claude Sonnet 4, Spark develops the front and back ends for the web apps, creates the necessary repos and takes care of hosting, deployment and GitHub authentication. Spark automatically integrates data sources for the AI components and provides the inferences. Additional AI sources such as OpenAI or DeepSeek can also be added, including key management.

Spark displays the result in an executable preview in the right-hand column.

(Image: GitHub)

Developers work in human language, can edit control elements visually or adapt code with Copilot in the editor. Similar to Google Opal or Firebase Studio, Spark immediately displays the result in the development environment so that it can be further refined. Once everything is ready, developers can publish their app by clicking on "View site".

Videos by heise

Currently, Spark is only available as a preview for Pro+ customers and includes 375 prompts per month. GitHub intends to roll it out generally soon.

(who)

Don't miss any news – follow us on Facebook, LinkedIn or Mastodon.

This article was originally published in German. It was translated with technical assistance and editorially reviewed before publication.