Introducing TopazView: A Lightweight and Powerful View Engine

This page summarizes the projects mentioned and recommended in the original post on /r/csharp

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • TopazView

    TopazView is a lightweight view engine that utilizes the Topaz JavaScript Engine. It serves as an alternative to the Razor View Engine, offering several key features and benefits.

  • Check out the GitHub repository to explore TopazView further. Feel free to contribute, raise issues, or provide feedback.

  • Topaz

    Multithreaded Javascript Engine for .NET (by koculu)

  • I want to introduce you to TopazView, a lightweight view engine powered by the Topaz JavaScript Engine. It's a fantastic alternative to the Razor View Engine, offering the following key features:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

  • public IList PageViewLocationFormats { get; } = new List(); https://github.com/dotnet/aspnetcore/blob/1dd4224807819dcc4f86b2b5f9976546bd623c7d/src/Mvc/Mvc.Razor/src/RazorViewEngineOptions.cs https://github.com/dotnet/aspnetcore/blob/1dd4224807819dcc4f86b2b5f9976546bd623c7d/src/Mvc/Mvc.Razor/src/RazorFileHierarchy.cs#L10

  • RazorLight

    Template engine based on Microsoft's Razor parsing engine for .NET Core

  • Yes, I have used Razor pages in non-website applications before where I needed to load the cshtml templates from a different source. I have written Line of Business apps (think WinForms or WPF) where the reporting spits out HTML with tables and charts. There are a number of similar projects to yours out there which I have used in the past such as RazorLight or RazorMachine.

  • RazorMachine

    RazorMachine is a robust Razor 2.0 templating engine that supports layouts as well as a _viewStart construct like Asp.Net MVC

  • Yes, I have used Razor pages in non-website applications before where I needed to load the cshtml templates from a different source. I have written Line of Business apps (think WinForms or WPF) where the reporting spits out HTML with tables and charts. There are a number of similar projects to yours out there which I have used in the past such as RazorLight or RazorMachine.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts