RSS 18 projects tagged "OS Independent"

Download Website Updated 30 Sep 2009 Bit::Vector

Screenshot
Pop 165.29
Vit 7.87

Bit::Vector is a (stand-alone) C library and an object-oriented Perl module (with overloaded operators) which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" (e.g. for cryptography), and boolean matrices (all of arbitrary size) very efficiently.

Download Website Updated 27 Feb 2002 Narval

Screenshot
Pop 96.04
Vit 3.97

Narval is a framework dedicated to the setting up of intelligent personal assistants (IPAs). It includes a language, an interpreter, and a GUI/IDE. It is based on artificial intelligence and agent technologies. It executes recipes (sequences of actions) to perform tasks. It is easy to specify new actions using XML and to implement them using Python. Recipes can be constructed graphically (without programming) by linking blocks representing the actions.

No download Website Updated 06 Mar 2003 A practical lambda-calculator

Screenshot
Pop 28.71
Vit 2.18

A practical lambda-calculator is a normal-order evaluator for the untyped lambda-calculus, extended with convenient commands and shortcuts to make programming in it more productive. Shortcuts are distinguished constants that represent terms. Commands define new shortcuts, activate tracing of all reductions, compare terms modulo alpha-conversion, print all defined shortcuts and evaluation flags, etc. Terms to evaluate and commands are entered at a read-eval-print-loop (REPL) "prompt" or "included" from a file by a special command. A Haskell branch is an embedding of the lambda calculator (as a domain-specific language) into Haskell. The calculator can be used interactively within Hugs or GHCi.

No download Website Updated 11 Nov 2008 Jess

Screenshot
Pop 169.78
Vit 11.59

Jess is a fast, light rule engine and scripting environment written entirely in Java. You can build Java software that has the capacity to "reason" using knowledge you supply in the form of declarative rules. It is supplied as a programmer's library, making it ideal for embedding in larger applications. Jess includes development tools built on the Eclipse platform. It is free for academic use and can be licensed for commercial use.

No download Website Updated 12 Dec 2001 Fido Enterprise

Screenshot
Pop 15.75
Vit 64.62

Fido is a library of Java classes that accept natural language (ie English) commands. The system uses a database of hierarchial objects to determine what actions to take.

No download Website Updated 10 Oct 2003 Cigol

Screenshot
Pop 17.58
Vit 1.43

Cigol is a scripting language designed to solve deductive logic problems. It is designed to be run from the command line or embedded inside an application. There is also a (limited) Cigol applet. Cigol has applications to AI, graph theory, automata, and database manipulation.

No download Website Updated 27 Jul 2010 The Frink Language

Screenshot
Pop 343.61
Vit 20.88

Frink is a calculating tool and programming language designed to help you in the real world. It tracks units of measurement throughout all calculations and ensures that answers are correct. It converts between systems of measurement, and has a huge library of physical data. It is both a simple calculator for quick calculations and a full-fledged programming language for large tasks. It draws high-quality graphics, handles conversions between time zones, currencies, and historical values of the U.S. dollar and the British pound, translates between several languages, does date/time math, and more.

No download Website Updated 18 Dec 2003 DELORES

Screenshot
Pop 50.47
Vit 1.42

DELORES (DEfeasible LOgic REasoning System) is a forward-chaining reasoning engine for defeasible logic, a less-expressive but more efficient non-monotonic logic. In contrast with most other non-monotonic logics, defeasible logic has linear complexity, allowing DELORES to execute large theories very quickly. DELORES's algorithm extends to general defeasible theories through the use of a pre-processing transformation which eliminates all uses of defeaters and superiority relations.

No download Website Updated 28 Jan 2008 FrAid

Screenshot
Pop 88.26
Vit 2.98

FrAid (Fr[actal] Aid) is a programming language that is appropriate for mathematical computations, visualization, batch processing, and more. It features both a standalone application that provides a programming environment for the language and a system for integrating the language with Java. The Java interface allows mathematical equations and formulas to be used with Java code, making it easier to process numerical computations, symbolic computations, imaging, CAD, and more.

Download Website Updated 23 Feb 2004 Java RAM Interpreter

Screenshot
Pop 13.04
Vit 1.00

Java RAM Interpreter is a Java simulator of a Random Access Machine, a theoretical computer model with an unlimited number and size of registers and a programming language similar to assembler.

Screenshot

Project Spotlight

abcMIDI

ABC MIDI conversion utilities.

Screenshot

Project Spotlight

Kigo Video Converter Pro for Mac

A DVD ripping, DVD creation, Web video downloader, and video conversion tool.