Template Marketplace

Discover, install, and manage community templates for rapid development

The Bootspring Template Marketplace provides pre-built templates for common patterns, features, and integrations that you can install in seconds.

Overview

Templates are packaged code patterns that include:

  • File structures - Organized source files
  • Dependencies - Required npm packages
  • Configuration - Pre-configured settings
  • Documentation - Usage instructions

Template Categories

CategoryDescription
StartersComplete project starter templates
ComponentsReusable UI components
FeaturesFeature modules (auth, payments, etc.)
WorkflowsCustom workflow definitions
AgentsCustom agent profiles
SkillsCode generation skills
IntegrationsThird-party service integrations

Official Templates

Starters

TemplateDescriptionStack
saas-starterComplete SaaS with auth, payments, dashboardNext.js, Prisma, Stripe, JWT
api-starterREST API with auth and docsExpress, Prisma, Swagger

Features

TemplateDescriptionStack
auth-jwtFirst-party JWT auth integrationNext.js, JWT
payments-stripeStripe subscriptions and webhooksNext.js, Stripe
ai-chatClaude-powered chat interfaceNext.js, Anthropic SDK

Using the Marketplace

Browse Templates

Loading code block...

View Template Details

Loading code block...

Install Templates

Loading code block...

Update Templates

Loading code block...

Uninstall Templates

Loading code block...

Template Structure

What's in a Template

template/ ├── template.json # Template metadata ├── files/ # Source files to install │ ├── src/ │ │ ├── components/ │ │ └── lib/ │ └── prisma/ ├── dependencies.json # Required npm packages └── README.md # Usage instructions

Template Metadata

Loading code block...

Publishing Templates

Validate Before Publishing

Loading code block...

Publish (Coming Soon)

Loading code block...

Template Requirements

  1. Unique ID - Lowercase with hyphens
  2. Clear description - What it does and when to use it
  3. Valid category - Must be a known category
  4. Version number - Semantic versioning
  5. Working files - All referenced files must exist

Best Practices

When Installing Templates

  1. Review the files - Understand what will be installed
  2. Check dependencies - Ensure compatibility with your project
  3. Back up first - Especially when using --force
  4. Read the README - Templates often have setup instructions

When Creating Templates

  1. Keep it focused - One feature per template
  2. Document everything - Include clear usage instructions
  3. Test thoroughly - Ensure it works in fresh projects
  4. Use consistent naming - Follow existing conventions

Marketplace Statistics

View current marketplace stats:

Loading code block...