OutWit.Web.Templates
1.3.4
dotnet new install OutWit.Web.Templates::1.3.4
This package contains a .NET Template Package you can call from the shell/command line.
OutWit.Web.Templates
Part of WitDocs � project templates for creating static websites using WitDocs 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 |
--enable-debug-generation |
Enable content generation in Debug mode | false |
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
- Colors: Edit
wwwroot/css/theme.css - Navigation: Edit
wwwroot/site.config.json - Content: Add markdown files to
wwwroot/content/folders - Logo: Replace
wwwroot/images/logo.svg
What's New in v1.3.0
- Skeleton Loading: Built-in skeleton components for better loading UX
- Content Metadata Index: Faster list page rendering
- Debug Mode Generation: Option to generate content indices in Debug builds
- Direct Content Loading: Load individual content items without parsing all files
Uninstall
dotnet new uninstall OutWit.Web.Templates
License
Licensed under the Apache License, Version 2.0. See LICENSE.
Attribution (optional)
If you use WitDocs in a product, a mention is appreciated (but not required), for example: "Built with WitDocs".
Trademark / Project name
"WitDocs" and "OutWit" are used to identify the official project by Dmitry Ratner.
You may:
- refer to the project name in a factual way (e.g., "built with WitDocs");
- use the name to indicate compatibility (e.g., "WitDocs-compatible").
You may not:
- use "WitDocs" as the name of a fork or a derived product in a way that implies it is the official project;
- use the WitDocs logo to promote forks or derived products without permission.
-
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 | 136 | 2/5/2026 |
| 1.3.3 | 131 | 2/5/2026 |
| 1.3.0 | 128 | 2/2/2026 |
| 1.1.3 | 141 | 1/25/2026 |
| 1.1.2 | 145 | 1/18/2026 |
| 1.1.1 | 143 | 1/14/2026 |
| 1.1.0 | 140 | 1/14/2026 |
| 1.0.9 | 158 | 1/10/2026 |
| 1.0.7 | 155 | 1/9/2026 |
| 1.0.5 | 149 | 1/9/2026 |
| 1.0.4 | 152 | 1/9/2026 |
| 1.0.3 | 159 | 1/9/2026 |
| 1.0.2 | 147 | 1/9/2026 |
| 1.0.1 | 151 | 1/9/2026 |