Fast.
Robust.
Predictable.

Sisk is a lightweight web framework designed for fast and robust development, which allows you to take the full control of what you want to do.

Get started Contribute

                using Sisk.Core.Http;
                using Sisk.Core.Routing;

                class Program
                {
                    static void Main(string[] args)
                    {
                        using var app = HttpServer.CreateBuilder(port: 5555)
                            .UseRouter(r =>
                            {
                                r.MapGet("/", request =>
                                {
                                    return new HttpResponse("Hello, world!");
                                });
                            })
                            .Build();

                        app.Start();
                    }
                }
            

Robustness hidden in its simplicity.

Sisk allows you to create quick or large projects with as little code as possible, quickly, focused on enabling development your way.

With Sisk you can create:

Microservices
Restful APIs
Cloud services
Native AOT apps
Game servers
Websockets
File servers
And more!

Simple and robust development.

Sisk enables web development the way you want. Create MVC, MVVM, SOLID applications, or any other design pattern you're interested in.

  • Lightweight: robust projects tested in small, low-cost, low-performance environments with good, stable results. The entire Sisk ecosystem is less than 500 KB in size!
  • Open-source: the entire Sisk ecosystem is open source, and all the libraries and technologies we use are also open source. Sisk is entirely distributed under the MIT License, which allows commercial development.
  • Sustainable: you are the one who makes the project, Sisk gives you the tools. Because it is open source, the community (including you) can maintain, fix bugs, and improve Sisk over time.

Get started with Sisk:

dotnet add package Sisk.HttpServer

A single development environment for everything .NET provides.

Get all the firepower of .NET in your project, and export the same code to Windows, Linux or Mac.

The world's leading organizations are powered by .NET and trust Microsoft to make .NET the industry's best choice for their mission-critical software. Sisk is very inspired by .NET development methodologies, making it feel familiar when working with the framework.