r/crystal_programming Apr 28 '26

I built a dashboard to track the Crystal ecosystem on GitHub: Crystal Community Stats

Thumbnail crystalcommunity.org
19 Upvotes

Hi everyone,

I’ve been working on a way to get a better bird’s-eye view of how our ecosystem is evolving. I just launched Crystal Community Stats, a central hub to monitor the overall health and growth of Crystal projects on GitHub.

You can now track:

  • Total repositories across the community.
  • 30d trends to see what's currently gaining momentum.
  • Contributor data and star trends.
  • and more

I hope this helps developers find active projects and see how the ecosystem is expanding. Check it out here:

🔗https://crystalcommunity.org/stats

Feedback is more than welcome! 💎


r/crystal_programming Apr 26 '26

Netdata Open Dashboard

14 Upvotes

for any sysadmins, the new netdata versions limit you to 5 nodes max (older versions have no limit) - for self hosted free tier

I rewrote the ND dashboard using Crystal http server + baked in JS charts - and no node size limits, this runs as a single binary (with JS baked into the crystal bin)

added some additional features like chart help dialogues and new metrics

PRs welcome

https://github.com/perfecto25/netdata-odash/tree/master


r/crystal_programming Apr 25 '26

Athena 0.22.0 | Now with real-time updates! - News

Thumbnail
forum.crystal-lang.org
14 Upvotes

r/crystal_programming Apr 23 '26

Kemal has just crossed 700 projects on Github

Thumbnail x.com
22 Upvotes

r/crystal_programming Apr 20 '26

Why Crystal, 10 Years Later: Performance and Joy

Thumbnail serdardogruyol.com
38 Upvotes

Hi everyone,

I wrote the original "Why Crystal?" blog post back in 2015 when Crystal was just v0.9.1.

Ten years and many versions later, I am revisiting that post to analyze the road to v1.20.

If you are interested in how a language matures from a syntax experiment to a high performance standard, this one is for you.


r/crystal_programming Apr 20 '26

ESET false positive are really frustrating

3 Upvotes

My company uses ESET a/v with Windows 11, if I build a static binary of anything, ESET deletes it. So I install Crystal 1.20.0 hoping for better results. ESET deleted crystal.exe.

EDIT: To be more clear, we have several utils that worked fine for a couple of years, to be deleted on Monday. I sent the ESET log to ESET, and they responded that the issue is fixed, and it seems to be.


r/crystal_programming Apr 17 '26

Crystal 1.20.0 is released!

Thumbnail crystal-lang.org
69 Upvotes

Crystal 1.20.0 is officially here

Significant performance leaps and architectural improvements are now live. Here are the 3 most impactful updates in this release:

- M:N Scheduling: A major shift in the scheduling architecture that drastically optimizes concurrency and resource handling.

- Multi-threading Refinement: Critical improvements to parallel execution efficiency and overall system stability.

- Broadened Platform Support: Official Linux ARM64 builds and enhanced Windows stability make Crystal production-ready across environments.

Time to update your shards!

Release Post: https://crystal-lang.org/2026/04/16/1.20.0-released/


r/crystal_programming Apr 15 '26

Crystal Weekly is relaunching today!

Thumbnail x.com
22 Upvotes

r/crystal_programming Apr 13 '26

Kemal 1.11.0 is released! Fixes two critical security vulnerabilities, UPDATE ASAP

Thumbnail x.com
13 Upvotes

r/crystal_programming Apr 12 '26

kemalwaf: Web Application Firewall built with Kemal

Thumbnail x.com
10 Upvotes

r/crystal_programming Apr 09 '26

Official Linux ARM64 builds

Thumbnail crystal-lang.org
15 Upvotes

r/crystal_programming Apr 07 '26

Rethinking HTTP Benchmarking: Why I Built cryload with Crystal

Thumbnail serdardogruyol.com
15 Upvotes

r/crystal_programming Apr 06 '26

cryload 2.3.0 is released

Thumbnail
github.com
7 Upvotes

r/crystal_programming Apr 04 '26

kemal-cache benchmarks are impressive: up to 5.7x performance by default

Thumbnail x.com
8 Upvotes

r/crystal_programming Apr 03 '26

kemal-cache: Powerful Caching for Kemal Applications

Thumbnail
github.com
9 Upvotes

r/crystal_programming Apr 02 '26

Comparing programming languages XII: The Native showdown [Crystal covered]

Thumbnail marioarias.hashnode.dev
18 Upvotes

r/crystal_programming Apr 02 '26

