Tuesday, October 16th, 2007

IWL: A Perl widget library for the web

Category: JavaScript, Library, Perl

Viktor Kojouharov was sick of constantly having html code snippets inside his perl code. He was seeing too many projects where the code was a messy mixture of perl, html, and in some places, javascript. Since he is familiar with the Gtk+ toolkit he decided to make something similar targeted for the Web. He ended Read the rest…

Posted by Dion Almaer at 12:37 am

3.1 rating from 21 votes

Wednesday, October 10th, 2007

MileScript: A new language that compiles to JavaScript

Category: JavaScript, Library

Joshua Harrison has released MileScript which in his words: …. is an object-oriented, strongly-typed high-level language which we developed from scratch, while following the models of Java and C#. Milescript allows developers to code Milescript source files and packages in a structured manner, and then generate those projects as applications or as libraries. The generated Read the rest…

Posted by Dion Almaer at 4:11 am

3.2 rating from 38 votes

Tuesday, October 9th, 2007

Simple Layout Manager with Prototype

Category: CSS, JavaScript, Library

Sébastien Gruhier (Mr. Proto) has created a JavaScript layout framework using Prototype 1.6. The Simple Layout Manager lets you create simple layouts using simple CSS and also let you dynamically add to the manager: < View plain text > javascript layoutManager.add(‘your_element_id’); You can see some simple demos. We have see a slew of CSS frameworks Read the rest…

Posted by Dion Almaer at 7:56 am

2.8 rating from 26 votes

Monday, October 8th, 2007

Sun Labs Lively Kernel: Morphic UI for the Web (Self and Squeak)

Category: JavaScript, Library, Toolkit, Tutorial, UI

Sun Labs has released a new Lively Kernel project that takes the Morphic UI framework that Sun developed for Self, and implements it in JavaScript. This enables you to run the kernel and start interacting with the world. There is one world. Why did they do it? The Lively Kernel places a special emphasis on Read the rest…

Posted by Dion Almaer at 9:01 am

3.3 rating from 61 votes

GPSGate: Access GPS location information through JavaScript

Category: JavaScript, Library

Johan Franson has developed a solution to access a local GPS through Javascript / cross-scripting. His library works in all browsers with that dynamically can include .js script files. Including Firefox, Opera, Opera Mobile and IE. You need to install a program called GpsGate on the client computer which currently only works for Windows and Read the rest…

Posted by Dion Almaer at 7:46 am

3.4 rating from 28 votes

$: Now with more magic!

Category: Examples, JavaScript, Library

Dustin Diaz is on a roll :) He has posted about Roll out your own JavaScript Interfaces in which he discusses the desire to use style from libraries such as prototype, jquery and friends, yet in a small bit of code where you don’t want to use the library: There are times when using a Read the rest…

Posted by Dion Almaer at 6:47 am

3.6 rating from 37 votes

Friday, October 5th, 2007

Photoshop Color Picker

Category: Component, JavaScript, Library

John Dyer has seen other colour pickers but has come up with his own that mimics Photoshop: Some pickers try to generate the entire color map in JavaScript by drawing a 256×256 grid made of div. This is very slow, which is why color pickers that go the JavaScript route often don’t draw the entire Read the rest…

Posted by Dion Almaer at 7:22 am

3.7 rating from 57 votes

Thursday, October 4th, 2007

JSValidate: Form Validation Library

Category: JavaScript, Library

JSValidate is a simple library based on Prototype and to allow you to do form validation. You simply use special CSS classes to annotate your form and let the library do the rest. You can see this at work in the demo page. < View plain text > HTML (* means required)   * Read the rest…

Posted by Dion Almaer at 7:08 am

3.4 rating from 57 votes

Tuesday, October 2nd, 2007

Persistent Objects with Persevere the client and Jsponic the server

Category: JavaScript, Library

Kris Zyp has made a charge in the persistent JavaScript space by releasing both a client and a server to handle JSON persistence. Persevere s an open source persistent object mapping framework for JavaScript in the browser. Persevere allows programmers to access, traverse, and manipulate persisted data easily with standard JavaScript syntax and intuitive Persistent Read the rest…

