Displaying 1 to 14 from 14 results

kemal - Fast, Effective, Simple Web Framework

  •    Crystal

Lightning Fast, Super Simple web framework. Check documentation or samples for more.

fez - A Kemal application generator

  •    Ruby

Fez is an application generator for projects with Kemal. If you're looking for larger projects, check out KGen. Since this is an application generator, there's no need to include it as a dependency, or shard. Just install it locally, and build the executable.

kave - Kemal API Version Extension

  •    Crystal

The formats are how your data will be returned. By default, Kave will assume you're building a JSON API. Kave will automatically set your response Content-Type to match the type of API you're building. For now, you must handle the data conversion yourself, but eventually Kave will take care of that for you.

mosquito - A generic background task runner framework for crystal applications supporting periodic (CRON) and manually queued jobs

  •    Crystal

Mosquito is a generic background job runner written specifically for Crystal. Significant inspiration from my experience with the successes and failings of the Ruby gem Sidekiq. Sufficient working beta. No functionality is tested, but it all seems to be working in manual tests. Use in a production environment at your own risk, and please open issues and feature requests.




granite - ORM Model with Adapters for mysql, pg, sqlite in the Crystal Language.

  •    Crystal

Amber is a web framework written in the Crystal language. This project is to provide an ORM in Crystal.

kemal-basic-auth - Basic auth for your Kemal application

  •    Crystal

Add basic auth to your Kemal application. HTTP::Server::Context#kemal_authorized_username? is set when the user is authorized.

kemal-session - Simple session handler for Kemal

  •    Crystal

The session can save many different types but the method names differ from the type. BUT: This should only be used for reading and analyzing values, never for changing them. Because otherwise the session won't automatically save the changes and you may produce really weird bugs...

spec-kemal - Easy testing for Kemal

  •    Crystal

Kemal helpers to Crystal's spec for easy testing. Add it to your shard.yml.


kemal-watcher - Kemal plugin to watch files and live-reload the browser

  •    Crystal

Kemal plugin to watch files like client stuff. Add Kemal.watch to your Kemal app to watch files.

kemal-vue-chat - this is experimental repo for Kemal and Vue.js (+ WebSocket)

  •    Crystal

Chat app using Kemal + Vue.js. this is inspired by React + Kemal Chat Example.

chat-app-demo - Chat application developed with Kemal, React, ES2015 and PostgreSQL

  •    Crystal

This demonstrates how easy it is to build Realtime Web applications with Kemal. Once you have installed the dependencies and configured the database path, you need to create the actual database and table for the application. You do that by running $ crystal src/db/init_db.cr.

realtime-todo-app - Realtime Todo application developed with Kemal, React, ES2015 and PostgreSQL

  •    Javascript

Once you have installed the dependencies and configured the database path, you need to create the actual database and table for the application. You do that by running $ crystal src/db/init_db.cr. Once you have run the program, you can open a browser window at localthost:3000 and see the actual app. You can open the app in several browser windows and see how they change in real time via websockets. In the first option you can also pass the port number as an argument to the program, like this ./notes --port <port-number> and the program will show at http://<server-ip-number>:<port-number>.

rocky - React Over Crystal Kemal and Yarn

  •    Crystal

I built this as an experiment to put together the best libraries to build a modern yet simple stack. Follow the code on the right for the installation commands that you will have to run on your operating systems terminal / console.

kemal-rest-api - Crystal library to create REST API with Kemal

  •    Crystal

A Crystal library to create REST API with Kemal. See examples folder for mysql, sqlite3 and mongo samples.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.