Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ada Language

Ada Language

49 projects

Showing 36 of 39 projects

Ada/SPARK
Ada/SPARK

A curated list of awesome resources for the Ada and SPARK programming languages, including compilers, libraries, tools, and applications.

#systems-programming#ada-library#ada-framework
Stars842
Forks88
Last commit27 days ago
septum
septumAda

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

#context-search#developer-tools#search-in-text
Stars457
Forks11
Last commit22 days ago
spark-2014
spark-2014Ada

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

#programming-language#safety-critical#software-verification
Stars314
Forks46
Last commit1 day ago
ada-drivers-library
ada-drivers-libraryAda

Ada and SPARK drivers library for bare-metal microcontrollers, supporting ARM Cortex-M and RISC-V platforms.

#embedded-ada#embedded-systems#hardware-abstraction
Stars281
Forks159
Last commit1 month ago
hac
hacAda

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

#ada-library#programming-language#compiler-construction
Stars169
Forks17
Last commit4 days ago
ada-crypto-library
ada-crypto-libraryAda

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

#academic-project#symmetric-encryption#encryption-library
Stars86
Forks20
Last commit
acnc
acncAda

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

#industrial-automation#embedded-systems#g-code-parser
Stars65
Forks12
Last commit7 years ago
SweetAda
SweetAdaAda

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

#development-framework#embedded-systems#hardware-abstraction
Stars52
Forks5
Last commit
adamant
adamantAda

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

#real-time-software#embedded-systems#yaml-modeling
Stars48
Forks12
Last commit12 days ago
protobuf
protobufAda

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

#compiler#ada#matreshka-framework
Stars45
Forks6
Last commit2 months ago
ada-gui
ada-guiAda

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

#event-driven#desktop-gui#concurrent-programming
Stars45
Forks2
Last commit1 day ago
dashera
dasheraAda

A free terminal emulator for Data General DASHER D200/D210 character-based terminals, supporting serial and telnet connections.

#character-terminal#terminal-emulator#history
Stars38
Forks2
Last commit4 months ago
ada-keystore
ada-keystoreAda

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

#aes-256#gpg-integration#secure-storage
Stars36
Forks4
Last commit18 hours ago
zip-ada
zip-adaAda

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

#ada-library#bzip2#library
Stars35
Forks5
Last commit25 days ago
lea
leaAda

A lightweight editor for Ada that provides a script-like feel while integrating with full-scale development tools like GNAT.

#auto-complete#open-source#ada
Stars33
Forks6
Last commit9 days ago
gade
gadeAda

A Game Boy emulation library written in Ada, serving as a proof-of-concept for the language's suitability in emulator development.

#hardware-simulation#ada#game-boy-emulator
Stars32
Forks1
Last commit2 months ago
generic-image-decoder
generic-image-decoderAda

A standalone, portable Ada package for decoding various image formats from any data stream to any output medium.

#stream-processing#png#scientific-computing
Stars28
Forks5
Last commit24 days ago
yass
yassAda

A static site generator written in Ada with extensive custom tag support and auto-reconfiguration capabilities.

#gpl-licensed#headless-application#static-site-generator
Stars27
Forks4
Last commit9 months ago
ada-pdf-writer
ada-pdf-writerAda

A standalone, portable Ada package for dynamically generating PDF documents with vector graphics, text, and images.

#ada-library#lightweight-api#ada-programming
Stars26
Forks2
Last commit4 months ago
cuda
cudaAda

Compiles Ada and SPARK code directly to NVIDIA GPUs using CUDA toolsuite.

#cuda#parallel-computing#high-performance-computing
Stars25
Forks6
Last commit1 year ago
gwindows
gwindowsAda

A free and open-source Ada programming framework for building GUI applications on MS Windows.

#windows-api#ada-library#desktop-application
Stars25
Forks8
Last commit2 days ago
adalib
adalibAda

Standard Ada library specification as defined in the Ada Reference Manual with implementation-defined values marked.

#programming-language#compiler-support#standard-library
Stars24
Forks3
Last commit4 years ago
simple-blockchain
simple-blockchainAda

A minimal educational blockchain implementation written in Ada, demonstrating core concepts like mining and validation.

#demo#proof-of-work#blockchain-technology
Stars24
Forks3
Last commit9 months ago
ada-gate
ada-gateAda

A first-person 3D sokoban puzzle game in a Stargate fantasy setting, built with modern OpenGL and Ada.

#stargate#shaders#opengl
Stars23
Forks2
Last commit1 month ago
win32ada
win32adaAda

Ada language bindings for the Windows API, enabling Windows application development in Ada.

#systems-programming#windows-api#windows-development
Stars22
Forks4
Last commit3 months ago
civ-klon
civ-klonAda

A 4X turn-based strategy game written in Ada 2022, featuring exploration, expansion, exploitation, and extermination mechanics.

#sfml#strategy#roundbased
Stars22
Forks0
Last commit1 day ago
ada-wiki
ada-wikiAda

A library for parsing and rendering Markdown and multiple Wiki syntaxes (MediaWiki, Creole, PhpBB, etc.) with customizable filters.

#library#commonmark#markdown-parser
Stars20
Forks1
Last commit3 months ago
ada-synthetizer
ada-synthetizerAda

A sound synthesizer library implemented in Ada that generates music from WAV samples, supporting real-time and offline playback with high polyphony.

#sound#audio-synthesis#midi
Stars20
Forks2
Last commit2 years ago
geste
gesteAda

A sprite and tile 2D render engine designed for microcontrollers and low-performance systems.

#2d-rendering#tile-engine#microcontroller
Stars19
Forks3
Last commit6 years ago
doom-ada
doom-adaEmacs Lisp

A Doom Emacs module for Ada development with syntax highlighting, LSP support, and Alire integration.

#syntax-highlighting#autocomplete#tree-sitter
Stars18
Forks0
Last commit9 months ago
protobuf-ada
protobuf-adaC++

Experimental Ada code generation support for Google Protocol Buffers, enabling Ada applications to use Google's data interchange format.

#data-serialization#experimental#protocol-buffers
Stars18
Forks3
Last commit4 years ago
ada-venture
ada-ventureAda

A kid-friendly retro 3D point-and-click adventure game, reimagining the classic Atari Adventure with mazes, beasts, and ancient Persian themes.

#maze-game#opengl#dragon
Stars18
Forks1
Last commit1 month ago
ada-bar-codes
ada-bar-codesAda

A pure Ada library for generating 1D and 2D bar codes (including QR codes) in PDF, SVG, and PNG formats.

#pure-ada#ada-library#bar-code-generation
Stars17
Forks0
Last commit6 months ago
ux-strings
ux-stringsAda

A Unicode string library for Ada that adapts internal representation to content, supporting multiple encodings without programmer choice.

#programming-language#library#unicode
Stars17
Forks2
Last commit9 days ago
cbsg
cbsgAda

A high-performance random text generator focused on corporate language, producing AI-inspired business jargon.

#alire-package#fun#natural-language
Stars17
Forks2
Last commit24 days ago
adasockets
adasocketsTeX

BSD sockets implementation for the Ada programming language, providing portable network communication capabilities.

#tcp#network-programming#bsd-sockets
Stars15
Forks6
Last commit2 years ago
Page 1 of 2

Related Tags

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
8 years ago
5 hours ago
Next
#Ada27
#Cross Platform10
#Gnat9
#Ada Library9
#Embedded Systems7
#Library6
#Alire6
#Programming Language5
#Portable4
#Opengl3
#Game3
#Code Generation3