Need help with framework?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

801 Stars 42 Forks MIT License 134 Commits 13 Opened issues


A lightweight low ceremony API for web services.

Services available


Need anything else?

Contributors list

Feather HTTP

A lightweight low ceremony APIs for .NET Core applications.

  • Built on the same primitives as .NET Core
  • Optimized for building HTTP APIs quickly
  • Take advantage of existing .NET Core middleware and frameworks

Hello World

using System.Threading.Tasks;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Http;

var app = WebApplication.Create(args);

app.MapGet("/", async http => { await http.Response.WriteAsync("Hello World"); });

await app.RunAsync();


The tutorial will walk you through building an HTTP API for a todo application using FeatherHttp.

Using CI Builds

To use the

dotnet new
template, use the following command
dotnet new -i FeatherHttp.Templates::{version} --nuget-source

Once you've installed the template, run:

dotnet new feather -n {name}

This will create a new project using FeatherHttp.

To use CI builds add the following nuget feed:


See the list of versions

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.