javascript
JavaScript OSA 1.0.3
JavaScript OSA is a port of the Mozilla JavaScript 1.4.2 scripting system to the Macintosh in the form of a OSA (Open Scripting Architecture) component more>>
JavaScript OSA 1.0.3 brings you a professional tool which is also a port of the Mozilla JavaScript 1.4.2 scripting system to the Macintosh in the form of a OSA (Open Scripting Architecture) component. You can use JavaScript OSA as a scripting language in any Macintosh application supporting OSA languages, such as the Script Editor included with the MacOS.
Why Do Need JavaScript? Why Indeed. If you find AppleScript difficult to learn or you already know JavaScript from programming the Web, JavaScript OSA provides an alternative to AppleScript for controlling your Macintosh. JavaScript OSA provides full support for sending and receiving AppleEvents that leverages the AppleScript support found in the MacOS and the ever growing range of scriptable applications.

JavaScript Form Validator 3.1
A simple, powerful client side JavaScript form validation code. Using this code, you can do the common form validations in a snap. more>>
Client side java script is the efficient way to validate the user input in web forms. It gives the response immediately and reduces the server load. But, when there are many forms in the project and when the forms are long, writing the form validations becomes a daunting, repetitive task. Save yourself from coding long validations for your forms. Here is a simple, powerful form validation code. Using this code, you can do the common form validations in a snap! The code is general, simple, extensible and Free!

Openmocha javascript server-side 0.9
Open source Javascript application server and development framework for the flexible soft-coding of web applications. more>>
An open source Javascript website application server and development framework. Quick soft-coding and clean hard-coding in Javascript on the client-side AND the server-side.
The goal of Openmocha is to maximize the fun and productivity of Javascript development by blending the gap between browser and server based scripting.
With Openmocha, a new project can be quickly soft-coded by creating custom Mocha Objects using the web browser. As the project matures, these Mocha Objects can be re-factored and hard-coded in separate code files. The two approaches can be mixed at any time, patching hard-coded applications through soft-coding even during runtime.

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.
YesScript 1.6
A Firefox add-on that allows you to create a JavaScript blacklist. more>>
YesScript 1.6 provides you with a perfect and useful Firefox add-on which enables you to create a JavaScript blacklist. JavaScript is not something to be feared. Firefox is the most secure browser, and any vulnerabilities found are patched within days. However, JavaScript is sometimes misused by sites. They can show obtrusive ads or try to limit built in browser functions such as the back button or the right-click menu. Poorly written scripts can also hog your systems resources.
Unlike NoScript, YesScript does absolutely nothing to improve your security. Firefox is secure enough by default and that blocking all scripts by default is paranoia. YesScript strives to remove hassles from your browsing experience, rather than add them.
Note: The YesScript addon is cross-platform
Major Features:
- YesScript provides a JavaScript blacklist, letting you specify which sites aren't allowed to run JavaScript.
- A single click on the status bar icon can put the current site on the blacklist or take it off.
- Poorly written scripts can also hog your systems resources.
Enhancements:
- Added support for SeaMonkey and Firefox 3.5.
- Added Arabic locale.
- Fixed bug with Spanish locale.
Requirements:
- Mac OS X
- Windows
- Linux.
Execscript 2.0
Execscript - Execute abritrary JavaScript snipits more>> Execscript - Execute abritrary JavaScript snipits
ExecScript is a widget that can execute abitrary javascript snipits.
Im not sure why I made this but I have found it quite usefull for writing short algorithums to implement elsewhere and since most math is nothing but a javascript snipit, it makes a great calculator as well.
Many features in this widget exist to assist in writing and managing of scripts. Some of these features are a code stack (a stack to push or pop the contests of the editor), function saving (saves the content of the editor as a function), persistant memory (mem.A to mem.Z), and a scrolling status bar.
Enhancements
- Fixed issue with Mac OS X 10.4.3 where data could not be accessed over the net
- Added minimized view
- Added many new system functions
- Added a new Stack drop down
- Added a Tools drop down.

