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.
Add @Hotwire/Turbo to a Lucky Application

Add @Hotwire/Turbo to a Lucky Application

1
Comments
1 min read
Advent of Code #14 (in Crystal)

Advent of Code #14 (in Crystal)

Comments
2 min read
Advent of Code #13 (in Crystal)

Advent of Code #13 (in Crystal)

Comments
1 min read
Advent of Code #12 (in Crystal)

Advent of Code #12 (in Crystal)

Comments
2 min read
Advent of Code #11 (in Crystal)

Advent of Code #11 (in Crystal)

Comments
1 min read
Advent of Code #7 (in Crystal)

Advent of Code #7 (in Crystal)

Comments
2 min read
Advent of Code #6 (in Crystal)

Advent of Code #6 (in Crystal)

Comments
1 min read
Integrating Jennifer & Amber v1.0+

Integrating Jennifer & Amber v1.0+

Comments
4 min read
Advent of Code #4 (in Crystal)

Advent of Code #4 (in Crystal)

1
Comments
3 min read
Advent of Code #3 (in Crystal)

Advent of Code #3 (in Crystal)

2
Comments
2 min read
Advent of Code #16 (in Crystal)

Advent of Code #16 (in Crystal)

Comments
2 min read
Advent of Code #5 (in Crystal)

Advent of Code #5 (in Crystal)

Comments
2 min read
Advent of Code #2 (in Crystal)

Advent of Code #2 (in Crystal)

2
Comments
1 min read
Advent of Code #8 (in Crystal)

Advent of Code #8 (in Crystal)

2
Comments
2 min read
Advent of Code #1 (in Crystal)

Advent of Code #1 (in Crystal)

3
Comments
2 min read
Digging into Marten query sets

Digging into Marten query sets

6
Comments
8 min read
Conhecendo o ecossistema Crystal: ferramentas e projetos

Conhecendo o ecossistema Crystal: ferramentas e projetos

181
Comments 9
10 min read
Exploration de l'API Standard de Crystal-lang PART 1 (HTTP::Server, DIR, ECR, File)

Exploration de l'API Standard de Crystal-lang PART 1 (HTTP::Server, DIR, ECR, File)

5
Comments
5 min read
Manipulando arquivos JSON com Crystal

Manipulando arquivos JSON com Crystal

17
Comments 2
6 min read
Manipulating JSON files with Crystal

Manipulating JSON files with Crystal

8
Comments 2
6 min read
Getting Lucky with HTMX

Getting Lucky with HTMX

14
Comments 1
5 min read
Por que você deveria aprender Crystal?

Por que você deveria aprender Crystal?

20
Comments 4
3 min read
Why should you learn Crystal?

Why should you learn Crystal?

17
Comments 2
3 min read
Background job processing with Marten and Mosquito

Background job processing with Marten and Mosquito

7
Comments
3 min read
Calling Deepl's API from the Crystal language

Calling Deepl's API from the Crystal language

Comments
1 min read
Calling the ChatGPT API interactively from Crystal language

Calling the ChatGPT API interactively from Crystal language

4
Comments
2 min read
Crystal PCRE2 Upgrade Guide

Crystal PCRE2 Upgrade Guide

8
Comments 4
6 min read
Calling OpenAI API from Crystal Language

Calling OpenAI API from Crystal Language

Comments
1 min read
Background jobs for Kemal server in Crystal lang

Background jobs for Kemal server in Crystal lang

7
Comments
5 min read
Database for Kemal server in Crystal lang

Database for Kemal server in Crystal lang

5
Comments
3 min read
Algorithms and standard library modules in my Battlesnake

Algorithms and standard library modules in my Battlesnake

5
Comments
4 min read
Documenting a Crystal open source project

Documenting a Crystal open source project

18
Comments 2
2 min read
Minimalist web server for static files with Crystal

Minimalist web server for static files with Crystal

7
Comments 1
1 min read
Deploy a Crystal app with Docker and Opentelemetry

Deploy a Crystal app with Docker and Opentelemetry

9
Comments 1
2 min read
Learning Crystal with Battlesnake

