osax
Mach-O OSAX 0.1
Mach-O OSAX - Sample Codewarrior scripting addition more>>
The package is completly freeware and the source code is included.
OsaxCheck 1.0
OsaxCheck - Check for installation and version of osaxen more>>
Completly freeware for non-commercial use.
XMLLib osax 3.1.3
AppleScript commands for XMLs DOM, XPATH, XSLT and p-lists. more>> AppleScript commands for XMLs DOM, XPATH, XSLT and p-lists.
XMLLib osax is a Scripting Addition which implements the XML DOM in AppleScript.
XMLLib carries references rather than data, so a script can process large XML documents as fast as if you had been writing a C program - yet, in a more comfortable environment.
Also includes a similar set of commands for Property lists (p-lists). Transparently store AppleScript objects in p-lists. Provide a fast lookup table (or "dictionary", or "associative array") structure.
Main features:
- Opening, validating, closing, saving a XML document.
- Browsing an XML tree - parents, children, siblings.
- Searching an XML tree - sending a XPATH request.
- Editing, creating, removing an XML node.
- Applying a XSLT stylesheet.
- Handling XLinks.
Tanaka's OSAX 2.01
Tanakas OSAX is a superior and simple to use OSAX designed for CGI scripting on the Web. more>>
Tanaka's OSAX 2.01 is a superior and simple to use OSAX designed for CGI scripting on the Web. It is suitable for such tasks as converting Japanese encoding, decoding URLs, tranlating ISO8859-1, performing data searches, and so on.
Requirements: System 7.x
OsaxManager 1.0
OsaxManager - up-to-date information for the osaxen more>>
Selecting the name of an osax in the osaxen.com column provides information about the osax while a double-click will download the osax.

Satimage osax 3.4
Satimage osax is a simple and salutary Scripting Addition, i.e. a plug-in for AppleScript. more>> <<less
Tanaka OSAX 2.0.1
AppleScript webserver CGI converts Japanese encoding, more. more>>
ConvexPoly.osax 1.6
ConvexPoly.osax - Scripting Addition providing three dimensional convex polyhedra handling more>>
You may construct predefined polyhedra such as the 5 Platonic solids, the 13 Archimedean solids and the 13 Catalan solids. Or you may define convex polyhedra by providing a list of vertices or a list of bounding planes. In the first case you get the convex hull of the vertices and in the second case you get the the (possibly empty) intersection of the half spaces defined by the planes.
Convex polyhedra may be translated, scaled or rotated using the corresponding commands. Intersections of convex polyhedra are also handled.
Projections of convex polyhedra in 2D are handled after setting an eye position and an up vector.
Enhancements:
- This version ships as universal binary.
Date Format OSAX 1.1
Date Format OSAX is capable of formatting date and time values into human readable strings effectively. more>>
Date Format OSAX 1.1 is capable of formatting date and time values into human readable strings effectively. It offers similar functionality to the strftime function available to C programmers or the SimpleDateFormat class in Java. Complete details are in the readme file.
Requirements:
- Mac OS 10.3 or higher
Numerics.osax 1.1.2
Numerics.osax is a free Scripting Addition to provide advanced mathematical commands more>>
The computational features now include five Suites: Linear algebra, FFT and convolution, Image files, 3D array handling, and Numerical data files.
Main features:
- linear algebra (eigenvalues, linear systems solving, etc.)
- signal processing (1d, 2d, and n-d FFT, cross- and self-correlations, convolution, interpolation)
- image processing (import/export, particle analysis)
- 3D arrays (handling by reference, extraction, isosurfaces, stream lines).
Enhancements:
- Linear algebra: transpose, multmatrix, invertmatrix, solve linear system, compute eigenvalues, LUdecomposition, pivot, determinant
- Basic linear algebra and basic commands for inverting, diagonalizing, and decomposing a matrix. These commands support complex matrices. multmatrix performs the product of matrices and/with vectors: M x M, M x v, v x M, v x v.
- FFT and convolution: fft1d, fft2d, filterarray, convolve, correlate, interpolate
- Fast Fourier transforms: 1d, grouped, n-dimensional, and 2d. Use algorithms which time like N.Log N. Not powers of 2-limited. Convolution and correlation of two arrays, support periodic boundary conditions. Interpolation, linear or spline, supports periodic boundary conditions.
- Image files: imagefile bounds, convert imagefile, create imagefile, create grayimagefile, particles
- Basic commands for doing image processing: getting an images bounds, importing it as a numerical matrix and back, and doing particles analysis (get statistical info and contours of particles of an image).
- 3D array handling: open3D, close3D, list3Darrays, info3D, contents3D, extract3D, isosurface, streamline
- This Suite is to cope with 3D data and visualize them conveniently. Instead of manipulating the data in your script, you load them into memory and specify a name for them. Using the name you can extract whatever fraction of the data you really need. You can produce isosurfaces of a scalar field, and the stream lines of a vectorial field (results are triangle lists).
- Numerical data files: XNFGetArray, XNFSave, XNFdelete, XNFtoc
- This Suite introduces a new extensible data format, XNF (eXtensible Numerical File format.), extension .xnf. XNF files store binary 1D, 2D, and 3D arrays. One XNF file may contain arbitrarily many arrays of various kinds, stored under a variety of formats: the XNF file manages a Table of contents which specifies the properties of each array. Access to arrays is simply by name. Since the Table of contents is a XML, you can apply XPaths to retrieve a particular set of data. XMLLib osax required.
CreateFileSpec OSAX 1.0
CreateFileSpec OSAX is released to be a proper and useful application which will create a file specification for a file in a given folder, even if the file doesnt exist yet. more>>
CreateFileSpec OSAX 1.0 is released to be a proper and useful application which will create a file specification for a file in a given folder, even if the file doesn't exist yet.
Requirements:
- System 7.0 or higher
- AppleScript
24U Appearance OSAX 1.3
AppleScript scripting addition. more>>
With Appearance OSAX you can display much better dialogs, enhanced movable alerts, post system notifications, and create floating windows with text messages and progress indicators.
OSAXen DB 2.5 Reloaded 0.1
OSAXen DB 2.5 Reloaded - Resurrect the old OSAXen DB 2.5 more>>
It was a very complete FileMaker database with lots of handy functions to track scripting additions info: raw apple events, etc.
It got "broken" with OS X, as it was using "EightyLister" to grab info about scripting additions dictionaries (a substantial function in OSAXen DB).
The script is a simple substitution for one of the main (for me) helper scripts: "Commands to OSAX DB v4". This is the one responsible of entering data about new scripting additions in the FM database.
The only difference is that it works fine under OS X, and adds code to make it drag & drop.
countchar 1.1
countchar - Count occurences of a character in a string more>>
This small osax contains just a single command, "countchar" for this task.
To install the osax, just copy it into Library/ScriptingAdditions within your home directory. The syntax should be easy enough to understand with the provided example script.
ToggleFiSh 1.0
ToggleFiSh - Toggle FileSharing on/off more>>
ToggleFiSh can optionally make use of the Play Sound and Notify OSAX.
Completly freeware.