Show HN: Getada: rustup-like installer for Ada's toolchain/package manager

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. getada

    An unofficial installer for Alire

    Getting alire installed involves downloading the zip, extracting the binary, and moving the binary to a directory in $PATH. If you're on a mac, you also have to run an "xattr" command on the tool to get it running.

    I've seen the last parts get newcomers tripped up so Getada takes the rustup approach.

    It uses github's api to retrieve the latest published release of alire[1] and then downloads and extracts it to a specified directory in $HOME. Then it creates an env file[2] and sources that file in .profile and/or .zshenv. It also logs everything that it does so it can undo it later with getada --uninstall

    [1] https://github.com/alire-project/alire/releases

    [2] Here's roughly what the env file looks like that it creates https://github.com/AJ-Ianozi/getada/blob/main/src/shells.adb...

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. alire

    Command-line tool from the Alire project and supporting library

    Getting alire installed involves downloading the zip, extracting the binary, and moving the binary to a directory in $PATH. If you're on a mac, you also have to run an "xattr" command on the tool to get it running.

    I've seen the last parts get newcomers tripped up so Getada takes the rustup approach.

    It uses github's api to retrieve the latest published release of alire[1] and then downloads and extracts it to a specified directory in $HOME. Then it creates an env file[2] and sources that file in .profile and/or .zshenv. It also logs everything that it does so it can undo it later with getada --uninstall

    [1] https://github.com/alire-project/alire/releases

    [2] Here's roughly what the env file looks like that it creates https://github.com/AJ-Ianozi/getada/blob/main/src/shells.adb...

  4. sdlada

    Discontinued Ada 2022 bindings to SDL 2 [Moved to: https://github.com/ada-game-framework/sdlada]

    SDLAda has been around for a while: https://github.com/Lucretia/sdlada

    You can add it as a dependency to your Alire project: `alr with sdlada`

  5. sdl2-examples

    SDL2 examples, for 25+ different programming languages

    I've had issues with the combination of Ada + SDL2 + Linux in connection with https://github.com/xyproto/sdl2-examples.

    Raylib is cool, though.

  6. learn

    Sources for learn.adacore.com (by AdaCore)

  7. sdlada

    Ada 2022 bindings to SDL 2 (by ada-game-framework)

    Look at the "Linking" section https://github.com/ada-game-framework/sdlada

    I'm looking into getting it all automated through pragma's and gpr's.

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

  • SDL3 Example Demos in Browser

    1 project | news.ycombinator.com | 16 May 2025
  • Google's "Desktop View" Turns Android Phones into Pocket PCs

    1 project | news.ycombinator.com | 13 May 2025
  • Game building fun with a 12 year old and the Amazon Q Developer CLI.

    1 project | dev.to | 14 Apr 2025
  • 3D Renderer in C - Update to SDL3

    1 project | dev.to | 8 Apr 2025
  • SDL3 Official Release

    1 project | news.ycombinator.com | 22 Jan 2025

Did you know that Ada is
the 84th most popular programming language
based on number of references?