application framework
Application Framework 1.0
Application Framework - Starting point for applications with multiple document windows more>>
Do you want to maintain a menu that shows a list of the open windows?
Do you have documents that you need to save when closed and thus need to write code that asks the user whether he wants to save, discard or cancel?
Then get TTs App Frame. It is a RB1 compatible project with documented source code that takes care of all this for you.
Tcl Web Application Framework 0.3.9
Helps simplify writing Web applications in the Tool Command Language (Tcl) more>> Helps simplify writing Web applications in the Tool Command Language (Tcl)
Tcl Web Application Framework provides the features that form the basis for writing an application, such as sessions, users, privilege separation, and an abstract database interface.
Tcl Web Application Framework is currently under development, but stable for production use.
Tcl Web Application Framework is written in such a way that applications will be able to easily integrate into the framework without having to modify the framework itself, making upgrading the framework without breaking the application possible.
System requirements:
- Tcl

Helma JavaScript Web Application Framework 1.6.3
An open source web application framework for fast and efficient scripting and serving of your websites and Internet applications. more>>
Helma is written in Java and employs JavaScript for its server-side scripting environment, removing the need for compilation cycles and reducing development costs while giving you instant access to leverage the whole wealth of Java libraries out there.
Helma offers simple and codeless mapping of application objects to database tables. In addition, an embedded object-oriented database performs automatic data persistence of unmapped objects.
Migration Framework 1.2.0
An application and development framework to support import and export processes more>>
Enhancements: This package contains the main components of the framework (the Pipeline) along with some basic plugins.
Authorization.framework 1.0
Authorization.framework - Objective-C wrapper around OS X Security API more>>
It is simply a convinience class. I didnt like having all those Security framework calls all over the place in my code and came up with this to clean things up and make using the Security framework features easier.
PowerPlant Frameworks 2.2
PowerPlant Frameworks - Open Sourced PowerPlant Framework more>>
This framework has been released to open source by Freescale.
Enhancements:
- Initial Release PowerPlant Sources and Constructor.
PYMIDI Framework 1.1
PYMIDI Framework - Set of classes and utility functions for communicating via MIDI more>>
It provides a nice Objective-C interface to the basics of CoreMIDI while still allowing you to access the underlying CoreMIDI objects for advanced stuff.
It makes a couple of normally difficult things very easy: generating good human readable endpoint names, saving references to endpoints in files, etc.
Jdon Framework 5.6
Free and open source Java framework for developers Jdon Framework is a rapid lightweight Java web application framework that combines with Evans DDD and Ioc/AOP that supports POJOs autowiring more>> Free and open source Java framework for developers
Jdon Framework is a rapid lightweight Java web application framework that combines with Evans DDD and Ioc/AOP that supports POJOs autowiring.
Jdon = DDD + IOC/DI + AOP + CRUD + CACHE
NOTE: Jdon Framework is licensed and distributed under the terms of the Apache License V2.0.
System requirements:
-
Enhancements
- Using annotation instead of interfaces such as ModelIF or Poolable.
Log Application Usage 1.1
Log Application Usage is a highly-efficient, high-quality application which is invisible and writes launch and quit times of all applications to the file Log Application Usage.log in the preferences folder. more>> <<less
Application Commander 1.1
Application Commander is regarded as a flexible and handy utility that takes advantage of Apples Speech Recognition System in conjunction with the Application Switching Manager to allow you to control and manage your running applications by speaking some simple commands. more>> <<less
Template.framework 1.0
Template.framework - Open source template framework more>>
It is currently used by StartupItem Manager to create the property list and shell scripts used in the StartupItems it creates.
AUGUI Framework 1.7
AUGUI Framework - set of classes for editing views for Mac OS X Audio Units more>>
The classes are based on the HIFramework and on the AudioUnit SDK provided by Apple.
Enhancements:
- Support for MIDI Learn
- Control classes updated for using latest HIFramework.
Application Enhancer 2.0.3
APE is a system used in our and third-party products that helps them to enhance and redefine various applications behavior more>>
What exactly is Application Enhancer? It is a combination of a Framework (a collection of commonly used code that can be re-used across different Application Enhancer modules) and a system daemon (faceless background application).
Application Enhancer performs its task by loading plugins (Application Enhancer modules, or APEs for short) containing executable code into the running applications.
Once loaded, the APE module performs the needed modifications (such as redefining the minimize window action, or customizing the standard Apple menu) on the launched application memory space, never touching any files on disk, utilizing set of functions defined in the Application Enhancer framework.
To help the APE modules to be loaded into newly launched applications, the Application Enhancer daemon (aped) is used.
Can Application Enhancer or its modules crash your system? Due to the nature of the method, Application Enhancer or its modules potentially can crash individual applications if there is a bug in the module or in the application being modified (sometimes APE modules expose "hidden" bugs in the applications).
If you suspect Application Enhancer or its modules cause crashes, you can always temporarily disable the Application Enhancer system.
There are a number of technologies incorporated into our products that attempt to make sure your applications are safe: Haxie CrashGuard makes sure the application is not modified if it has recently crashed;
APE Check makes sure no damaged APE modules are loaded; moreover, all of our products are going through a tedious beta testing process to make sure it runs as expected.
However, even if an individual application crashes, this cannot bring down the whole system due to the fact it has the protected memory and the Application Enhancer operates in user memory space, which means it cannot affect the system itself or processes belonging to other users (in this regard, Kernel Extensions (kext) are much more dangerous as they operate on the lowest possible level and have access to all memory and processes; because of that, Kernel Extensions can cause "kernel panics", while Application Enhancer cannot, as they dont have access to the kernel memory space).
Does Application Enhancer slow down the system? Due to the fact that more code has to be loaded at the application launch time, Application Enhancer can increase the application launch time (usually in the range of 40-60 ms per Application Enhancer module loaded on a modern Mac).
Once loaded, most Application Enhancer modules stay latent and will not hog your processor. We are constantly working on improving the situation, so please make sure you always run the latest versions of our products.
The technology behind Application Enhancer system has been in research and development for more than 2 years now, and many of our products are using it.
Main features:
- Provides capabilities to use Application Enhancer modules.
- Completely free of charge.
Enhancements:
- .Fixed a bug with corrupt Application Enhancers directory causing Application Enhancers preference pane to fail to load.
- Did some optimizations for the Mac OS X 10.4.9 update.
Droplet Framework 1.0.2
Droplet Framework - A framework for creating AppleScript Droplets more>>
The framework is in the form of a Script Editor stationary file. Also included are some example droplets, all built on the framework in under a minute each.
DOM Framework 2.0
DOM Framework - Cocoa framework for XML data more>>
Enhancements:
- Huge API-changes. I have rethought some parts of the framework, and changed added, removed and changed names of methods everywhere. Sorry, but it had to be done. Youll get a ton of build errors if you try to recompile with the new version.
- The core of the framework now consist of a set of protocols that define the DOM API, and a corresponding set of classes that implement that API.
- Rewrote the XPath engine, now compiles expressions. Handles most things, but still a bit short on predicates (although only quite complex predicates, or predicates with functions and calculations in them fail).
- New namespace handling, which works.
- New parser/builder architecture.
- New builder built on top of the widely used XML-parser Expat, as well as a simple plug-in architecture for builders. It works much better than the old CoreFoundation builder.
- Support for alternative implementations of the core node classes, and mixing of implementations.
- The outputter can render elements inlined (no newline before or after).
- Added a document fragment class.
- Added some classes for encapsulation traversals of the DOM tree.
- Rewrote the formatter with the new traversal classes.
- New postprocessor API (for handling things like XInclude).