Back to GitHub activity
Repository

WebSpark.Bootswatch

A Library to allow theming of MVC Websites from Bootswatch

HTML

Summary

WebSpark.Bootswatch is a .NET Razor Class Library designed to seamlessly integrate Bootswatch themes into ASP.NET Core applications, providing a robust theming solution built on Bootstrap 5 with advanced capabilities like dynamic theme switching, light/dark mode support, and comprehensive caching mechanisms. The library targets .NET 10.0 exclusively, offering high-performance theme management through features like `StyleCache` service, tag helper support, and responsive design with automatic theme detection and switching. Architecturally, it leverages modern .NET framework features, dependency injection, and extension methods to simplify theme integration, with a focus on providing a production-ready, easily configurable theming system that supports all official Bootswatch themes and custom theme implementations. Its unique value proposition lies in its comprehensive approach to theme management, offering developers a turnkey solution for creating visually dynamic and responsive web applications with minimal configuration overhead. The library is primarily targeted at ASP.NET Core developers seeking a sophisticated, performance-oriented theming solution with extensive customization options and built-in best practices for UI styling and responsiveness.

Snapshot

Stars
0
Forks
0
Watchers
0
Spark score
37.4
Rank
#13
Commit velocity
6.3/mo
Recent commits
19 (90d)
Total commits
59
Last commit
Jan 12, 2026
Last push
Jan 12, 2026
Created
Aug 24, 2022
Updated
Jan 12, 2026
Age
1243 days
Days since push
6 days
Repo size
7,124 KB
Languages
5
Dependencies
N/A
Outdated deps
N/A

All metrics

age_days
1243
avg_commit_size
N/A
commit_history
{
  "repository_name": "WebSpark.Bootswatch",
  "total_commits": 59,
  "recent_90d": 19,
  "recent_180d": 23,
  "recent_365d": 43,
  "last_commit_date": "2026-01-12T14:17:20+00:00",
  "patterns": [
    "active",
    "recently_updated",
    "accelerating"
  ],
  "commit_frequency": 6.33,
  "consistency_score": 0,
  "activity_rate": 0.211,
  "days_since_last_commit": 6,
  "first_commit_date": "2022-08-24T18:49:45+00:00"
}
commit_metrics
N/A
commit_velocity
6.33
composite_score
37.43
created_at
2022-08-24T18:49:45+00:00
days_since_last_push
6
description
A Library to allow theming of MVC Websites from Bootswatch
first_commit_date
2022-08-24T18:49:45+00:00
forks
0
has_readme
true
is_fork
false
is_private
false
language
HTML
language_count
5
language_stats
{}
languages
{}
largest_commit
N/A
last_commit_date
2026-01-12T14:17:20+00:00
name
WebSpark.Bootswatch
pushed_at
2026-01-12T14:17:24+00:00
rank
13
recent_commits_90d
19
size_kb
7124
smallest_commit
N/A
stars
0
tech_stack
N/A
total_commits
59
updated_at
2026-01-12T14:17:27+00:00
url
https://github.com/markhazleton/WebSpark.Bootswatch
watchers
0