Available Plugins
Router
Client-side routing with lazy loading and code splitting
Content
Build documentation sites, blogs, and marketing pages with markdown
Riverpod
State management with Riverpod and server-client state syncing
Serverpod
Full-stack integration with Serverpod backend framework
Plugin Categories
Routing & Navigation
jaspr_router provides declarative routing with support for:- Nested routes and route parameters
- Lazy routes with automatic code splitting
- Client-side navigation without page reloads
- Programmatic navigation
State Management
jaspr_riverpod brings Riverpod’s powerful state management to Jaspr with:- All provider types from Riverpod 3
- Simplified API using context extensions
- Server-to-client state synchronization
- No Consumer widgets required
Content Management
jaspr_content is a complete solution for content-driven sites featuring:- Markdown and HTML parsing
- Frontmatter support
- Built-in components and layouts
- Theming with dark mode
- Multiple content sources (filesystem, GitHub)
Backend Integration
jaspr_serverpod seamlessly integrates with Serverpod for:- Server-side rendering with session access
- Unified development workflow
- Type-safe client-server communication
- Simplified deployment
Installation
All plugins are available on pub.dev and can be added to your project:Plugin Compatibility
All official plugins are designed to work together. You can combine:- Router with Riverpod for stateful navigation
- Content with Router for documentation sites
- Serverpod with any other plugin for full-stack apps