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.
Background jobs for Kemal server in Crystal lang

Background jobs for Kemal server in Crystal lang

Reactions 6 Comments
5 min read
Database for Kemal server in Crystal lang

Database for Kemal server in Crystal lang

Reactions 5 Comments
3 min read
Calling the ChatGPT API interactively from Crystal language

Calling the ChatGPT API interactively from Crystal language

Reactions 3 Comments
2 min read
Crystal PCRE2 Upgrade Guide

Crystal PCRE2 Upgrade Guide

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

Calling OpenAI API from Crystal Language

Comments
1 min read
Minimalist web server for static files with Crystal

Minimalist web server for static files with Crystal

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

Algorithms and standard library modules in my Battlesnake

Reactions 5 Comments
4 min read
Documenting a Crystal open source project

Documenting a Crystal open source project

Reactions 18 Comments 2
2 min read
Deploy a Crystal app with Docker and Opentelemetry

Deploy a Crystal app with Docker and Opentelemetry

Reactions 9 Comments 1
2 min read
Learning Crystal with Battlesnake

Learning Crystal with Battlesnake

Reactions 13 Comments 3
5 min read
Blocks and methods overloading

Blocks and methods overloading

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

Converting a nilable generic argument to its non-nil version

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

Incremental compilation for Crystal - Part 3

Reactions 20 Comments
3 min read
Incremental compilation for Crystal - Part 1

Incremental compilation for Crystal - Part 1

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

Incremental compilation for Crystal - Part 2

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

Quick note: Generate flamegraph for Crystal app

Reactions 7 Comments
1 min read
Programming in the Adult Entertainment Industry III

Programming in the Adult Entertainment Industry III

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

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

Reactions 9 Comments
4 min read
Here be docs

Here be docs

Reactions 8 Comments
3 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

Reactions 5 Comments
5 min read
Open Source Adventures: Episode 76: Ameba linter for Crystal

Open Source Adventures: Episode 76: Ameba linter for Crystal

Reactions 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

Reactions 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

Reactions 7 Comments
4 min read
Subclasses

Subclasses

Reactions 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

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

Open Source Adventures: Episode 71: Improving Crystal Z3 Shard

Reactions 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

Reactions 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

Reactions 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

Reactions 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

Reactions 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

Reactions 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

Reactions 6 Comments
4 min read
ūüíé `eval` in Crystal language! Anyolite ūüüĘūüĒī is amazing...

ūüíé `eval` in Crystal language! Anyolite ūüüĘūüĒī is amazing...

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

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

Reactions 13 Comments 2
5 min read
From`# =>` to `#p`

From`# =>` to `#p`

Reactions 12 Comments
4 min read
Create shared library symbolic links when crystal interpreter does not work in crystal 1.4.0

Create shared library symbolic links when crystal interpreter does not work in crystal 1.4.0

Reactions 5 Comments
1 min read
Create Github Pages in the mint language

Create Github Pages in the mint language

Reactions 7 Comments 1
1 min read
Crystal 1.4 Enumerable#tally now accepts an optional hash to count occurrences

Crystal 1.4 Enumerable#tally now accepts an optional hash to count occurrences

Reactions 7 Comments
2 min read
Crystal View Context

Crystal View Context

Reactions 8 Comments
1 min read
if !obj.nil?

if !obj.nil?

Reactions 8 Comments
5 min read
I built my Crystal language tool with Github Actions and added the deb created by checkinstall to the release page...

I built my Crystal language tool with Github Actions and added the deb created by checkinstall to the release page...

Reactions 8 Comments
3 min read
Open Source Adventures: Episode 12: Crystal Shard for Z3

Open Source Adventures: Episode 12: Crystal Shard for Z3

Reactions 9 Comments
1 min read
Open Source Adventures: Episode 11: Bit Vectors support for Crystal Z3

Open Source Adventures: Episode 11: Bit Vectors support for Crystal Z3

Reactions 8 Comments
9 min read
Open Source Adventures: Episode 10: Real Numbers supports for Crystal Z3

Open Source Adventures: Episode 10: Real Numbers supports for Crystal Z3

Reactions 8 Comments
3 min read
Open Source Adventures: Episode 09: Data Extraction Support for Crystal Z3

Open Source Adventures: Episode 09: Data Extraction Support for Crystal Z3

Reactions 9 Comments 3
3 min read
Open Source Adventures: Episode 08: Extending Crystal Z3 for Booleans

Open Source Adventures: Episode 08: Extending Crystal Z3 for Booleans

Reactions 7 Comments
6 min read
Open Source Adventures: Episode 06: How my crystal-z3 compares with bcardiff's crystal-z3

Open Source Adventures: Episode 06: How my crystal-z3 compares with bcardiff's crystal-z3

Reactions 7 Comments 5
3 min read
Open Source Adventures: Episode 05: Sudoku Solver in Crystal Z3

Open Source Adventures: Episode 05: Sudoku Solver in Crystal Z3

Reactions 7 Comments 6
6 min read
Open Source Adventures: Episode 07: Specs For Crystal Z3

Open Source Adventures: Episode 07: Specs For Crystal Z3

Reactions 6 Comments
5 min read
Open Source Adventures: Episode 03: Object-Oriented Interface for Crystal Z3

Open Source Adventures: Episode 03: Object-Oriented Interface for Crystal Z3

Reactions 10 Comments 4
6 min read
Open Source Adventures: Episode 04: Automated Type Conversion for Crystal Z3

Open Source Adventures: Episode 04: Automated Type Conversion for Crystal Z3

Reactions 8 Comments 2
6 min read
Open Source Adventures: Episode 02: Hiding Low Level Concerns for Crystal Z3

Open Source Adventures: Episode 02: Hiding Low Level Concerns for Crystal Z3

Reactions 13 Comments 3
6 min read
Why I love Ruby: the secret algorithms

Why I love Ruby: the secret algorithms

Reactions 21 Comments 1
6 min read
Open Source Adventures: Episode 01: Crystal FFI and Z3

Open Source Adventures: Episode 01: Crystal FFI and Z3

Reactions 14 Comments
6 min read
Why I love Ruby: blocks

Why I love Ruby: blocks

Reactions 22 Comments 1
5 min read
Why I love Ruby: a great standard library

Why I love Ruby: a great standard library

Reactions 25 Comments 5
4 min read
Why I love Ruby: powerful calls

Why I love Ruby: powerful calls

Reactions 43 Comments 4
6 min read
Why I love Ruby: equality

Why I love Ruby: equality

Reactions 54 Comments 11
3 min read
Why I love Ruby: almost everything is a call

Why I love Ruby: almost everything is a call

Reactions 24 Comments 4
4 min read
Why I love Ruby: string representation

Why I love Ruby: string representation

Reactions 22 Comments
5 min read
loading...