# Kemal Documentation This README includes documentation of Kemal, the Crystal Web Server. ## What is Kemal? Kemal is a web server working on Crystal language. Strongly inspired on Sinatra project. _Needs more info_ ## What is Crystal? Crystal is a programming language based on *Ruby* syntax. ## Advantages of using Kemal - Too easy to learn and start to develop. - Since it's working on LLVM, it's too fast. - You can deploy it on *Heroku*. ## The Name Kemal means *Mature, grown up* in Turkish and Arabic. ## How to start? - [Getting Started Tutorial](./tutorial.md) - [Using Dynamic Templates](./templates.md) - [Parsing HTTP requests and Form Data](./http-requests.md) - [Uploading Files](./upload.md) - [Serving Static Files](./statics.md) - [Serving JSON API](./json.md) - [Restful Web Services](./rest.md) - [How to connect to Database](./database.md)