Skip to content

A libuv based express inspired web framework for swift that works on OSX and Ubuntu.

License

Notifications You must be signed in to change notification settings

noppoMan/Slimane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slimane

OverView

Slimane is an express inspired web framework for Swift that works on OSX and Ubuntu.

  • 100% Asynchronous
  • Unopinionated and Minimalist
  • Incredible Performance

Benchmark

Getting ready

Slimane Project Page 🎉

Various types of libraries are available from here.

https://github.com/slimane-swift

Community

The entire Slimane code base is licensed under MIT. By contributing to Slimane you are contributing to an open and engaged community of brilliant Swift programmers. Join us on Slack to get to know us!

Usage

Starting the application takes slight lines.

import Slimane

let app = Slimane()

app.use(.get, "/") { request, response, responder in
    var response = response
    response.text("Welcome to Slimane!")
    responder(.respond(response))
}

try! app.listen()

Getting Started

Installation Guide

Documentation

Documentation Page is here

License

Slimane is released under the MIT license. See LICENSE for details.