RSS 12 projects tagged "Mac OS X"

No download Website Updated 23 Dec 2012 Tcl/Tk

Screenshot
Pop 602.85
Vit 44.08

Tcl provides a portable scripting environment for Unix, Windows, and Macintosh that supports string processing and pattern matching, native file system access, shell-like control over other programs, TCP/IP networking, timers, and event-driven I/O. Tcl has traditional programming constructs like variables, loops, procedures, namespaces, error handling, script packages, and dynamic loading of DLLs. Tk provides portable GUIs on UNIX, Windows, and Macintosh. A powerful widget set and the concise scripting interface to Tk make it a breeze to develop sophisticated user interfaces.

Download Website Updated 28 Jan 2013 bigloo

Screenshot
Pop 252.75
Vit 34.90

Bigloo is an implementation of the Scheme programming language. It relies on an optimizing compiler from Scheme to C. Bigloo enables connections between Scheme code and C code. It proposes many extensions to Scheme such as a regular parser compiler, an lalr parser compiler, pattern matching, an object layer, etc.

Download Website Updated 17 Dec 2009 F-Script

Screenshot
Pop 90.99
Vit 7.85

F-Script is a lightweight scripting layer specifically designed for the Mac OS X object system (i.e. Cocoa). It provides scripting and interactive access to Cocoa frameworks and custom Objective-C objects. It aims to be a useful and fun tool for both beginners and experts, allowing interactively exploring, testing, and using Cocoa-based objects and frameworks.

Download Website Updated 31 May 2012 libSieve

Screenshot
Pop 86.10
Vit 6.61

libSieve is an implementation of the Sieve mail sorting language originally developed for the Cyrus mail system. libSieve helps to bring mail sorting functionality into your mail server application without the need to reinvent the wheel. As a library, it is not intended for end users expecting a ready-to-run program.

Download Website Updated 30 May 2006 StepTalk

Screenshot
Pop 77.86
Vit 5.60

StepTalk is the official GNUstep scripting framework. It is more than a scripting framework with an illusion of single objective environment between objects of scriptable servers or applications. It is language independent, but the default scripting language is Smalltalk.

Download Website Updated 03 Jan 2013 EGSL Interpreter

Screenshot
Pop 49.84
Vit 6.60

EGSL is a small interpreter which can execute Lua scripts. It includes some functions for fast and easy game development. These are image manipulation functions, functions for 2D drawing, sound and music, input via mouse, keyboard, and joypad, and some helper functions. The engine is based on SDL, SDL_gfx, and SDL_mixer, and additionally on SDL_image on Haiku-OS.

No download Website Updated 19 Jan 2011 The Eagle Project

Screenshot
Pop 35.69
Vit 2.90

Eagle, Extensible Adaptable Generalized Logic Engine, is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).

Download Website Updated 12 Oct 2011 Alore

Screenshot
Pop 35.58
Vit 1.00

Alore is an object-oriented programming language with a clean syntax that resembles Python and Lua. It is optionally-typed like Google Dart. It is both a dynamic scripting language and a general-purpose language with static typing. It is aimed at most programming tasks, from short scripts to complex applications. It allows programmers to freely mix static and dynamic typing within a program. It has native threads and a very fast edit-test cycle. Programmers can always bypass type checking and run their programs immediately.

No download Website Updated 31 Jan 2009 Ready Lisp

Screenshot
Pop 32.50
Vit 2.77

Ready Lisp packages an ANSI Common Lisp environment for Mac OS X users as a single application bundle. It repackages and configures the following components: Aquamacs Emacs, SBCL Common Lisp, the SLIME Lisp IDE, and more.

Download Website Updated 11 Jun 2009 Rhope

Screenshot
Pop 27.53
Vit 38.36

Rhope is a dynamically typed dataflow programming language that also borrows some ideas from other paradigms. Unlike mainstream programming languages, statements are not necessarily executed in the order they are written, but instead based on their dependencies. Statements that do not share dependencies run in parallel. Most operations have value semantics (i.e. modifying an object makes a copy rather than changing the original) making this parallelism safe. For managing global state, Rhope has a transaction mechanism.

Screenshot

Project Spotlight

Monibot

A graphical database monitoring application.

Screenshot

Project Spotlight

Geany

A fast and lightweight IDE using GTK2.