DEV Community

The Crystal Programming language

This tag is for anything related to the Crystal programming language, its ecosystem, and related tooling. Development, usage, apps, shards, tips, and requests for help.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
A Rudimentary Blockchain Written in Crystal Pt. 1

A Rudimentary Blockchain Written in Crystal Pt. 1

5
Comments
2 min read
Performance Comparison, Rust vs Crystal with Redis

Performance Comparison, Rust vs Crystal with Redis

69
Comments 21
5 min read
HTTP(S) proxy server in Crystal in less than 50 lines of code

HTTP(S) proxy server in Crystal in less than 50 lines of code

13
Comments
4 min read
Athena 0.9.0

Athena 0.9.0

6
Comments
4 min read
How to deploy a Crystal Lucky application with Dokku on Ubuntu 18.04

How to deploy a Crystal Lucky application with Dokku on Ubuntu 18.04

17
Comments
4 min read
Crystal Fridays is in 30 minutes!

Crystal Fridays is in 30 minutes!

4
Comments
1 min read
Debug Crystal in VSCode via CodeLLDB

Debug Crystal in VSCode via CodeLLDB

20
Comments 4
2 min read
Quick thought on Crystal

Quick thought on Crystal

8
Comments
1 min read
Crystal Fridays!

Crystal Fridays!

3
Comments
1 min read
Streaming on Twitch!

Streaming on Twitch!

3
Comments
1 min read
A Crystal Mint Lemonade🍹🍃

A Crystal Mint Lemonade🍹🍃

19
Comments 1
4 min read
The Rebirth of Athena

The Rebirth of Athena

5
Comments
10 min read
Monads, a bit of Functional flow into Object world.

Monads, a bit of Functional flow into Object world.

8
Comments 2
3 min read
A Crystal in Go’s World

A Crystal in Go’s World

51
Comments 6
4 min read
A Crystal Story: A container that sails!

A Crystal Story: A container that sails!

25
Comments 4
6 min read
A Crystal Story: Simple Static File Server!

A Crystal Story: Simple Static File Server!

21
Comments
2 min read
Thanks for the advice, Crystal compiler!

Thanks for the advice, Crystal compiler!

12
Comments
6 min read
Crystal's Channels and the While Loop

Crystal's Channels and the While Loop

6
Comments
3 min read
A Crystal app adventure!

A Crystal app adventure!

25
Comments 8
4 min read
2019 in review

2019 in review

3
Comments
1 min read
CockroachDB via Crystal ... In under 50 lines

CockroachDB via Crystal ... In under 50 lines

7
Comments
6 min read
Haye.cr: Expressive string syntax to Array/Hash and Vice-Versa parser for Crystal. Based on the javascript version.

Haye.cr: Expressive string syntax to Array/Hash and Vice-Versa parser for Crystal. Based on the javascript version.

8
Comments
1 min read
Pope.cr: Micro templating engine for strings only. (Crystal version of Pope.js)

Pope.cr: Micro templating engine for strings only. (Crystal version of Pope.js)

5
Comments
1 min read
Using vue.js as an alternative to stimulus.js

Using vue.js as an alternative to stimulus.js

20
Comments 2
6 min read
How to add HTTP Basic auth to Amber application

How to add HTTP Basic auth to Amber application