Posted by Dion Almaer at 7:59 am

3.4 rating from 28 votes

Monday, October 1st, 2007

Ext 2.0 Alpha Release

Category: Announcements, JavaScript, Library, Sencha

The Ext team has announced the first public release of Ext 2.0. As our very own, Rey Bango, said: This new version of the Ext framework introduces a host of new features, a new document center, expanded & better organized samples and bug fixes. Another important aspect to note is that there has not been Read the rest…

Posted by Dion Almaer at 8:25 am

4.7 rating from 93 votes

Sass-y Dynamic CSS

Category: CSS, Library, Rails

Geoffrey Grosenbach gets all funky when he discusses dynamic CSS using the Sass engine that comes with HAML. It allows you to: Nesting If you are sick of repeating yourself, you can get dry and nest your code: Variables You can set variables with ! < View plain text > css !note_bg= #55aaff     Read the rest…

Posted by Dion Almaer at 4:40 am

3.1 rating from 38 votes

Saturday, September 29th, 2007

Canvas Loading Indicator for the iPhone and beyond

Category: iPhone, JavaScript, Library

Adam van den Hoven wrote a Canvas Loading Indicator after he realised that animated gifs and the iPhone didn’t mesh. First he wrote the basic spinner: function getLoading(context, bars, center, innerRadius, size, color) { var animating = true, currentOffset = 0; function makeRGBA(){ return “rgba(” + [], 0).join(“,”) + “)”; } function drawBlock(ctx, barNo){ ctx.fillStyle Read the rest…

Posted by Dion Almaer at 8:30 am

3.3 rating from 25 votes

Friday, September 28th, 2007

DOMAssistant 2.0 released. Adds chainability, Ajax, and more

Category: Ajax, Library

The folks at 456 bereastreet are reporting about the newest release of Robert Nyman’s DOM Assistant. In case you aren’t aware of DOM Assistant: DOMAssistant is plainly an extremely efficient way to work tightly on conjunction with the DOM without worrying about web browser caveats and inconsistencies. No matter what you do, you will always Read the rest…

Posted by Rey Bango at 9:51 am

3.2 rating from 24 votes

Thursday, September 27th, 2007

Vortex: A new offline abstraction on top of Google Gears

Category: Gears, Google, JavaScript, Library, Offline

Brian Dunnington liked what he saw with the Dojo Offline Toolkit, and wanted to abstract it out so you could use functionality with any JavaScript library. He ended up with a new library called Vortex, a 10k JavaScript file that features: Ability to automatically detect referenced resources such as images, scripts, and stylesheets (including nested Read the rest…

Posted by Dion Almaer at 12:06 pm

3.9 rating from 17 votes

Flexjson 1.5: Transformers and Filters

Category: Java, JavaScript, JSON, Library

Charlie Hubbard has updated his well received Flexjson library and has released version 1.5. There are two major feature updates: Filters You can now easily include and exclude items from the JSON: < View plain text > java new JSONSerializer().exclude("*.class").serialize( obj ); new JSONSerializer().exclude("foo.*.bar.*").prettyPrint( obj ); new JSONSerializer().exclude("*.class").include("my.hobbies").serialize( obj ); new JSONSerializer().exclude("foo.phoneNumbers").include("*").prettyPrint( obj ); Note Read the rest…

Posted by Dion Almaer at 10:47 am
Comment here

3.8 rating from 15 votes

Wednesday, September 26th, 2007

jMaki 1.0 Final Release: Ajax for Java and PHP

Category: Java, jMaki, Library

Greg Murray has put the stake in the ground and released jMaki 1.0. The release comes with “bundles” for PHP and Java which you can choose on the download area. Included in the bundles: The core jMaki framework. Sample applications. Ant task for creating applications and adding widgets and necessary dependencies to those applications. All Read the rest…

Posted by Dion Almaer at 8:47 am

3.6 rating from 35 votes