+ 1

What is Kemal?

Lightning Fast, Super Simple micro web framework written in Crystal programming language. Inspired by Sinatra.
Kemal is a tool in the Microframeworks (Backend) category of a tech stack.
Kemal is an open source tool with 2.8K GitHub stars and 150 GitHub forks. Here’s a link to Kemal's open source repository on GitHub

Who uses Kemal?


8 developers on StackShare have stated that they use Kemal.

Kemal Integrations

Kemal's Features

  • Support all REST verbs
  • Websocket support
  • Request/Response context, easy parameter handling
  • Built-in and easily extensible middleware
  • Built-in JSON support
  • Built-in static file serving
  • Built-in view templating via ECR

Kemal Alternatives & Comparisons

What are some alternatives to Kemal?
Express is a minimal and flexible node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.
Flask is intended for getting started very quickly and was developed with best intentions in mind.
Django REST framework
It is a powerful and flexible toolkit that makes it easy to build Web APIs.
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
Koa aims to be a smaller, more expressive, and more robust foundation for web applications and APIs. Through leveraging generators Koa allows you to ditch callbacks and greatly increase error-handling. Koa does not bundle any middleware.
See all alternatives

Kemal's Followers
20 developers follow Kemal to keep up with related blogs and decisions.
Mike Huck
Pollas Pollencio Pollencio
Mohamad Naji
Andrew Chou
Maarks Communication
Sijawusz Pur Rahnama