OutWit.Web.Templates 1.0.9

There is a newer version of this package available.
See the version list below for details.
dotnet new install OutWit.Web.Templates::1.0.9
                    
This package contains a .NET Template Package you can call from the shell/command line.

OutWit.Web.Templates

Project templates for creating static websites using OutWit.Web.Framework.

Installation

dotnet new install OutWit.Web.Templates

Usage

Create a new site

# Basic usage
dotnet new outwit-web -n MySite

# With all options
dotnet new outwit-web -n MySite \
  --site-name "My Awesome Site" \
  --base-url "https://mysite.com" \
  --author-name "John Doe" \
  --accent-color "#FF6B6B" \
  --github-url "https://github.com/johndoe" \
  --twitter-handle "@johndoe" \
  --hosting-provider cloudflare

Available Options

Option Description Default
--site-name Display name of your site My Site
--base-url Base URL (e.g., https://example.com) https://example.com
--author-name Author name for copyright Your Name
--accent-color Primary accent color (hex) #007CF0
--github-url GitHub profile/repo URL (empty)
--twitter-handle Twitter handle (empty)
--hosting-provider Target hosting (cloudflare/netlify/vercel/github/none) cloudflare
--include-docs-section Include docs pages false
--include-blog-section Include blog pages true
--include-projects-section Include projects pages true

Run your site

cd MySite
dotnet run

Build for production

dotnet publish -c Release

Project Structure

MySite/
  Pages/
    Index.razor
    Blog.razor
    BlogPost.razor
    Project.razor
    Contact.razor
    Search.razor
  wwwroot/
    content/
      blog/
      projects/
    css/
      theme.css
      site.css
    images/
    site.config.json
    index.html
  Program.cs
  MySite.csproj

Customization

  1. Colors: Edit wwwroot/css/theme.css
  2. Navigation: Edit wwwroot/site.config.json
  3. Content: Add markdown files to wwwroot/content/ folders
  4. Logo: Replace wwwroot/images/logo.svg

Uninstall

dotnet new uninstall OutWit.Web.Templates

License

Non-Commercial License (NCL). See LICENSE file for details.

  • net10.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
1.3.4 212 2/5/2026
1.3.3 205 2/5/2026
1.3.0 199 2/2/2026
1.1.3 216 1/25/2026
1.1.2 214 1/18/2026
1.1.1 215 1/14/2026
1.1.0 211 1/14/2026
1.0.9 228 1/10/2026
1.0.7 227 1/9/2026
1.0.5 221 1/9/2026
1.0.4 224 1/9/2026
1.0.3 228 1/9/2026
1.0.2 216 1/9/2026
1.0.1 220 1/9/2026