|
|
1. |
Ada Semantic Interface Specification for GNAT
-
Providing an up to date implementations of ASIS = Ada Semantic Interface Specification for GNAT. ASIS is a published international ISO standard (ISO/IEC 15291:1999).
|
|
|
2. |
AdaCL, Ada Class Library
-
Textfile search and replace (as Library and demo programs) Trace support. Protected and Task Queues. [Open source, GPL]
|
|
|
3. |
AdaOpenGL
-
An Ada binding to OpenGL. [Open source, BSD License]
|
|
|
4. |
AdaSDL
-
A set of Ada (programming language) bindings, ports, and some original applications based on SDL (Simple DirectMedia Library). [Open source, LGPL]
|
|
|
5. |
AdaSockets
-
BSD sockets binding for the Ada programming language. [Open source, modified GPL]
|
|
|
6. |
AdaTCL
-
Quite dated Ada-TCL bindings. Normally, you'll want to use TASH instead.
|
|
|
7. |
ASL
-
The Ada Structed Library is a collection of container and semaphore types.
|
|
|
8. |
Astrophysical software components
-
Also Swing's Ada95 class library and an Ada95 interface to PGPLOT by Martin J. Stift.
|
|
|
9. |
BLAS
-
An Ada 95 binding to the BLAS Fortran library, which contains routines for doing fundamental vector and matrix operations.
|
|
|
10. |
Florist
-
A POSIX Ada binding, including real-time extensions (this is the original page, download it where you download GNAT).
|
|
|
11. |
Gautier's 3D Engine
-
Real-Time 3D engine and game library, fully in Ada 95.
|
|
|
12. |
GLADE for GNAT
-
Providing an up to date implementations of Annex E (Distributed Systems) of the ISO standard ISO/IEC 8652:1995/COR1:2000 for GNAT. [Nothing to interface builder of the same name (GLADE)]
|
|
|
13. |
GtkAda
-
An Ada95 graphical toolkit based on Gtk+, providing the complete set of Gtk+ widgets.
|
|
|
14. |
Guile
-
Ada 95 bindings for the GUILE embeddable scheme interpreter.
|
|
|
15. |
Lego Mindstorms
-
Ada interface to Lego Mindstorms.
|
|
|
16. |
Libra
-
A general library for Ada '95 under Unix-like operating systems. It currently provides some basic data structures. Also it provide abstractions for NNTP and SMTP commands.
|
|
|
17. |
MPI
-
An Ada 95 binding to the Message Passing Interface (MPI).
|
|
|
18. |
ncurses
-
GNU ncurses includes an Ada 95 binding.
|
|
|
19. |
Ngeadal
-
An Ada library for Unicode.
|
|
|
20. |
Open Image
-
A portable Ada 95 package hierarchy devoted to the Input/Output and manipulation of image (pictures) data. [GPL with same special exception as the GNAT run-time]
|
|
|
21. |
OpenToken
-
A series of Ada packages that allow simple creation of token analyzers (aka: lexical analyzers) in straight inline Ada code.
|
|
|
22. |
pyAda
-
An Ada 95 binding to the Python interpreter.
|
|
|
23. |
Tash
-
An Ada binding to Tcl/Tk.
|
|
|
24. |
Tat
-
A thick Ada binding to the Tk windowing library.
|
|
|
25. |
The Ada Library Projects
-
Overview of Ada Library Projects at AdaWorld.
|
|
|
26. |
The Ada95 Booch Components
-
The (free) Ada95 Booch Components.
|
|
|
27. |
The Big_Number Page
-
Several high-precision mathematical packages.
|
|
|
28. |
Unzip Ada
-
A decompression library for .ZIP files without any compiler or operating system dependency.
|
|
|
29. |
XInAda
-
The Ada implementation of X11/Xt/Xm.
|
|
|
30. |
Ada and Java Lexer
-
by Christoph Karl Walter Grein with Ada sources.
|
|
|
31. |
Ada Components
-
The page contains notes on work done on components for Ada.
|
|
|
32. |
Ada Network Components
-
Freely available components: AdaSockets, Eratho (alpha), PostgreSQL database binding (BSD license).
|
|
|
33. |
AdaERL
-
Interface letting call Erlang from Ada.
|
|
|
34. |
Adalog Components
-
Ada packeges including Debug, OS_Services, Protection (a kind of evolved semaphore), Variable_String. Also tools and adapplets (Java applets writing in Ada)
|
|
|
35. |
Adalog Debug
-
A package provides a sophisticated trace facility, especially valuable for multi-tasking programs. The child package Debug.Timing also provides utilities for measuring execution time, and the child package Debug.Assert provides utilities for checking that certain properties of program are actually met.
|
|
|
36. |
Glut
-
A window system independent toolkit for writing OpenGL programs.
|
|
|
37. |
Ncurses Binding
-
An Ada 95 binding to the Ncurses console library.
|
|
|
38. |
Persistent Objects
-
Documentation and Code.
|
|
|
39. |
Templates Parser
-
Documentation.
|
|
|
40. |
Templates Parser
-
(GZ) Useful for web programming with the Ada Web Server, for example.
|
|
|
41. |
XIA (XPath in Ada)
-
A native Ada implementation of the XPath 1.0 specification for XML DOM document querying. (Requires XMLAda from libre.adacore.com)
|