FluentBootstrap alternatives and similar packages
Based on the "HTML and CSS" category.
Alternatively, view FluentBootstrap alternatives based on common mentions on social networks and blogs.
-
AngleSharp
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications. -
HtmlAgilityPack
Html Agility Pack (HAP) is a free and open-source HTML parser written in C# to read/write DOM and supports plain XPATH or XSLT. It is a .NET code library that allows you to parse "out of the web" HTML files. -
LibSass Host
.NET wrapper around the LibSass library with the ability to support a virtual file system. -
White Screen
A white screen is used to identify the dead pixel that is not visible on the screen. It can be caused by dust, dirt, or other objects that are blocking the view of the pixel.
SaaSHub - Software Alternatives and Reviews
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of FluentBootstrap or a related project?
README
FluentBootstrap
** Looking For A Maintainer **
This project isn't "dead", but at the same time I won't be doing much more to it beyond fixing bugs. It's complete and production-worthy but my personal interests have shifted more towards code generation (scripting, static sites, etc.) and I am unable to give this project the attention it deserves going forward. If you're interested in taking over, please drop me a line by opening an issue.
Overview
FluentBootstrap provides extensions, helper classes, model binding, and other goodies to help you use the Bootstrap CSS framework from .NET code. It enables using Bootstrap (and to some extent, regular HTML elements) in a variety of different ways without having to worry about HTML, CSS, etc. The goal is to have strongly-typed classes, methods, and extensions that cover as much of the Bootstrap library as possible. Support for generating HTML strings without a web framework, ASP.NET WebPages, ASP.NET MVC, and T4MVC is currently provided.
Status
Example
FluentBootstrap lets you output this:
<nav class="navbar-static-top navbar-default navbar"
id="navbar" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">FluentBootstrap</a>
<button class="collapsed navbar-toggle" data-target="#navbar-collapse"
data-toggle="collapse" type="button">
<span class="sr-only">Toggle Navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse" id="navbar-collapse">
<div class="navbar-left navbar-nav nav">
<li><a href="/">Introduction</a></li>
<li><a href="/Installation">Installation</a></li>
<li><a href="/Usage">Usage</a></li>
<li><a href="/Development">Development</a></li>
</div>
</div>
</div>
</nav>
By writing this (for example, if using from an ASP.NET MVC view):
@using (var navbar = Html.Bootstrap().Navbar("FluentBootstrap")
.SetPosition(NavbarPosition.StaticTop).Begin())
{
@navbar.NavbarLink("Introduction", "/")
@navbar.NavbarLink("Installation", "/Installation")
@navbar.NavbarLink("Usage", "/Usage")
@navbar.NavbarLink("Development", "/Development")
}
Download
The easiest way to download is via NuGet:
Install-Package FluentBootstrap
If you're using FluentBootstrap with ASP.NET MVC:
Install-Package FluentBootstrap.Mvc
More Information
Please see the project site at http://www.fluentbootstrap.com for more information, installation instructions, and code examples.