jaspr_content 0.3.0 copy "jaspr_content: ^0.3.0" to clipboard
jaspr_content: ^0.3.0 copied to clipboard

Jaspr plugin for content driven sites.

Banner

pub github discord

QuickstartDocumentation

Jaspr Content #

A package for building content-driven sites like documentation, blogs or marketing pages with Jaspr.

It provides out-of-the-box tools for loading, parsing, and rendering content from various sources like markdown files. It is fully customizable and you are able to add your own implementations for each part.

Looking to get started? Head to the Quickstart guide.

Features #

  • 📖 Markdown: Load and parse markdown files from your filesystem or a remote source (e.g. Github).

  • 🗃️ Frontmatter: Parse frontmatter data from markdown files and use it in your components.

  • 🖋️ Templating: Use a templating language like mustache to inject data into your content.

  • 🧩 Components: Enhance your content with Jaspr components like <Info> or <Tabs>. Choose from the built-in components or add your own.

  • 📐 Layouts: Use pre-defined layouts like the DocsLayout or create your own.

  • 🎨 Theming: Use the built-in theming system to customize the look and feel of your site. With light and dark mode out of the box.

jaspr_content is fully compatible with "normal" Jaspr. You can use components and pages you already have in your app and mix them with content from jaspr_content.

Documentation #

Checkout the official documentation at docs.jaspr.site/content. The docs are split into:

  • Quickstart: A quick introduction to get you started with jaspr_content.
  • Guides: Step-by-step guides for common use-cases and features.
  • Concepts: In-depth explanations of the core concepts and features of jaspr_content.
  • Components: A list of all built-in components and their usage.