Object Oriented Databases
Qu is a powerful full-featured object oriented programming language. It is an Open Source software. The Qu Programming Language is absolutely free (as in free lunch) and distributed under the GNU General Public License (GPL). Qu is inspired by other languages. Most noticeably Perl, Python, Ruby...
Platforms: *nix
License: Freeware | Size: 1.3 MB | Download (99): The Qu Programming Language Download |
Gtk2::GladeXML::Simple is a clean object-oriented interface to Gtk2::GladeXML. SYNOPSIS package MyApp; use base qw( Gtk2::GladeXML::Simple ); sub new { my $class = shift; my $self = $class->SUPER::new( $gladefile ); return $self; } ... # Signal handlers are methods of your class...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (98): Gtk2::GladeXML::Simple Download |
Time::Piece is a Perl module that contains Object Oriented time objects. SYNOPSIS use Time::Piece; my $t = localtime; print "Time is $tn"; print "Year is ", $t->year, "n"; This module replaces the standard localtime and gmtime functions with implementations that return objects. It does...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (92): Time::Piece Download |
Audio::MadJACK is a Perl module to talk to MadJACK server using Object Oriented Perl. SYNOPSIS use Audio::MadJACK; my $mj = new Audio::MadJACK( osc.udp://madjack.example.net:4444/ ); $mj->load( Playlist_A/mymusic.mp3 ); $mj->play(); The Audio::MadJACK module uses Net::LibLO to talk to a...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (97): Audio::MadJACK Download |
GNU Sather is an object-oriented programming language designed to be simple, efficient and safe. This application aims to be appropriate for use in teaching, research, and industry. It was originally based on Eiffel but now incorporates ideas and approaches from several languages. One way of...
Platforms: *nix
License: Freeware | Size: 5.3 MB | Download (97): GNU Sather 1.2.3 / 1.3 Beta Download |
ogre4j project enables the use of the OGRE (Object-Oriented Graphics Rendering Engine) libraries in Java applications. The first approach was made by Ivica Aracic aka bytelord (http://www.bytelords.de). Thanks to him for taking the first steps! The last stable CVS version located at the OGRE...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (108): ogre4j 1.4.3 Beta Download |
CVS Perl library is a Perl module which is a wrapper around the CVS command with an object-oriented interface. Installation: To install this module type the following: perl Makefile.PL make make test make install.
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (96): CVS Perl library Download |
Net::DRI is a collection of object oriented Perl modules that provides an abstract and uniform interface to connect to domain name providers, either registries, registrars or an entity at another level. Thus Net::DRI can be used by a registrar to establish connections with various registries,...
Platforms: *nix
License: Freeware | Download (88): Net::DRI Download |
Tibco::Rv are Perl bindings and Object-Oriented library for TIBCOs TIB/Rendezvous. SYNOPSIS use Tibco::Rv; my ( $rv ) = new Tibco::Rv; my ( $listener ) = $rv->createListener( subject => ABC, callback => sub { my ( $msg ) = @_; print "Listener got a message: $msgn"; } ); my ( $timer...
Platforms: *nix
License: Freeware | Size: 47.1 KB | Download (253): Tibco::Rv Download |
SOFEA project is a Matlab object-oriented Finite Element toolkit. It includes the book, A Pragmatic Introduction to Finite Element Analysis for Structural Engineers. The toolkit provides linear transient thermal analysis capabilities, with stress analysis and coupled multi-physics coming...
Platforms: *nix
License: Freeware | Size: 3.8 MB | Download (123): SOFEA Download |
Tree::Binary is a Object Oriented Binary Tree for Perl. SYNOPSIS use Tree::Binary; # a tree representaion of the expression: # ((2 + 2) * (4 + 5)) my $btree = Tree::Binary->new("*") ->setLeft( Tree::Binary->new("+") ->setLeft(Tree::Binary->new("2")) ->setRight(Tree::Binary->new("2"))...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (326): Tree::Binary Download |
UML::State is an object oriented module which draws simple state diagrams. SYNOPSIS use UML::State; my $diagram = UML::State->new( $node_array, $start_list, $accept_list, $edges ); # You may change these defaults (doing so may even work): $UML::State::ROW_SPACING = 75; # all numbers...
Platforms: *nix
License: Freeware | Size: 55.3 KB | Download (119): UML::State Download |
databeans is a fully object oriented (not relational) persistence framework for Java, based on the use of the JavaBeans accessor methods to read and write data on disk instead of in the classes instance fields..
Platforms: *nix
License: Freeware | Size: 655.36 KB | Download (90): databeans Download |
XOAD, formerly known as NAJAX, is a AJAX/XAP object oriented framework for PHP that allows you to create richer Web applications. It uses JSON and native PHP serialized objects to communicate. Special attention has been paid to security. XOAD supports server side events (observation) and client...
Platforms: *nix
License: Freeware | Size: 49.15 KB | Download (89): XOAD Download |
ffmpeg-php is an extension for PHP that adds an easy to use object-oriented API for retrieving information from movies and audio files. It has methods for returning frames from movie files as images that can be manipulated using PHPs image functions. This works well for automatically creating...
Platforms: *nix
License: Freeware | Size: 1.5 MB | Download (140): ffmpeg-php extension Download |
pTest framework is an Object Oriented PHP 5 testing framework. The project differs from other testing frameworks in that it doesnt suffer from a dogmatic following of JUnit. A good feature of this framework is that it can be as easily used from the commandline as embedded and extended by your...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (103): pTest 1.0 Download |
CherryPy is a pythonic, object-oriented web development framework. CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This usually results in smaller source code developed in less time. CherryPy is now more than...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (90): CherryPy Download |
Common Music (CM) is an object-oriented music composition environment. Common Music produces sound by transforming a high-level representation of musical structure into a variety of control protocols for sound synthesis and display..
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (102): Common Music Download |
Ctpp project is the C99-compatible C preprocessor of the ctalk language, which provides object oriented extensions for C. You can download the preprocessor separately while ctalk is between versions for development. Installation: Ctpp is the C-compatible preprocessor for ctalk, which is...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (101): Ctpp Download |
STPHPLib is a suite of software components for developing object oriented and web based applications. It is an open-source framework written in PHP language. It encapsulates the common GUI controls like : checkbox, radiobutton, toolbars and so on, not present in HTML language in PHP objects to...
Platforms: *nix
License: Freeware | Size: 80.9 KB | Download (100): STPHPLib Download |