Ddth.Templates.Blazor 2.0.1

dotnet new install Ddth.Templates.Blazor::2.0.1
                    
This package contains a .NET Template Package you can call from the shell/command line.

Blazor Admin Template

License Actions Status Release

Template to quickly create admin control panel projects with .NET Blazor.

Features

  • Template to rapidly generate a .NET solution, including:
    • A RESTful API project that can function independently to build an API server.
    • Blazor Server and Blazor WebAssembly (WASM) projects configured with interactive auto-rendering mode.
    • Shared projects for common code and resources.
  • UI components and layouts built on CoreUI Free Bootstrap Admin Template.
  • JWT-based authentication and authorization, integrated with ASP.NET Core Identity.
  • Authentication using external providers:
    • Apple
    • Facebook
    • GitHub
    • Google
    • LinkedIn
    • Microsoft
    • Twitter/X
  • Sample database access implementation using Entity Framework.
  • Sample Dockerfiles to build Docker images for both Linux and Windows environments.
  • Sample files included: README, LICENSE, RELEASE-NOTES and .gitignore.
  • GitHub Actions workflows:
    • dependabot.yaml, automerge-dependabot.yaml: Automatically update dependencies and merge PRs from Dependabot.
    • ci.yaml: Automate builds, tests, and code coverage reporting.
    • release.yaml: Automatically create new releases.
    • codeql.yaml: Perform automated CodeQL security analysis.

👉 LIVE DEMO: https://demo-bat.gpvcloud.com/

Usage

Install (or update) the package from NuGet to make the template available:

$ dotnet new install Ddth.Templates.Blazor

After the package is installed, create a new solution using the template:

$ dotnet new bat -n MyApp

The above command will create a new solution named MyApp in the current directory.

Happy coding!

🌟 If you find this project useful, please star it. 🌟

Resources and Documentation

License

This template is licensed under the MIT License - see the LICENSE.md file for details.

Contributing & Support

Feel free to create pull requests or issues to report bugs or suggest new features.

Please create PRs against the contribution_queue branch.

  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.0.1 407 9/5/2025
2.0.0 329 5/3/2025
1.3.0 406 3/31/2025
1.2.0 405 12/2/2024
1.1.1 366 11/21/2024
1.1.0 375 10/31/2024
1.0.0 394 10/29/2024

### Fixed/Improvements

- Fix(323): Dark/Light mode not working properly.
- Fix(GHA): Pass secrets from workflow `release` to `ci`.

### Others

- Dep(GH): Bump actions/checkout from 4 to 5.