Kaliumhexacyanoferrat
NuGet publisher profile
Packages (64)
GenHTTP.Api
Public API of the GenHTTP webserver. This package is at least required to build a project that can be executed with the GenHTTP webserver.
GenHTTP.Core
Basic dependencies for projects using the GenHTTP framework, including the engine itself
GenHTTP.Modules.Core
Core modules of the GenHTTP webserver. Provides basic features such as navigation, layouting, static content or downloads.
GenHTTP.Modules.IO
Provides IO resources such as files to requesting clients
GenHTTP.Modules.Basics
Provides basic services such as redirects
GenHTTP.Modules.Pages
Allows to generate and serve HTML pages
GenHTTP.Modules.Layouting
Allows to structure web applications into smaller chunks and segments
GenHTTP.Modules.Conversion
Allows to read and write responses in additional data formats such as JSON or XML
GenHTTP.Modules.ErrorHandling
Allows to render custom error pages
GenHTTP.Modules.Practices
Best practices to configure a GenHTTP webserver instance for production
GenHTTP.Modules.Compression
Allows to compress generated content using various algorithms.
GenHTTP.Modules.Security
Adds security features to web applications such as secure upgrade modes or strict transport policies.
GenHTTP.Modules.ClientCaching
Allows to control client-side caching of content.
GenHTTP.Modules.Webservices
Module to add REST-based webservices to a GenHTTP project.
GenHTTP.Modules.Reflection
Allows to add reflection-based providers
GenHTTP.Modules.Scriban
Provides renderers based on the Scriban templating engine that can be used to render websites in projects running on the GenHTTP webserver.
GenHTTP.Engine
Lightweight web server written in pure C# with few dependencies to 3rd-party libraries.
GenHTTP.Modules.Placeholders
Simple providers to generate pages with basic replacement mechanisms
GenHTTP.Modules.Functional
Allows to handle requests in a functional manner.
GenHTTP.Engine.Shared
Shared library that can be used by server engines to be integrated into GenHTTP.
GenHTTP.Modules.Controllers
Allows to use controllers to handle incoming requests.
GenHTTP.Engine.Internal
Lightweight web server written in pure C# with few dependencies to 3rd-party libraries.
GenHTTP.Modules.ReverseProxy
Allows to serve content from a remote upstream server.
GenHTTP.Modules.SinglePageApplications
Simple way to serve already built Single Page Applications.
GenHTTP.Modules.Authentication
Adds authentication features to applications hosted on a GenHTTP webserver.
GenHTTP.Modules.Redirects
Provides redirect capabilities
GenHTTP.Modules.Razor
Provides renderers based on the Razor templating engine that can be used to render websites in projects running on the GenHTTP webserver.
GenHTTP.Modules.StaticWebsites
Serves static web applications such as a compiled Hugo app.
GenHTTP.Modules.Sitemaps
Allows to provide automatically generated sitemaps.
GenHTTP.Modules.DirectoryBrowsing
Provides a simple graphical, recursive view on a folder and the files stored in this directory.
34 more packages load after hydration.