Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Ada
A

Ada

Language
103 projects8.4k total stars1.3k total forks6 languages

Open-source projects built with Ada

There are currently 103 open-source projects built with Ada, with a combined total of 8.4k GitHub stars. The most common language among these projects is Ada.

Showing 44 open-source projects · page 1 of 2

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
ghdl
ghdlghdl/ghdl

An open-source analyzer, compiler, simulator, and experimental synthesizer for VHDL, supporting multiple language standards and backends.

2.8k416VHDL
4 days ago
eepers
eeperstsoding/eepers

A simple turn-based game built with Ada and SDL2 where players control eepers in tactical combat.

46128Ada
2 years ago
septum
septumpyjarrett/septum

A grep-like tool that searches for matching contexts of contiguous lines, enabling incremental code exploration in large codebases.

45611Ada
14 days ago
alire
alirealire-project/alire

A command-line tool and catalog for managing Ada libraries, similar to Rust's Cargo or OCaml's Opam.

39661Ada
4 days ago
whitakers-words
whitakers-wordsmk270/whitakers-words

A Latin-English dictionary with inflectional morphology support, originally created by William Whitaker and maintained for digital preservation.

31973Ada
1 year ago
spark-2014
spark-2014AdaCore/spark2014

A programming language and verification toolset for engineering high-reliability, safety-critical, and secure applications.

31445Ada
13 hours ago
ada-doom-3
ada-doom-3AdaDoom3/AdaDoom3

A re-implementation of id Software's id-tech 4-BFG game engine in the Ada programming language.

28324Ada
3 years ago
libadalang
libadalangAdaCore/libadalang

A library for parsing and semantic analysis of Ada code, designed as a building block for IDE integration and static analysis tools.

17048Ada
15 hours ago
hac
haczertovitch/hac

A small, quick Ada compiler fully written in Ada, providing an open-source tool for Ada language development.

16915Ada
16 days ago
spark-nacl
spark-naclrod-chapman/SPARKNaCl

A formally verified, portable SPARK 2014 implementation of the NaCl cryptographic library with constant-time algorithms.

13614Ada
2 months ago
sdlada
sdladaLucretia/sdlada

Ada 2022 bindings to SDL 2, providing a variable-thickness wrapper for multimedia and game development.

13336Ada
11 months ago
gsh
gshAdaCore/gsh

A POSIX shell implementation for Windows designed to accelerate builds of GNU and autotools projects.

11910C
2 years ago
powerjoular
powerjoularjoular/powerjoular

A command-line tool for real-time monitoring of power consumption for CPUs, GPUs, processes, and virtual machines on GNU/Linux.

10922Ada
4 months ago
gtkada
gtkadaAdaCore/gtkada

Ada bindings for the GTK+ graphical library, enabling native GUI application development in Ada.

10621Ada
2 days ago
bare-bones
bare-bonesLucretia/bare_bones

A complete Ada port of the OSDev Bare Bones tutorial for building a minimal operating system kernel.

9111Ada
9 years ago
cubit
cubitdocandrew/CuBit

A multi-processor, 64-bit, formally-verified general-purpose operating system for x86-64, written in SPARK/Ada.

864Ada
28 days ago
ada-crypto-library
ada-crypto-librarycforler/Ada-Crypto-Library

An Ada library providing comprehensive cryptographic primitives including symmetric/asymmetric encryption, hashing, and elliptic curve arithmetic.

8620Ada
8 years ago
ada-util
ada-utilstcarrez/ada-util

A comprehensive Ada utility library providing logging, serialization, encoding, stream composition, and concurrency tools for building robust applications.

8216Ada
7 days ago
cortex-gnat-rts
cortex-gnat-rtssimonjwright/cortex-gnat-rts

GNAT Ada Run Time Systems based on FreeRTOS for Cortex-M microcontrollers, supporting boards like Arduino Due and BBC micro:bit.

7917Ada
1 year ago
gprbuild
gprbuildAdaCore/gprbuild

An advanced build system for automating the construction of multi-language software systems.

7921Ada
1 month ago
svd2ada
svd2adaAdaCore/svd2ada

Generates Ada bindings from CMSIS-SVD descriptions for ARM Cortex-M devices to streamline bare-metal driver development.

7138Ada
1 year ago
acnc
acncFabien-Chouteau/ACNC

A G-code parser and CNC controller written in Ada for ARM Cortex-M microcontrollers.

6512Ada
7 years ago
gnatcoll-core
gnatcoll-coreAdaCore/gnatcoll-core

Core packages of the GNAT Components Collection, providing foundational Ada libraries for cross-platform development.

5434Ada
13 hours ago
SweetAda
SweetAdagabriele-galeotti/SweetAda

A lightweight Ada-language development framework for implementing software systems across diverse hardware platforms from embedded boards to mainframes.

525Ada
1 day ago
adamant
adamantlasp/adamant

A component-based, model-driven framework for building reliable embedded real-time software in Ada, originally for spacecraft flight software.

4812Ada
4 days ago
ada-gui
ada-guijrcarter/Ada_GUI

A GUI framework for Ada that uses concurrent tasks and event queues instead of callback functions.

452Ada
1 year ago
ada-lua
ada-luaAdaCore/ada-lua

An Ada binding for Lua, enabling Ada programs to execute Lua scripts and interact with the Lua runtime.

457Ada
2 years ago
protobuf
protobufreznikmm/protobuf

A Google Protocol Buffers implementation in Ada, providing code generation and runtime support for serializing structured data.

456Ada
2 months ago
asfml
asfmlmgrojo/ASFML

Ada semi-thick binding to the SFML multimedia library, providing a native Ada API for graphics, audio, windowing, and networking.

435Ada
6 months ago
libkeccak
libkeccakdamaki/libkeccak

A SPARK/Ada implementation of the Keccak family of cryptographic sponge functions, including SHA-3, with formal proof of type safety.

403Ada
5 days ago
pragmarc
pragmarcjrcarter/PragmARC

A collection of reusable Ada components for software development, compatible with Ada 95 and Ada 2007 standards.

366Ada
5 months ago
ada-synth-lib
ada-synth-libraph-amiard/ada-synth-lib

A simple audio synthesis library for creating musical instruments that can run on bareboard devices like STM32F4 or Raspberry Pi.

366Ada
6 years ago
ada-keystore
ada-keystorestcarrez/ada-keystore

A command-line tool and library for storing sensitive data and documents in encrypted keystores using AES-256 and HMAC-256.

364Ada
1 month ago
ada-traits-containers
ada-traits-containersAdaCore/ada-traits-containers

A flexible Ada library offering generic containers and algorithms with SPARK compatibility and performance control.

3513Ada
1 year ago
zip-ada
zip-adazertovitch/zip-ada

A standalone, portable pure Ada library for creating, extracting, and manipulating .zip archives with LZMA and BZip2 support.

355Ada
17 days ago
ada-runtime
ada-runtimeComponolit/ada-runtime

A minimal, adaptable Ada runtime designed for embedded systems and diverse platforms.

353Ada
3 years ago
1
2