Projects / F-Script

F-Script

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.

Tags Software Development Interpreters
Licenses BSD Revised
Operating Systems Mac OS X
Implementation Objective C Smalltalk APL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  28 Apr 2007 12:01
  • Rrelease-after

    Changes: This release provides preliminary Leopard support along with new features and bugfixes.

    • Rrelease-mid
    •  31 Jul 2006 13:24
    • Rrelease-after

    Changes: This maintenance release fixes a bug and includes minor graphical and internal improvements.

    • Rrelease-mid
    •  12 Jun 2006 07:29
    • Rrelease-after

    Changes: F-Script is now is Universal and runs natively on both PowerPC and Intel-based Macintosh computers. This version also comes with an enhanced object browser with support for Cocoa Bindings. It is now possible to visualize Cocoa Bindings and to easily navigate Cocoa Model-View-Controller object graphs. F-Script 1.3.3 introduces a new version of F-Script Anywhere, a powerful tool for exploring, debugging, scripting and manipulating applications from the inside. With F-Script Anywhere, users can dynamically inject a complete F-Script environment into any running Cocoa application.

    • Rrelease-mid
    •  04 Apr 2006 11:38
    • Rrelease-after

    Changes: The performance of the graphical object browser has been considerably improved. Users can explore the class hierarchy graphically. This version comes with an enhanced code completion system and updated examples. It fixes a serious bug that could lead to a crash in some situations when running on Intel in native mode.

    • Rrelease-mid
    •  06 Feb 2006 10:55
    • Rrelease-after

    Changes: This version comes with a number of new features and enhancements, including support for GCC 4.0, an improved graphical object browser, an extended exception handling system, enhanced integration with Core Data, Core Image and AppleScript, a new embedding API, an improved command line interface, and bugfixes.

    No-screenshot

    Project Spotlight

    mpg123

    A realtime player for MPEG audio layer 1, 2, and 3 files.

    No-screenshot

    Project Spotlight

    FSPLIB

    An FSP (file service protocol) stack as a C library.