Fleegix.js: Simple. Useful. JavaScript.
Fleegix.js provides an extremely lightweight, cross-browser set of JavaScript tools for building dynamic Web-app UIs.
Using Fleegix.js doesn't require you to drink a bunch of toolkit Kool Aid, and the code doesn't try to turn JavaScript into Ruby, Java, C++, or any other language -- the code is plain, ordinary, idiomatic JavaScript.
It will not turn you into a rock star, but it will help you kick JavaScript ass.
Fleegix.js is well tested in the major-market-share browsers -- Firefox 1+, Internet Explorer 6+, and Safari 2+. It is licensed under the Apache License, Version 2.
Core
The Fleegix.js core includes the basics of what you need to build an Ajaxy Web app:
- A concise but powerful events system
- An industrial-strength XHR library
- JSON and Web form serialization
- CSS manipulation
- Visual effects
Plugins
Fleegix.js has a bunch of cool plugins that you might be interested in using to make your app more awesome, including:
- JavaScript Dates with Olson timezone support
- A sortable Hash ("Is it a Hash, or an Array?" "Yes, exactly!")
- A simple, no-muss-no-fuss XML parser
-
Some useful date utilities
such as
strftime,add, anddiff - Some cool color conversion utilities
Most of the plugins can be used standalone with your JS toolkit of choice.