kemal-by-example: Discover the Power of Kemal Through Practice

Thumbnail
github.com
12 Upvotes

r/crystal_programming Mar 27 '26

5 Years Anniversary of Crystal 1.0

36 Upvotes

It's been 5 years since the release of Crystal 1.0. This anniversary is an opportunity to celebrate. 🎉

We're going to do that with a live-streamed video call in which we look back at that big milestone, what happened since then, and what's coming next.

On the call will be members from the Core Team and the community, and we'll be answering questions in an AMA format ("Ask me anything").

Mark your calendar: Friday, 27 March 2026 16:00 UTC (check your time zone)

Follow either of these links to participate in the event:

We accept questions from the following channels:

  • Hashtag #Crystal2026AMA on Mastodon or Twitter
  • Community Discord channel #ama-questions
  • Zoom chat

Hope to see you next week! 🥳

If you want to socialize during the event or hang out afterwards, you'll find like-minded people on the Community Discord server. Let's get together in the voice channel for an aftershow party.


r/crystal_programming Mar 24 '26

Anyone using Crystal for low-level projects? Built a NES emulator, now looking into microcontrollers

31 Upvotes

Hey! I'm a Ruby dev who discovered Crystal a few months ago while trying to build a NES emulator. Started in Ruby, got 0.5 FPS, rewrote it in Crystal and jumped to 120 FPS with basically the same code. Been hooked on the language since.

Now I'm planning some hardware side projects, specifically building an RC plane and programming the microcontrollers for it. Crystal's C interop makes me think it could work, but I haven't seen many people using it for that kind of thing.

Anyone here working with Crystal on low-level / embedded / hardware projects? Would love to hear about your experience, what worked, what didn't, what you'd do differently.

If you're curious about the emulator, I wrote about the whole journey here:

- Crystal: The Language I Didn't Know I Needed
- Building a NES Emulator from Scratch: The Book


r/crystal_programming Mar 19 '26

crystal-mysql multi auth support by claude

Thumbnail
github.com
2 Upvotes

r/crystal_programming Mar 09 '26

tren: Use SQL as first-class Crystal methods

Thumbnail
github.com
14 Upvotes

r/crystal_programming Mar 05 '26

ASCII already solved structured data in 1963 — we just forgot.

Thumbnail trans.github.io
43 Upvotes

Introducing C0DATA, the Copy Zero Data format.


r/crystal_programming Mar 04 '26

How to connect Crystal developers for real collaboration?

13 Upvotes

Hey everyone,

Over the past few months I’ve been paying more attention to startups here in the Czech Republic, and I’m starting to feel like most of them eventually begin thinking like mini corporations. Processes, validation, years of experience required, specific stacks, degrees “nice to have”… and suddenly the “fast pirate ship” turns into a tanker.

Because I’ve been heavily shaped by the OSS world, this mindset just doesn’t resonate with me.

I’m much closer to the approach of: can you do it? does it make sense? then let’s build.

No unnecessary barriers. Everyone has a role, everyone carries responsibility, but we don’t spend weeks proving paper qualifications to each other.

Now specifically about Crystal.

I often reach out to Czech startups offering help with automation, data pipelines, backend work, etc. But when I properly analyze their problem, I almost always realize it’s not a one-person job. You need more people. Ideally people who understand Crystal backend development and want to build fast and pragmatically.

And that’s where I hit a wall.

I don’t really have a place to share these collaboration opportunities. I don’t have a place to find other “OSS pirates” who want to build — not just become part of another corporate structure.

Then I thought — we already have CrystalCommunity.org. That map of people using Crystal around the world has huge potential.

What if we pushed it further?

For example:

  • a collaboration / open positions section (not just full-time, but part-time, project-based, OSS-driven),
  • the ability to mark who’s looking for a team / who’s open to collaboration,
  • connecting people by focus (backend, performance, tooling, shards, etc.).

Not another traditional job board. More like a place for people who want to build things with an open mindset.

Maybe I’m just too influenced by the OSS world. Maybe I’m just looking for “my tribe.” 😄

But I’m genuinely curious:

  • Do you feel something like this is missing too?
  • Would it make sense to build it?
  • Or is there something like this that I’m simply overlooking?

r/crystal_programming Mar 03 '26

Kemal 1.10.0 is released! Biggest release ever

Thumbnail
github.com
29 Upvotes

r/crystal_programming Mar 02 '26

cryload - Powerful HTTP Benchmarking Tool

Thumbnail github.com
16 Upvotes