BlazorStatic

screenshot of BlazorStatic

Harness the power of Blazor to craft static websites.

Overview

BlazorStatic is an innovative tool designed to transform your Blazor applications into static sites effortlessly. This powerful library streamlines the process for developers familiar with front-end frameworks, offering a user-friendly experience while delivering a robust set of functionalities. Whether you're looking to deploy a simple portfolio or a more complex blog, BlazorStatic accommodates various needs and setups.

Built to work seamlessly with the .NET SDK 8 or higher, BlazorStatic allows for intuitive deployment and customization, making it an appealing choice for those in the Blazor community. With features that support the integration of markdown and YAML front matter, this tool is remarkable in its capacity to simplify web development workflows.

Features

  • Leverage Your Existing Blazor Experience: Utilize your knowledge of Blazor seamlessly, making it easy to get started without a steep learning curve.
  • Easily Parse and Consume Markdown Files: Integrate markdown content quickly, allowing for rich text and formatting in your static site.
  • Support for Custom YAML Front Matters: Tailor your project metadata with YAML, enhancing flexibility and organization in your content management.
  • Automatically Discovers Pages: BlazorStatic detects Razor files and includes them in the static site output, saving you time on manual configuration.
  • Add/Remove Pages as Needed: Enjoy the flexibility to manage your content easily by adding or removing pages according to your project’s requirements.
  • Works with All CSS Frameworks and Themes: Customize the look and feel of your site effortlessly with full compatibility across different styling frameworks.
  • Easy to Deploy with CI/CD Pipeline: Streamline deployment through continuous integration and deployment tools, ensuring your site is always up-to-date.
  • Support for HotReload: Experience instant updates as you develop, allowing for a quicker and more efficient workflow.