Crystal Programming Language

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • crystal

    The Crystal Programming Language

  • Data science is a domain crystal could excel in. Having both an approachable syntax and the feedback that the compiler and type system provides makes it an excellent companion for that work.

    There's some interesting things you can do with the type system too, like capturing dimensionality in the type: https://git.sr.ht/~kb/matrix/tree/main/item/src/matrix.cr

    One missing item though is SIMD support: https://github.com/crystal-lang/crystal/issues/3057

    Re docgen - that's built into the compiler: https://crystal-lang.org/reference/1.5/syntax_and_semantics/...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • openapi-generator

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

  • If you want to generate a Crystal SDK for REST APIs, please give OpenAPI Generator [1] a try: https://forum.crystal-lang.org/t/crystal-api-client-generato....

    Hopefully this will save you some time in manually creating the API clients in Crystal.

    [1] https://openapi-generator.tech/

  • crystal-docker-quickstart

    A project template for quickly working with the Crystal programming language in a Docker container, no installation needed.

  • If you'd like to try out Crystal without installing anything locally, I've created a tiny Docker container with a Crystal project template:

    https://github.com/compumike/crystal-docker-quickstart

    For example, you may do:

        git clone https://github.com/compumike/crystal-docker-quickstart.git my_app

  • lilith

    x86-64 os made in crystal

  • I always plug this when given the chance: https://github.com/ffwff/lilith

    Full multi tasking, POSIX compliant yadda-yadda actual OS written in Crystal. The author was also apparently in high school at the time.

  • dumb-jump

    an Emacs "jump to definition" package for 50+ languages

  • > 2. No language server (apparently it's just impossible due to the way the language works). Tbh, I'd be happy with just "Go to definition" but alas, no-can-do!

    Emacs' dumb-jump appears to have some basic support for go to definition: https://github.com/jacktasia/dumb-jump/blob/master/dumb-jump...

    But out of curiosity, what is the issue from a technical point of view?

  • spider-gazelle

    A Rails esque web framework with a focus on speed and extensibility for crystal lang

  • lucky

    A full-featured Crystal web framework that catches bugs for you, runs incredibly fast, and helps you write code that lasts.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • scoop-crystal

    Scoop bucket for the Crystal programming language on Windows

  • That just installs Visual Studio:

    https://github.com/neatorobito/scoop-crystal/blob/main/bucke...

    no thank you.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • These are the 4 requirements for a better Reddit

    2 projects | /r/RedditAlternatives | 18 Jun 2023
  • Getting Lucky with HTMX

    3 projects | dev.to | 6 May 2023
  • How do you find the market in 2023?

    3 projects | /r/ruby | 6 Jan 2023
  • Faster Ruby: Thoughts from the Outside

    4 projects | news.ycombinator.com | 10 Aug 2022
  • Scribe – An alternative front end to Medium

    4 projects | news.ycombinator.com | 12 Oct 2021