» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with License:LGPL + Ajax

qooxdoo

qooxdoo is a comprehensive and innovative Ajax application framework. Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications. No HTML, CSS nor DOM knowledge is needed.

It includes a platform-independent development tool chain, a state-of-the-art GUI toolkit and an advanced client-server communication layer. It is Open Source under an LGPL/EPL dual license.

Tigermouse

Tigermouse is a modern web applications framework for PHP. It relies on AJAX technology, so in pair with being lightweight enables you to build dynamic, responsive and interactive web applications. It is well suited for enterprise-grade tasks because of its strong commitment to server-side business logic processing. Tigermouse does not require any Javascript coding, so you can focus on your application core logic instead of tinkering in UI. Noteworthy features are:
  • full native AJAX support
  • MVC architecture
  • pluggable input/output filters
  • AJAX requests queuing and expiring
  • powerful ActiveRecord implementation
  • SWT or GTK#-like user interface implementation
  • extensible i18n support
  • native support for Smarty templates
  • easy to use development tools

Tigermouse is ready to use straight away. No configuration is needed.

Design principles

The most important design principle of Tigermouse is to be ready for enterprise grade appliances. The other just follows this requirement:
  • Perform business processing at the server side.
  • Be lightweight.
  • Be strictly MVC architecture compliant.
  • No Javascript coding needed.
  • Zero configuration, works out of the box.
  • Be data source independent.

Key applications

Tigermouse is solid foundation for rapid development of highly interactive web applications. It is well suited for business grade applications – CRM, accounting, stock management, logistics among them. It does not work like regular web page, therefore it does not work well as framework for portals, forums, polls, blogs or other URL-dependent applications.

X-Library

X is a a collection of loosely-bound, cross-browser, Javascript functions and objects. It is intended to be a resource from which you pick and choose – you do not have to include the entire library in your application. It contains core DOM/Style functions, unobtrusive enhancements, utility functions, objects such as menus and tab panels, and also has some experimental stuff. I’ve been developing this library since 2001 (I started its predecessor around 1999). Thanks to thousands of people like yourself X has been extensively tested on a wide range of operating systems and browsers. Thanks to your contributions X continues to improve, grow and evolve.

The X Library is distributed under the terms of the GNU LGPL.

Users are encouraged to submit feedback and/or code to improve the library itself or its compatibility with various web browsers.

qooxdoo ยป Home

qooxdoo is an advanced open-source JavaScript-based GUI framework.

opensource: del.icio.us tag/opensource

xajax PHP Class Library - The easiest way to develop asynchronous Ajax applications with PHP

xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript, and PHP. Applications developed with xajax can asynchronously call server-side PHP functions and update content

opensource: del.icio.us tag/opensource

xajax PHP Class Library - The easiest way to develop asynchronous Ajax applications with PHP

xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript, and PHP. Applications developed with xajax can asynchronously call server-side PHP functions and update content

opensource: del.icio.us tag/opensource

Rich Client Faces

Library of JSF components for building dynamic web pages using AJAX.

GWanTed

Gwanted allows you to create and use GWT widgets directly from html pages. Also offers an approach to get stack traces in web mode, support to configuration files, a collection of widgets (like a cross-browser widget to play Flash movies).

Sprajax

Sprajax is a security testing tool for Ajax development. Sprajax spiders Ajax applications, detects server-endpoints, and then probes the endpoints for security errors.

External Links

zephyr

zephyr is an Ajax based framework for PHP5 developers.

Features:
  1. Smarty template engine. Developing templates for zephyr is flexible and structured.
  2. adoDB DAL (data access layer).
  3. Manage multiple databases concurrently in zephyr actions.
  4. Front end developed on sam stephenson’s prototype library.
  5. CPAINT as ajax interface.
  6. Pre-action processors help run validation actions before normal actions.
  7. Cron actions can run at regular intervals.
  8. Integration with ezComponents.

The Plex Toolkit

The Plex Toolkit is a collection of JavaScript libraries which handle the transformation of custom XML markup embedded in an HTML document into user interface components, and creates a consistent environment in which to develop Rich Internet Applications – or more sensationally AJAX – using JavaScript, while smoothing over web browser incompatibilities.

Plex AJAX Toolkit is alpha software, but there is already a fairly large collection of navigation and control components.

HTML_Ajax

HTML_Ajax is a PHP library in PEAR for JavaScript/AJAX.

xulfaces

xulfaces integrates JSF with the XML User Interface Language (XUL).

It satisfies the following goals:

  • Light deployment.

    Mozilla and Firefox have an integrated XUL engine, so you can use your favorite web browser to run an XUL application.

  • Keep the business layer on the server side.

    XUL is fine for the UI but if you want to access your business logic on the server side, it turns to nightmare. JSF and AJAX are used to build a bridge between the client and the server.

  • Efficient but with rich UI features.

    XUL offers a rich UI for business applications. XUL is a simple XML language. There are trees, tabbed panes, list boxes, wizards and so on. You have the ability to refresh the entire screen or a part of it. Thunderbird is an example of a rich user interface in 100% XUL.

  • Facelets support.

    Add power to xulfaces via this Tapestry-like framework based on JSF.

xulfaces is a JSF custom RenderKit. It generates pure XUL, so you can get Mozilla look and feel.

External Links

wings

wingS is a servlet development framework for Web applications. It features Swing-like components and utilizes Swing models, Swing events, and a very similar API. As of version 3, AJAX is transparently utilized in the background for incremental page updates.

JSON-RPC-Java

JSON-RPC-Java provides an RPC implementation that allows JavaScript DHTML Web applications to call remote methods in a Java Application Server (remote scripting) without the need for page reloading.

jaxWidgets

jax or javascript and xml is simply another flashy name to describe components written using javascript and xml as its core technologies.

jaxWidgets are useful web widgets that can be implemented on any browser supporting DOM and Javascript. It is purely a client-side technology and requires no server components to work.

Who is jax for?
jax is aimed primarily at web designer/developers with a strong focus on minimising the programming required while still providing advanced functionality offered by javascript code.

How does jax work?
jax defines a set of custom tags for each widget (ASP.NET style). All the designer needs to do is include the widget code (and core components) needed through tags and place the corresponding tag for the widget into a normal XHTML page. jax handles the processing of all custom tags and UI actions.

Urwid - curses-based UI library for Python

Urwid is a curses-based user interface library for Python. It includes many features useful for text console application developers including: Fluid interface resizing, a web application display mode, html screen shots, support for 8-bit and CJK encodings, multiple text alignment and wrapping modes, powerful list box widget, edit widget, buttons, check boxes and radio buttons.

Sarissa

Sarissa is a Javascript API which encapsulates XML functionality in browser-independent calls.

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.

Supported browsers are Mozilla – Firefox and family, Internet Explorer with MSXML3.0 and up, Konqueror (KDE 3.3+ for sure), Safari and Opera. Konq, Safari and Opera offer no XSLT/XPath scripting support AFAIK.

Docs http://sarissa.sourceforge.net/doc/