Ada Source Code Packages for Reuse
Local
ASIS Expression Resolver
(Criley)
AUnit
(Falis)
A hybrid between a hash table and a dictionary tree
(Gaudry)
Ada Binding to the iODBC Driver Manager
(Falck)
Ada Binding to Pipes
(Rogers)
Ada implementation of getopt()
(Abbasi)
Ada Menuing System
(Rogers)
An Ada Parser Written in Ada
(Gaudry)
AdaGraph for X11
(Kasner)
Augusta - Subset of Ada implemented in Basic and Pascal
Booch Components
(Wright)
The Original Ada 83 Booch Components (with Ada 95 Updates)
Calendar Formatter
(Riehle)
CodeWright 5.x Ada Support
(Bryan)
Command Line Interface for *nix
(Criley)
Console_IO For NT and Ada Alphabetical Sort
(Marqvardsen)
Counting Ada SLOC, Comments, and Blank Lines
(Moore)
Debug Output
(Lamm)
Debugging Support for Ada
(Erdmann)
Formatted Output package for Ada-95
(Nonko)
Indexed File IO
(Heaney)
NT Console Mouse
(Marqvardsen)
Persistent Objects with Ada95
(Erdmann)
PragmAda Reusable Components
(Carter)
Semicolon Counter
(Roby)
Simple CLAW Web Server
(Moran)
Small Scale Server Framework
(Erdmann)
Standard_IO
(Riehle)
String_Edit for Ada
(Kazakov)
Time the Clock
(Moran)
Timing Execution of Routines
(Lamm)
Units of Measurement for Ada
(Kazakov)
Winsock2 Binding
(Winters)
Win32 Joystick Bindings
(Boulais)
See Also
An Ada and Java Lexer
(Grein)
Using Grady Booch Components
(Gaudry)
Links
GUI Builders
GtkAda
Rapid
TeleUSE/XInAda (TopGraph'X)
Visual Ada Developer
Bindings
Ada SDL bindings
A Thick Ada 95 Binding for Unix Child Processes and Pipes
(Works with Win32 also)
Adabindx - an Ada-binding to the X Window System and *tif
BLAS Ada Binding
GtkAda - Graphical Toolkit for X and Win32 based on GTK+
Cafe 1815 - Programming Java Native Methods
FFTW_Ada - Binding to the FFTW Fast Fourier Transform library
GDBM Binding - GNU Database Manager
GNATCOM for COM/DCOM/COM+ Programming
GWindows for Win32 - Win32 RAD Framework
JEWL for Win32
MySQL bindings for Ada 95
(Erdmann)
MPI Bindings
POSIX bindings
Postgres Bindings
POSIX for Win32
SOAP - Simple Object Access Protocol
Simple Unix Interface
Tash - Ada TCL/TK binding
Windex - Thick Binding to Windows
Component Libraries
Ada Standard Component Library WG
Ada version of the C++ Standard Template Library
Booch Components
(Original)
Corey Minyard's Ada Structured Library
GNADE - The GNU Ade Database Enviornment
The data structure component library used at the University of Scranton
LIBRA - General Library for Ada under Linux
Mats Weber's Ada Component Library, version 2.0
Swiss Federal Institute of Technology at Lausanne, Software Engineering Laboratory (LGL), ADT Components
Libraries
3D Engine
AdaCGI
aPack and aPlib compression libs
HTML output routines
OpenGL
OpenToken Home Page
PNG_IO - Portable Network Graphics Library
Printf for Ada
Prolog Interpreter in Ada
Prolog Expert System in Ada
Tetris in Ada
Unlimited number size math package
Unzip-Ada
Utilities
alibrowse - Ada Source Code Browser
AdaBrowse - javadoc-like HTML generator
Ada2Html
Adacounter - OA source line counter
AdaLib_Html - Ada Specs to HTML generator
c2ada and bindings page
CBIND for Win32
Emacs Language Sensitive Editor (ELSE) for Ada
FSMEdit - The Finite State Machines Editor
GCH - ASIS_GNAT the Ada Rule Checker
Martin Carlisle's Ada Utilities
Distributed Computing
Adept - Ada annex E support
GLADE - Ada annex E support
Sites
Ada on Win32
AdaBasis - Hierarchical repository
Adalog Components
ASE - Ada and Software Engineering
Dale's Ada Software Repository
Free Code from Software Arts & Sciences
Gautier's Ada page
PAL - Public Ada Library
The Arcadia Consortium
X11 with Ada
To contribute source code to the Treasury use the
article submission form
or e-mail
AdaSource@AdaPower.Com
Back