NoScript 1.9.7.7
NoScript 1.9.7.7 is a full-featured Firefox extension provides extra protection for Firefox, Flock, Seamonkey and other mozilla-based browsers: this free, open source add-on allows JavaScript, Java and Flash and other plugins to be executed only by trusted web sites of your choice (e.g. your online bank), and provides the most powerful Anti-XSS protection available in a browser. more>> <<less
JCipher 1.0 Beta
A simple JavaScript editor that can also obfuscate the resulting code. more>> A simple JavaScript editor that can also obfuscate the resulting code.
JCipher is a JavaScript obfuscation and optimization tool. It enables JavaScript developers to create JavaScript code that is greatly reduced in size, and is much harder to understand and reverse engineer.
Main features:>
- Variable and Function Names Renaming. JCipher allows you to write descriptive code, and then transform it into smaller code that is harder to understand but is faster to load. There are three automatic renaming schemes (alphabetical, numerical, and alpha-numerical).
- Loop Type Unification.This feature transforms while and do-while loops into for loops.
- Immediate Constants Evaluation. If your code contains hardcoded literal manuplation, JCipher does the evaluation and substitutes the result for faster runtime.
- It is also able to remove comments.
- Linebreaks Removal.
- Unnecessary Whitespace Removal.
- Optimal Curly Brace Usage. This strips curly braces from one-lined if statements and loops.
System requirements:
-
- 5 MB disk space.
AK JS Editor
Free and open source JavaScript-made JavaScript editor more>> SafariSorter is our original, legacy Safari bookmarks alphabetizer which is still available for users of Mac OS 10.2.8 to 10.3.8. SafariSorter does not work under Mac OS 10.3.9. and does not work under Mac OS 10.4. SafariSorter is freeware.<<less
CanvasUML 0.1
CanvasUML - Basic UML class-diagramming app. more>>
Thats right. A UML diagramming app built mostly in DHTML and . Ooooh... the FILTH of it! CanvasUML is barely alpha-quality software and should not be used for mission critical work (as if there were such a thing as mission critical UML diagramming?).
It should be thought of as an exploration of what is possible using the above technologies rather than a solid app. Moving forward, CanvasUML will most likely be refactored into a pure Cocoa/Objective-C application rather than continue with JavaScript/WebKit.
Warning there are bugs!
AV Bros. Circumscriber 1.1
AV Bros. Circumscriber - Draw a circle around 2 or 3 points more>>
Our script is completely free and is targeted to help you quickly and easily circumscribe a circle (as the selection) around either two (2) or three (3) specified points.
MAYA Cards 1.0
MAYA Cards - When people visit MAYAs design lab, we like to give them a deck of our exclusive, limited-edition playing cards. more>>
Komodo Edit is a free, open source, multi-platform, multi-language editor for dynamic languages and Ajax technology, including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML.
Background syntax checking and syntax coloring catch errors immediately, while autocomplete and calltips guide you as you write. Available on Windows, Mac OS X and Linux. XPI extensions allow you to create your own plug-ins. XPI extension support provides the same capability as Firefox, with all standard Mozilla APIs based on XUL, XBL, and XPCOM, plus our own for Python and JavaScript.
Other features include Vi emulation, Emacs keybindings, code folding and code snippets.
System Requirements: Mac Intel processor or PowerPC G4, 256 MB RAM
System Requirements: Multi-Window; Tabstops/Abbreviations; UI improvements; JavaScript Ext, YUI, etc. framework updates; Built on Mozilla 1.9; Performance improvements
<<lessJAIGO 1.0
JAIGO - A javascript go engine and AI for the iPhone. more>> JAIGO - A javascript go engine and AI for the iPhone.
A small AI engine designed for the game of go in JavaScript, that has the goal to become the best performance/size AI for go as well as the first single-player AI designed for the iPhone.
System requirements:
- iPhone
Email Protector
Email Protector - Keep your email addresses safe when you post them on the web more>>
To use, simply type you email address and then click in either of the textboxes. You can use the simple link code, or the more complicated Javascript link. Either links will effectively mask and cloak your email address from spammers.

JSCocoa 1.0
JSCocoa is created as an effective open source which allows you to write Cocoa programs in Javascript (via JavascriptCore, WebKits Javascript engine) and works on x86 and PPC and requires Leopard (an uptodate Leopard, 10.5.2 from back then crashes) more>> <<less