Search Engine Home

Featured Sites:

Search Home

Math for Students

Mystery Book Store

Math Book Store

Dictionary and Language Portal
online dictionary


Privacy Policy

 
  Search Home : Computers : Programming : Languages : Ada : Bindings and Libraries
Databases@ OpenRavenscar@


See Also:


  • ABWG: The Ada Bindings Working Group.
  • ASL: The Ada Structed Library is a collection of container and semaphore types.
  • Ada Components: The page contains notes on work done on components for Ada.
  • Ada Network Components: Freely available components: AdaSockets, Eratho (alpha), PostgreSQL database binding (BSD license).
  • 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).
  • Ada and Java Lexer: by Christoph Karl Walter Grein with Ada sources.
  • Ada95 Software and Bindings: Listing of several free bindings with descriptions.
  • AdaCL, Ada Class Library: Textfile search and replace (as Library and demo programs) Trace support. Protected and Task Queues. [Open source, GPL]
  • AdaERL: Interface letting call Erlang from Ada.
  • AdaGMP: A binding to the GMP big math package.
  • AdaOpenGL: An Ada binding to OpenGL. [Open source, BSD License]
  • AdaSDL: A set of Ada (programming language) bindings, ports, and some original applications based on SDL (Simple DirectMedia Library). [Open source, LGPL]
  • AdaSockets: BSD sockets binding for the Ada programming language. [Open source, modified GPL]
  • AdaTCL: Quite dated Ada-TCL bindings. Normally, you'll want to use TASH instead.
  • 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)
  • 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.
  • Astrophysical software components: Also Swing's Ada95 class library and an Ada95 interface to PGPLOT by Martin J. Stift.
  • BLAS: An Ada 95 binding to the BLAS Fortran library, which contains routines for doing fundamental vector and matrix operations.
  • Florist: A POSIX Ada binding, including real-time extensions (this is the original page, download it where you download GNAT).
  • 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)]
  • Gautier's 3D Engine: Real-Time 3D engine and game library, fully in Ada 95.
  • Glut: A window system independent toolkit for writing OpenGL programs.
  • GtkAda: An Ada95 graphical toolkit based on Gtk+, providing the complete set of Gtk+ widgets.
  • Guile: Ada 95 bindings for the GUILE embeddable scheme interpreter.
  • Lego Mindstorms: Ada interface to Lego Mindstorms.
  • 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.
  • MPI: An Ada 95 binding to the Message Passing Interface (MPI).
  • Ncurses Binding: An Ada 95 binding to the Ncurses console library.
  • Ngeadal: An Ada library for Unicode.
  • 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]
  • OpenToken: A series of Ada packages that allow simple creation of token analyzers (aka: lexical analyzers) in straight inline Ada code.
  • Persistent Objects: Documentation and Code.
  • PragmARCs: PragmAda Reusable Components are an open-source library of data structures and utility functions.
  • QtAda95: Qt in Ada.
  • Sal: Stephe's Ada Library Ada contains several useful data structures like stacks.
  • Serpent: The Serpent encryption algorithm written in optimized Ada.
  • Tash: An Ada binding to Tcl/Tk.
  • Tat: A thick Ada binding to the Tk windowing library.
  • Templates Parser: Documentation.
  • Templates Parser: (GZ) Useful for web programming with the Ada Web Server, for example.
  • The Ada Library Projects: Overview of Ada Library Projects at AdaWorld.
  • The Ada95 Booch Components: The (free) Ada95 Booch Components.
  • The Big_Number Page: Several high-precision mathematical packages.
  • Unzip Ada: A decompression library for .ZIP files without any compiler or operating system dependency.
  • XInAda: The Ada implementation of X11/Xt/Xm.
  • XML4Ada95: The Ada 95 binding to Xerces, which enables the use of the W3C DOM in Ada.
  • ncurses: GNU ncurses includes an Ada 95 binding.
  • pyAda: An Ada 95 binding to the Python interpreter.

 
       Math Book Store
Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
Copyright © 2005-2007 All rights reserved. AllSites, LLC