F# framework for full-stack web development
Top 80.6% on sourcepulse
Oxpecker is a full-stack web framework for F# developers, offering a functional-first approach to building web applications with ASP.NET Core. It aims to provide high performance and a developer-friendly experience, integrating seamlessly with modern frontend technologies like Htmx and Solid.js.
How It Works
Oxpecker builds upon ASP.NET Core's Minimal APIs, offering a functional wrapper that enhances routing and handler composition. It features a performant ViewEngine
with a Domain-Specific Language (DSL) for HTML generation and integrates with Htmx for dynamic frontend interactions. The framework emphasizes strongly typed route parameters, flexible middleware composition, and comprehensive HTTP context extensions.
Quick Start & Requirements
dotnet add package Oxpecker
).Highlighted Details
Maintenance & Community
develop
branch; production releases are from main
.Licensing & Compatibility
Limitations & Caveats
The README mentions "SPA application (TODO list)" and "Oxpecker version of the traditional ASP.NET WeatherApp," indicating some examples may be incomplete or under development. The license is not specified, which could impact commercial adoption.
3 weeks ago
Inactive