A tool for analyzing JavaScript code in Titanium Mobile projects. It provide a wide variety of useful functionality: runtime error detection, Titanium API deprecation warnings, platform specific API validation, etc.
A publish-subscribe messaging system, which provides message servers for both Node.js and Ruby. Clients are available for all the major typical consumers. The full stack implements several protocols, and comes with a wide range of adapters.
A task-based command line build tool for JavaScript projects that makes performing repetitive but necessary tasks such as linting, unit testing, concatenating and minifying files trivial.
https://larsjung.de/fracs/
This link is now broken.
about:
jQuery.fracs determines some fractions for an HTML element (visible fraction, fraction of the viewport, ...) and also provides the coordinates of these areas. As a bonus there is a page outline feature as seen on the right.
An android layout for having the tabs at the bottom of the screen. The ciontent of this file has to be put in platform/android/res/layout/titanium_tabgroup.xml
Wakanda is a js platform which exposes a HTTP server with a datastore and datastore engine, an IDE and a framework. It is intended to help build applications using javascript.
http://harvesthq.github.com/chosen/
This link is now broken.
about:
Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.
An introduction to the JavaScript programming language, by Marijn Haverbeke. Very complete, extensive, and well-written resource. Must read for every intern in web developement ! :-)
A js graphical library for drawing charts. It stands on top of jQuery, MooTools or Prototyp, depending on the host project fundations, and provides a large serie of nice colored animated charts.
http://www.exceptionhub.com/
This link is now broken.
about:
* Logs all JavaScript errors (local or remote)
* Provides a stack trace to find the cause in all browsers
* Groups errors by cause
* Development and Production modes
* RSS feeds for errors
This brand new specification defines an interface for web applications to access timing information related to navigation and elements. When implemented, this will help track web pages frontend performance.
http://yahoo.github.com/boomerang/doc/
This link is now broken.
about:
boomerang is a piece of javascript that you add to your web pages, where it measures the performance of your website from your end user's point of view. It has the ability to send this data back to your server for further analysis. It allowsto measure the round-trip time, bandwith usage and latency.
http://mnutt.github.com/hummingbird/
This link is now broken.
about:
Hummingbird lets you see how visitors are interacting with your website in real time, using WebSockets.
Hummingbird is built on top of Node.js, a new javascript web toolkit that can handle large amounts of traffic and many concurrent users.
Pupload is a jQuery implementation of a multi-upload widget. If uses either a Falsh component, html5, Gears, Silverlight or Yahoo BrowserPlus in order to provide a strong and highly reliable multi-upload system.
A jQuery plugin for mobile web development on the iPhone,
Android, Palm Pre, and other forward-thinking devices.
It features image preloading, animations, themes, swipe detection and callback events. A must-use for light IPhone developement.
http://code.google.com/p/svgweb/
This link is now broken.
about:
SVG Web is a JavaScript library which provides SVG support on many browsers, including Internet Explorer, Firefox, and Safari. Using the library plus native SVG support you can instantly target ~95% of the existing installed web base.
https://www.redredred.com.au/projects/jquery-week-calendar/
This link is now broken.
about:
The jquery-week-calendar plugin provides a simple and flexible way of including a weekly calendar in your application. It is built on top of jquery and jquery ui and is inspired by other online weekly calendars such as google calendar.
https://flowplayer.com/tools/index.html
This link is now broken.
about:
jQuery Tools is a collection of the most important js user-interface components. It defines itself as THE web js UI library, and explains that "do you really need drag-and-drop, resizable windows or sortable tables in your web applications? Websites are not desktop applications. They are different.". Just a pinch at jQuery UI ?
http://www.ronniesan.com/articles/jquery-multiple-file-upload.php
This link is now broken.
about:
Neat and useful jquery plugin which allows you to change any element into a single or multiple file upload tool. The plugin uses a mix of JQuery, Flash, and a backend upload script to send files from the local computer to the website server.
Another js charting library. But this one doesn't use canvas nor SVG, it creates png as dataurls, and seems rather fast. The main forepoint is that it works out of the box in most of the browsers of the market.
http://labs.opera.com/news/2009/02/05/
This link is now broken.
about:
The announcement of Carakan, Opera's new ECMAScript Engine, using register-based bytecode instruction set. The first benchmarks show that Carakan is about two and a half times faster at the SunSpider benchmark than the ECMAScript engine in Presto 2.2 from Opera 10 Alpha.
Drag&Drop Nested Set Editor for Admin Generator « Redo the Office
saved on
uri:
http://redotheoffice.com/?p=74
This link is now broken.
about:
A drag and drop nested set admin generator for Symfony using jQuery treeTable. I have implemented exactly the same thing two months ago for a personnal project, but have not had time to release the code for the moment :)
A comprehensive javascript date library. A large panel of syntaxes are supported ("today", "next thursday", "last june", "2009/12/28", "2009/28/11é, etc.
Element traversal for everyone, implemented in javascript (see http://www.w3.org/2008/12/23-ElementTraversal.html). Sounds however to me like jQuery has a nicer API of rtraversing the DOM.
Drawter Beta 2 is a tool written in JavaScript and based on jQuery library. It provides you the possibility to literally draw your website's code. It runs on every single web-browser which makes it really useful and helpful. Each tag is presented as a layer you have drawn.
EditArea is a free javascript editor for source code, which allows to write well formated source code with line numerotation, tab support, search & replace (with regexp) and live syntax highlighting (customizable).
typeface.js -- Rendering text with Javascript, <canvas>, and VML
saved on
uri:
http://typeface.neocracy.org/
This link is now broken.
about:
Typeface is a js library that permits to render text in custom fonts without using flash or images. Else, it uses canvas, VML or SVG.
It has the disadvantage of not allowing to select the text for copy-pasting (while siFr allows it).
Internet Explorer 7 scores an abysmal 90522ms. (...) IE8-beta2 scored at 9542ms. But, for reference, in the same virtual environment Firefox "Minefield" was still able to pull off 1873ms. So, as while still no where near as fast as the other guys, IE8 is lightyears ahead of IE7 in its javascript performance.
Cappuccino is an open source Objective-J application framework for developing applications that look and feel like the desktop software users are familiar with. Objective-J is a programming language which is modelled after Objective-C and built entirely on top of JavaScript.
Firefox, Safari and Opera 9 support the canvas tag to allow 2D command-based drawing. ExplorerCanvas brings the same functionality to Internet Explorer.
An alternative to sIFR: Facelift Image Replacement | Breathe new life into your web pages
saved on
uri:
http://facelift.mawhorter.net/
This link is now broken.
about:
Facelift Image Replacement (or FLIR, pronounced fleer) is an image replacement script that dynamically generates image representations of text on your web page in fonts that otherwise might not be visible to your visitors. The generated image will be automatically inserted into your web page via Javascript and visible to all modern browsers.
Lightweight but rich data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source using Ajax to load the content.
Thanks uncle Tom for the link
SoundManager 2 is an attempt at providing the sound API which Javascript has been missing. It's a Javascript library which wraps and extends Flash's sound capabilities, bringing cross-platform audio functionality to Javascript.
https://www.azarask.in/projects/algorithm-ink/
This link is now broken.
about:
Algorithm Ink is a port and extension of Context Free by Aza Raskin. The original grammar was originally conceived of by Chris Coyne. Algorithm Ink uses open-web, standards-based tools: no plugins required. You can even right-click to save the drawings. The caveat is that Firefox 3, and Opera 9.5 are the only browsers to fully support Canvas, so it may run slower on Safari, and not at all in Internet Explorer.
http://www.deensoft.com/lab/protoflow/
This link is now broken.
about:
ProtoFlow is a coverflow effect written in Javascript. It uses Prototype and Scriptaculous to do bulk of the work and it uses Reflection.js to do all the image reflections stuff!
https://johnresig.com/blog/embedding-and-encoding-in-javascript/
This link is now broken.
about:
All of the game contents are embedded within the game script: This includes all game sprites and music.
This is an interesting feat and one that's possible to accomplish within your own code. Let's take a step through how this was done to understand how we can better use this within our own sites.
http://javascriptmvc.com/index.html
This link is now broken.
about:
JavaScriptMVC is a framework that brings methods to the madness of JavaScript development. It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration.
I just fear about the "JavaScript is awesome" that one can read in the product's homepage...
Server-based solutions, implemented with Flash, JavaScript or pure CSS, offer a more flexible alternative. In fact, since Flash offers significant advantages over static data presentation with CSS and JavaScript, most solutions use it for dynamic data visualization. The data itself is often stored in XML-files which are loaded and updated via PHP or ASP. The price range varies enormously — depending on the flexibility and level of customization you’d like to have. However, if you don’t want to pay, you don’t have to — there are powerful free solutions as well.
Mike’s Musings » Writing User Scripts for Operator
saved on
uri:
https://kaply.com/weblog/2007/07/06/writing-user-scripts-for-operator/
This link is now broken.
about:
Operator user scripts are user added pieces of JavaScript that can enable additional functionality within Operator like new actions for microformats and RDF, as well as adding new microformats.
https://johnresig.com/blog/javascript-18-progress/
This link is now broken.
about:
In case you haven't been following the progress being made on JavaScript 1.8 here's a quick overview of what's already landed in the latest Firefox 3 nightlies.
SVG2VML is a lightweight JavaScript library that makes it easy to include vector graphics in web pages by providing a common SVG-style programming interface to VML and SVG. This project is a work in progress, and suggestions and contributions are welcome.
Livre blanc : Etude comparative des principaux frameworks AJAX - Livres blancs - Publications - Veille - Clever Age
saved on
uri:
https://www.clever-age.com/veille/publications/livres-blancs/livre-blanc-etude-comparative-des-principaux-frameworks-ajax.html
This link is now broken.
about:
Cette étude montre les possibilités d’intégration d’AJAX au sein d’applications Web en présentant et comparant 11 frameworks d’actualité : Prototype, jQuery, Dojo, Moo.Fx, Scriptaculous, Yahoo !UI, Mochikit, Rialto, Echo2, Microsoft Atlas et Google Web Toolkit.
http://moofx.mad4milk.net/
This link is now broken.
about:
moo.fx is a superlightweight, ultratiny, megasmall javascript effects library, written with prototype.js. moo.fx is not a replacement for script.aculo.us or other effects libraries. It's just a little alternative for people that do not need more than just simple, basic effects (and want to keep their filesize small).