sdogruyol / awesome-crystal

:gem: A collection of awesome Crystal libraries, tools, frameworks and software

Home Page:http://veelenga.github.io/awesome-crystal/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Crystal Build Status

A curated list of awesome Crystal code and resources. Inspired by awesome and awesome-awesomeness.

The goal is to have projects mostly stable and useful for users.

Contributions are welcome. Please take a quick look at the contribution guidelines first.

Cashing

Cli Builders

  • clik - Easy command line interfaces for Crystal

Configuration

Data Generators

Database Drivers

Implementations/Compilers

  • crisp - Lisp dialect implemented with Crystal
  • crystal - Crystal itself is written in Crystal

HTTP

Misc

  • artanis - Sinatra-like DSL for the Crystal language (abusing macros)
  • bson.cr - Wrapper around libbson with a nice API
  • crystal-futures - Future type implementation for Crystal language
  • emoji.cr - Emoji library for Crystal

Multimedia

Networking

  • amqp.cr - AMQP 0.9.1 client with RabbitMQ extensions
  • ssh2.cr - Library that provides binding for libssh2 library

ORM/ODM Extensions

Package Management

  • shards - Dependency manager for the Crystal

Project generators

  • generate - A tool for generating whole Crystal project structure, or any part of it during lifetime of project

Security

Testing

Third-party APIs

  • crystal_brium - Access Brium's API using Crystal
  • crystal_slack - A tool that parses Slack slash commands or send incoming web hooks
  • twitter-crystal - A library to access the Twitter API
  • zlib.cr - API to handle Zlib Deflate/Inflate stream and GZFile API

Virtualization

  • rcpu - A virtual machine emulator and assembler

Web Frameworks

  • amatista - A web framework to create quick applications
  • amethyst - A Rails inspired web-framework for Crystal language
  • frank - A small Sinatra clone for Crystal
  • moonshine - A minimal web framework

Web Servers

  • prax.cr - Rack proxy server for development

Community

Resources

Services and Apps

  • DeBot - IRC bot written in Crystal
  • carc.in - A web service that runs your code and displays the result
  • crystalshards - A web service that lists all available Crystal shards

Tools

Editor Plugins

About

:gem: A collection of awesome Crystal libraries, tools, frameworks and software

http://veelenga.github.io/awesome-crystal/

License:MIT License


Languages

Language:Crystal 100.0%