11
Comments 1
2 min read
Build your first blockchain from scratch (#3 Finding the longest chain)

Build your first blockchain from scratch (#3 Finding the longest chain)

6
Comments
6 min read
Render Component from Action in Lucky

Render Component from Action in Lucky

9
Comments
2 min read
Build your first blockchain from scratch (#2 DAG)

Build your first blockchain from scratch (#2 DAG)

18
Comments
2 min read
Build your first blockchain from scratch (#1 Probabilistic Finality)

Build your first blockchain from scratch (#1 Probabilistic Finality)

9
Comments
4 min read
Base API: Self Hosted!

Base API: Self Hosted!

14
Comments
2 min read
Double splat arguments in Crystal

Double splat arguments in Crystal

13
Comments 2
1 min read
Enabling Crystal’s New Multicore Support

Enabling Crystal’s New Multicore Support

28
Comments
5 min read
How to parse CSV with double quote (") character in Crystal

How to parse CSV with double quote (") character in Crystal

9
Comments
1 min read
Base API - Updates

Base API - Updates

7
Comments
1 min read
Object Validation with Assert

Object Validation with Assert

9
Comments
7 min read
Browsing The Web With Crystal

Browsing The Web With Crystal

19
Comments 2
7 min read
Dependency Injection in Crystal

Dependency Injection in Crystal

15
Comments 1
11 min read
Base - API for authentication, email sending, image upload and more!

Base - API for authentication, email sending, image upload and more!

80
Comments 7
2 min read
Understating abstract classes

Understating abstract classes

11
Comments 1
3 min read
Using custom IDs in Lucky

Using custom IDs in Lucky

5
Comments
1 min read
oq - A portable/performant jq wrapper

oq - A portable/performant jq wrapper

16
Comments 2
8 min read
Deploying Lucky apps to Elastic Beanstalk

Deploying Lucky apps to Elastic Beanstalk

7
Comments
3 min read
I started a list of ruby gems and their crystal shard replacement

I started a list of ruby gems and their crystal shard replacement

4
Comments
1 min read
Productive logging with Athena & Crylog

Productive logging with Athena & Crylog

7
Comments
8 min read
Doing Crystal #3: Types, types, types

Doing Crystal #3: Types, types, types

18
Comments 2
6 min read
Doing Crystal #2: Getting started with Crystal

Doing Crystal #2: Getting started with Crystal

13
Comments 4
6 min read
Doing Crystal #1: A Ruby Comparison

Doing Crystal #1: A Ruby Comparison

13
Comments
4 min read
The New Hello World for faastRuby - The Serverless Platform for Ruby & Crystal - Part 1.

The New Hello World for faastRuby - The Serverless Platform for Ruby & Crystal - Part 1.

10
Comments
4 min read
The New Hello World for faastRuby - The Serverless Platform for Ruby & Crystal - Part 2.

The New Hello World for faastRuby - The Serverless Platform for Ruby & Crystal - Part 2.

8
Comments
5 min read
Utilizing Macros & Annotations in a Web Framework

Utilizing Macros & Annotations in a Web Framework

15
Comments 4
13 min read
Reapresentando o Hello World para faastRuby - A Plataforma Serverless para Ruby e Crystal - Parte II.

Reapresentando o Hello World para faastRuby - A Plataforma Serverless para Ruby e Crystal - Parte II.

6
Comments 1
5 min read
Reapresentando o Hello World para faastRuby - A Plataforma Serverless para Ruby e Crystal - Parte I.

Reapresentando o Hello World para faastRuby - A Plataforma Serverless para Ruby e Crystal - Parte I.

8
Comments
4 min read
Creating a JSON API with Athena & Granite

Creating a JSON API with Athena & Granite

18
Comments 14
24 min read
Background Jobs with Lucky

Background Jobs with Lucky

22
Comments 2
3 min read
FaaStRuby: Serverless Functions as a Service for Ruby and Crystal

FaaStRuby: Serverless Functions as a Service for Ruby and Crystal

8
Comments
2 min read
Quick start with React on Lucky

Quick start with React on Lucky

11
Comments
2 min read
Google OAuth with Lucky

Google OAuth with Lucky

13
Comments 1
5 min read
Implementing one time passwords in Crystal

Implementing one time passwords in Crystal

16
Comments
3 min read
React Components In Lucky With Laravel Mix and lucky-react

React Components In Lucky With Laravel Mix and lucky-react

16
Comments 2
4 min read
Uploading and Validating Images with Crystal and Lucky on Heroku

Uploading and Validating Images with Crystal and Lucky on Heroku

19
Comments
12 min read
loading...