About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
actionscript actionscript3 ajax antlr api as2 as3 bridge build c c# c++ chrome cms cocoa code code-analysis coding compiler component console crossbrowser cross-platform css debugger dependency-injection dependency-management desktop development devtool dhtml dom dynamic dynamic-content e4x ecma encryption engine environment eva-properties executable extensible extension fastcgi firefox framework functional game generator generic grammar graphics gui gui-framework gwt haskell html http ide interface interpreter interpreters io iphone java js jscript json language latex libraries library lightweight lint linux lisp mac macosx make math maven2 mono mozilla multi-platform objective-c object-oriented ocaml oo oop opengl opera parser performance php php5 programming programming-language project python qt qt4 quality rapid-development recognition remote rhino ria rich-text-editor safari script scripting serialization server shell sqlite strategy svg tdd technology text tinymce tool toolkit tools transactions translation ui unittest user-interfaces utility w3c web web2.0 web-application-framework webdev webdevelopment webkit web-services web-toolkit widgets win32 window windows wysiwyg xhtml xml xmlhttprequest xpath xsl xslt
[2350 users on Ohloh]
Tags: web dom development firefox debugger html javascript css ide ecmascript
Firebug integrates with Firefox to put a wealth of web development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.
[129 users on Ohloh]
YSlow for Firebug analyzes web pages and tells you why they're slow based on Yahoo's rules for high performance web sites.
[8 users on Ohloh]
SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript, which also works as a stand-alone JavaScript engine.
[4 users on Ohloh]
Tags: web code-analysis lint javascript quality ecmascript
JSLint takes a JavaScript source and scans it. If it finds a problem, it returns a message describing the problem and an approximate location within the source. The problem is not necessarily a syntax error, although it often is. JSLint looks at some style conventions as well as structural problems. It does not prove that your program is correct. It just provides another set of eyes to help spot problems.
[4 users on Ohloh]
eden is a serializer/deserializer library using a subset of the ECMAScript notation, it allows to exchange and interpret data keeping the structure and the type.
[3 users on Ohloh]
Tags: tdd unittest ecma-262 as3 as2 as1 actionscript jscript javascript ecmascript
ASTUce is a regression testing framework inspired by the xUnit architecture.

This framework is intended for developers who wish to implement unit tests in ECMAScript (ECMA-262) and ActionScript 3.

ASTUce is also a cross-platform (OS X / Linux / Windows) client that can run your unit tests on the command-line (yeah for real).

[3 users on Ohloh]
Cappuccino is an open source framework that makes it easy to build desktop-caliber applications that run in a web browser.

Cappuccino is written in Objective-J, a version of Objective-C implemented in JavaScript.

[3 users on Ohloh]
Advanced server-side Javascript.

EvaScript is a Javascript implementation based on the ECMA Script standard.
Remote-control Javascript object via Java.
UnitTest you Javascript code.
Browser independent scripting.
Works with almost every browser, including the iPhone.

[3 users on Ohloh]
Tags: spidermonkey library javascript interpreters libraries ecmascript c++
Javascript bindings for C++, a Javascript interpreter/shell & Javascript/C++ module system. It includes a few Javascript classes and modules. It supports easy embedding of Javascript in C++ and vice versa. The currently supported engine is Spidermonkey.
[3 users on Ohloh]
Vexi is a platform for creating and publishing Graphical User Interfaces that can be used over the Internet or an intranet. It features a very simple and powerful syntax based on XML and JavaScript, a set of complete, extensible, themable widgets, and a sandbox-like security model to protect users.
[2 users on Ohloh]
Sarissa is an ECMAScript library acting as a cross-browser wrapper for native XML APIs. It offers various XML related goodies like Document instantiation, XML loading from URLs or strings, XSLT transformations, XPath queries etc and comes especially handy for people doing what is lately known as "AJAX" development.
[2 users on Ohloh]
Tags: as2 actionscript javascript ecmascript jscript as1 ecma-262
core2 is a library which extends the ECMAScript build-ins objects: Array, Boolean, Date, Error, Function, Number, Object and String.
[2 users on Ohloh]
EvaServer is an open source Java framework that makes web applications fun to write. It hides browser details from the developer and enforces object oriented designs.
A component based architecture and transparent client-server communication makes it one of the most powerful Ajax frameworks on the planet.
[2 users on Ohloh]
IQuiP AE is a framework for developing AJAX rich network applications in PHP5 without needing to write a line of HTML or Javascript. Features include a signal/slot design pattern and an event driven user interface.

The syntax for IQuiP AE is based very strongly on the C++ toolkit Qt from Trolltech. IQuiP AE supports visually designing forms and dialogs using QtDesigner and easy translation of web applications using QtLinguist.

[2 users on Ohloh]
jslibs is a standalone Javascript development environment whose aim is to turn Javascript into a general-purpose scripting language.
jslibs provides a set of native modules that contains various general-purpose classes and functions.
Some of these modules are simple wrappers to familiar libraries such as : zlib, SQLite, FastCGI, NSPR (Netscape Portable Runtime), ODE (Open Dynamics Engine), libpng, libjpeg, OpenGL, OpenAL, LibTomCrypt, libffi (Foreign function interfac...
[1 users on Ohloh]
Tags: web toolkit ecma php ajax xap javascript ecmascript library
Zapper is a PHP base Ajax/XAP toolkit with the ability to persist objects on client side. Development version, not really ready for production.
[1 users on Ohloh]
Tags: framework javascript ecmascript actionscript mop meta-object meta-class
Joose is a self-hosting meta object system for JavaScript with support for classes, inheritance, mixins, traits, method modifiers and more.

Joose makes object-oriented programming with JavaScript easy, declarative and very productive. The Joose meta-object system is multi-paradigm. It supports class-based and prototype-based programming styles as well as class-based inheritance and role-based extention.

The Joose framework has been successfully used in multiple production systems f...

Maven JSTools Plugin
[1 users on Ohloh]
The Maven JS Tools Plugin provides a Maven2 interface to a set of JavaScript development tools.
Simple ECMAScript Engine
[1 users on Ohloh]
Tags: c javascript library ecmascript
SEE (Simple ECMAScript Engine) is a lightweight Javascript interpreter and runtime library.
[1 users on Ohloh]
Tags: dom ecmascript web xsl xmlhttprequest ajax xml xslt javascript actionscript
Another aproach of combining existed AJAX frameworks under single Application Markup Language. WAML - Web Application Markup Language. WAML allows you to define your web application appearance and functionality by using simple XML like syntax mixed with HTML. The idea behind WAML is to simplify application functionality definition and provide flexible access to UI objects, data and communication services. WAML functionality build on top of existed AJAX frameworks available for public use.