Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. GNAT
G

GNAT

Tool
97 projects3.5k total stars900 total forks6 languages

Open-source projects built with GNAT

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

Showing 97 open-source projects · page 2 of 3

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
ada-time
ada-timeFabien-Chouteau/Ada_Time

Ada binding for the Pebble Time smartwatch, enabling Ada development for Pebble apps and watchfaces.

182Ada
10 years ago
curses
cursesannexi-strayline/Curses

A high-level, task-safe Ada binding for ncurses with automatic rendering, color management, and multi-terminal support.

171Ada
6 years ago
cbsg
cbsgzertovitch/cbsg

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

172Ada
1 month ago
ada-id
ada-idanthony-arnold/AdaID

An Ada library for generating UUIDs with support for random, name-based, and string-conversion operations.

161Ada
4 years ago
wasabee
wasabeezertovitch/wasabee

A web browser fully written in Ada with a focus on safety, currently in early development.

140Ada
7 months ago
matreshka
matreshkagodunko/matreshka

An Ada framework for developing information systems, providing core components, XML processing, web services, database access, and modeling tools.

147Ada
3 months ago
gnatcoll-db
gnatcoll-dbAdaCore/gnatcoll-db

A collection of Ada database components providing SQL database access and abstraction layers.

1423C
8 months ago
cmake-ada-offa
cmake-ada-offaoffa/cmake-ada

Adds Ada language support to CMake for building Ada applications and libraries.

135
11 years ago
radalib
radalibsergio-gomez/Radalib

An Ada library and toolset for complex network analysis, featuring community detection, partition comparison, and network property calculations.

116Ada
2 years ago
covid-19-simulator
covid-19-simulatorohenley/COVID-19_Simulator

A multi-engine COVID-19 simulator with Ada and Qt5, implementing Lancet and XPH Pharmaceutical models.

101Ada
5 years ago
axmpp
axmppcoopht/axmpp

An XMPP client library written in Ada for connecting to Jabber servers to send and receive messages.

93Ada
5 years ago
spark-norx
spark-norxjhumphry/SPARK_NORX

An Ada/SPARK implementation of the NORX authenticated encryption algorithm, formally verified for security.

90Ada
8 years ago
stotp
stotpjklmnn/STOTP

A formally verified TOTP library for two-factor authentication, implemented in SPARK with runtime error guarantees.

91Ada
7 years ago
bingada
bingadajfuica/bingada

A simple bingo application built with GtkAda for playing at home, featuring manual/auto play, card checking, and multi-language support.

92Ada
3 years ago
ada-servlet
ada-servletstcarrez/ada-servlet

A web servlet library for Ada that implements the Java Servlet specification (JSR 154, JSR 315).

93Ada
1 month ago
ini-files
ini-fileszertovitch/ini-files

A standalone, portable Ada package for reading and modifying configuration files in the INI format.

92Ada
2 years ago
si_units
si_unitsHeisenbugLtd/si_units

An Ada library for formatting physical values with proper metric (SI) unit scaling and prefixes.

94Ada
5 years ago
template-parser
template-parserAdaCore/templates-parser

An Ada library and tool for creating templated text streams like dynamic HTML documents.

920Ada
1 month ago
geo-energy-math
geo-energy-mathpukpr/GeoEnergyMath

Ada software libraries for solving mathematical models from the book Mathematical GeoEnergy.

81Ada
2 months ago
continuous-verification
continuous-verificationjklmnn/continuous-verification

Automatically prove Ada/SPARK software correctness using Travis CI for continuous verification.

81Ada
7 years ago
coap-spark
coap-sparkmgrojo/coap_spark

A formally verified implementation of the Constrained Application Protocol (CoAP) in SPARK/Ada, ensuring correctness for constrained IoT devices.

80Ada
5 months ago
mat
matstcarrez/mat

A memory analysis tool that instruments programs via LD_PRELOAD to collect and analyze allocation events, helping identify memory usage patterns.

71Ada
9 months ago
gnatbdd
gnatbddbriot/gnatbdd

A library providing Behavior Driven Development (BDD) support for Ada, enabling tests written in English before implementation.

75Ada
4 years ago
coffee-clock
coffee-clockFabien-Chouteau/coffee-clock

An STM32-based alarm clock that automatically brews espresso to wake you up with fresh coffee.

70Ada
9 years ago
florist-blady
florist-bladyBlady-Com/florist

POSIX Ada Bindings implementing IEEE Standards 1003.5 for Ada programming language.

72Ada
2 years ago
spark-railway-demo
spark-railway-demoFabien-Chouteau/spark-railway-demo

A railway network simulation with SPARK/Ada-proven signaling to prevent train collisions.

71Ada
9 years ago
az3
az3Componolit/AZ3

Ada binding to the Z3 theorem prover for formal verification and constraint solving.

71Ada
2 years ago
ada-midi
ada-midifrett27/Ada-Midi

An Ada library for reading, writing, and generating MIDI files and events.

60Ada
3 years ago
ada-net-framework
ada-net-frameworkAlex-Gamper/Ada-NetFramework

Ada language bindings for the Microsoft .NET Framework API, enabling Ada developers to access .NET functionality.

61Ada
6 years ago
threefish
threefishjrcarter/Threefish

Command-line utilities for encrypting and decrypting files using Threefish and XOR encryption algorithms.

62Ada
6 days ago
spark-sip-hash
spark-sip-hashjhumphry/SPARK_SipHash

A verified Ada/SPARK implementation of the SipHash keyed hash function for hash-flooding DoS protection.

60Ada
8 years ago
tp7-ada-gnoga
tp7-ada-gnogaBlady-Com/tp7ada-gnoga

Ada bindings for Turbo Pascal 7.0 units using the Gnoga framework to facilitate Pascal-to-Ada translation.

50Ada
3 months ago
lalg
lalgjhumphry/LALG

An Ada 2012 package providing a modern interface to BLAS for dense linear algebra operations with slice/block views.

51Ada
4 years ago
chests
chestsJeremyGrosser/chests

Chests provides bounded containers (stacks and ring buffers) for embedded systems without dynamic memory allocation.

50Ada
10 months ago
ada-soundio
ada-soundioraph-amiard/ada-soundio

Ada language bindings for the libsoundio cross-platform audio input/output library.

52Ada
10 years ago
railway-simulation
railway-simulationAdaCore/SPARK_Railway_Simulation_Demo

A railway network simulation with a SPARK/Ada-proven signaling system that guarantees collision avoidance.

57Ada
6 years ago
1
2
3