spinframework/spin

Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 42 minutes ago
Added to GitGenius on September 10th, 2026
Created on November 2nd, 2021
Open Issues & Pull Requests: 267 (+0)
GitHub issues: Enabled
Number of forks: 310
Total Stargazers: 6,511 (+0)
Total Subscribers: 41 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.2 hours
Mean response time: 63.8 days
90th percentile: 150.1 days
Tracked items: 319

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 36% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Only 5% of issues opened in the past year have been closed. Three people close 69% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 108
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 551 days
Stale 30+ days: 97
Stale 90+ days: 79

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (25)
  • bug (13)
  • area/CLI (8)
  • governance (8)
  • open for comment (8)
  • stale (8)
  • good first issue (7)
  • testing (7)

Most active issues this week

Detailed Description

Spin is an open source framework for building and running serverless applications powered by WebAssembly.

Spin addresses the challenge of developing microservices that are fast, secure, and composable by leveraging WebAssembly as the runtime foundation. It builds on the WebAssembly component model and the Wasmtime runtime to provide a complete developer experience. The framework offers a CLI tool that handles the full lifecycle of applications: creation from templates, building, distribution, and execution. Developers write components in their language of choice, compile them to WebAssembly, and Spin orchestrates their deployment and runtime behavior.

Spin suits teams wanting to adopt WebAssembly for cloud microservices without deep infrastructure expertise. The framework is designed as an entry point to WebAssembly development, offering SDKs for Rust, JavaScript, Go, and Python as first-class options, with additional language support available through community contributions. It works well for projects that benefit from WebAssembly's security model and resource efficiency, particularly serverless and containerized deployments. The tool provides a straightforward path from local development through the quickstart guide to production deployment.

The project maintains active development with regular updates to its core runtime and SDK support. The framework team directly supports four language SDKs while welcoming and acknowledging community-maintained integrations for additional languages. Documentation is comprehensive, covering installation, quickstart workflows, and language-specific guides for each supported SDK. The project maintains public build status tracking and participates in open source best practices initiatives.