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...