Learning Crystal with Battlesnake

13
Comments 3
5 min read
Blocks and methods overloading

Blocks and methods overloading

8
Comments
4 min read
Converting a nilable generic argument to its non-nil version

Converting a nilable generic argument to its non-nil version

8
Comments
5 min read
Incremental compilation for Crystal - Part 3

Incremental compilation for Crystal - Part 3

21
Comments
3 min read
Incremental compilation for Crystal - Part 1

Incremental compilation for Crystal - Part 1

33
Comments 7
6 min read
Incremental compilation for Crystal - Part 2

Incremental compilation for Crystal - Part 2

16
Comments
5 min read
Quick note: Generate flamegraph for Crystal app

Quick note: Generate flamegraph for Crystal app

7
Comments
1 min read
The vision behind the Marten web framework

The vision behind the Marten web framework

5
Comments
7 min read
Programming in the Adult Entertainment Industry III

Programming in the Adult Entertainment Industry III

16
Comments
7 min read
Open Source Adventures: Episode 79: Exploring Crystal Regular Expression API

Open Source Adventures: Episode 79: Exploring Crystal Regular Expression API

9
Comments
4 min read
Here be docs

Here be docs

8
Comments
3 min read
Open Source Adventures: Episode 76: Ameba linter for Crystal

Open Source Adventures: Episode 76: Ameba linter for Crystal

10
Comments
4 min read
Open Source Adventures: Episode 75: Issues with Crystal Char type

Open Source Adventures: Episode 75: Issues with Crystal Char type

7
Comments 5
2 min read
Open Source Adventures: Episode 74: Crystal Z3 Solver for Light Up Puzzle

Open Source Adventures: Episode 74: Crystal Z3 Solver for Light Up Puzzle

7
Comments
4 min read
Open Source Adventures: Episode 73: How to solve Light Up Puzzle with math

Open Source Adventures: Episode 73: How to solve Light Up Puzzle with math

6
Comments
5 min read
Subclasses

Subclasses

9
Comments
5 min read
Open Source Adventures: Episode 72: Crystal Z3 Solver for Dominosa Puzzle

Open Source Adventures: Episode 72: Crystal Z3 Solver for Dominosa Puzzle

4
Comments
3 min read
Open Source Adventures: Episode 71: Improving Crystal Z3 Shard

Open Source Adventures: Episode 71: Improving Crystal Z3 Shard

7
Comments
4 min read
Open Source Adventures: Episode 70: Crystal Z3 Solver for Nonograms Puzzle

Open Source Adventures: Episode 70: Crystal Z3 Solver for Nonograms Puzzle

6
Comments
4 min read
Open Source Adventures: Episode 69: Crystal Z3 Solver for Aquarium Puzzle

Open Source Adventures: Episode 69: Crystal Z3 Solver for Aquarium Puzzle

8
Comments
3 min read
Open Source Adventures: Episode 68: Crystal Z3 Solver for Switches Puzzle

Open Source Adventures: Episode 68: Crystal Z3 Solver for Switches Puzzle

8
Comments
3 min read
Open Source Adventures: Episode 67: Crystal Z3 Solver for Tents Puzzle

Open Source Adventures: Episode 67: Crystal Z3 Solver for Tents Puzzle

9
Comments
4 min read
Open Source Adventures: Episode 66: Crystal Z3 Solver for Mosaic Puzzle

Open Source Adventures: Episode 66: Crystal Z3 Solver for Mosaic Puzzle

10
Comments
2 min read
Open Source Adventures: Episode 65: Crystal Z3 Solver for Minesweeper Puzzle

Open Source Adventures: Episode 65: Crystal Z3 Solver for Minesweeper Puzzle

6
Comments
4 min read
💎 `eval` in Crystal language! Anyolite 🟢🔴 is amazing...

💎 `eval` in Crystal language! Anyolite 🟢🔴 is amazing...

12
Comments
1 min read
Dual-booting Rails 7 & Kemal (a Crystal framework)

Dual-booting Rails 7 & Kemal (a Crystal framework)

15
Comments 2
5 min read
loading...