RSS 135 projects tagged "OS Independent"

No download Website Updated 17 Apr 2014 Ctalk

Screenshot
Pop 306.17
Vit 410.58

Ctalk adds classes, methods, operator overloading, inheritance, and complex object expressions to otherwise standard C programs. Programs can use only a few Ctalk objects and methods in an otherwise standard C program, but the language can be used to write entire programs also. Ctalk works on most if not all of the systems that support GCC, the GNU C compiler. The package includes the language, class and run-time libraries, example programs, tutorial, and language reference.

Download Website Updated 03 Apr 2014 Ghostscript

Screenshot
Pop 859.87
Vit 103.37

Ghostscript is a processor for PostScript and PDF files. It can rasterize these files to a wide variety of printers, devices for screen preview, and image file formats. Since applications tend to prepare pages for printing in a high-level format such as PostScript, most Unix users with low-level bitmap printers, such as inkjets, use GhostScript as part of the printing process. In addition, Ghostscript is capable of converting PostScript files, functionality comparable to Adobe Acrobat Distiller, but on the command line. In addition, Ghostscript is used for file import and viewing by a great many other applications, including xv, ImageMagick, gimp, and xdvi. Several GUI wrappers for viewing PostScript and PDF files exist, including GSview, ghostview, gv, ggv, and kghostview. This is far from a comprehensive list.

Download Website Updated 18 Mar 2014 Python

Screenshot
Pop 1,751.59
Vit 86.17

Python is an interpreted, interactive, object-oriented programming language. It combines remarkable power with very clear syntax, and isn't difficult to learn. It has modules, classes, exceptions, very high level data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (Tk, Mac, MFC, GTK+, Qt, wxWindows). New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface.

Download Website Updated 26 Oct 2000 TinyScheme

Screenshot
Pop 41.89
Vit 70.17

TinyScheme is a lightweight Scheme interpreter that implements as large a subset of R5RS as possible without getting very large and complicated. It is meant to be used as an embedded scripting interpreter for other programs. As such, it does not offer IDEs or extensive toolkits although it does sport a small top-level loop, included conditionally. A lot of functionality in TinyScheme is included conditionally, and it allows multiple interpreter states to coexist in the same program without any interference between them. Foreign functions in C can also be added and values can be defined in the Scheme environment.

Download Website Updated 21 Apr 2001 AlgebraDB

Screenshot
Pop 22.58
Vit 68.89

AlgebraDB is a relational database with infinite tables. It is an extension to Codd's relational model, with infinite tables being functions.

Download Website Updated 11 Oct 2001 serverizor

Screenshot
Pop 20.20
Vit 67.63

serverizor allows you to take a normal command- based program, and run it as a tcp server in the background. This means that you can start up such programs once, and then connect to them with a command-line client, and run commands, disconnect, connect again from some other machine, etc. So, you can use it to boot up a large program such as emacs or lisp (in interpretor mode, not in editor/windowing mode) in the background, and then whenever you want to run emacs/lispy scripts, you could just run a serverizor client with a few commands. Therefore, the client and the server are the same program.

No download Website Updated 12 Dec 2001 Fido Enterprise

Screenshot
Pop 10.49
Vit 67.17

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.

Download Website Updated 15 Feb 2002 Idel

Screenshot
Pop 13.49
Vit 66.68

Idel is a low-level virtual machine designed with simplicity, embedding, and capability security in mind. It comes with a sample application for sharing CPU cycles from your idle computer.

No download Website Updated 05 May 2003 Loro

Screenshot
Pop 10.30
Vit 63.27

Loro is an open system intended to help beginners learn programming. It uses its own programming language and includes an integrated development environment system focused on first-year students. The language features a "specify, then implement" methodology; you have to specify a task before writing any implementation (algorithm). Specification is an explict, compilable construction to make a contract between suppliers and clients, and can be implemented in either Loro or Java (via BeanShell). The IDE features support for test-driven developing, syntax highlighting, and automatic HTML documentation generation and visualization.

No download Website Updated 31 Jan 2006 Syp Script

Screenshot
Pop 10.15
Vit 54.78

Syp Script (Simple Yet Powerful Scripting Language) is an easy-to-learn high level programming language. You can create console, networking, Web, and multimedia applications with a few lines of code. It works under Windows, Linux, and other Unix variants.

Screenshot

Project Spotlight

PeRKy

A tool for managing software requirements.

Screenshot

Project Spotlight

JS-Collider

An event-driven Java network (NIO) framework.