Archive for the ‘LGPL License’ Category

f4Player is a free and open source Flash video player that can play .fly, .f4v or .mp4 files in websites or within AS3 projects.

It is lightweight (8kb) and has a skinnable interface (few skins are included with the download).

The player supports progressive downloads (ability to play the downloaded portion of a file while the download is still in progress) and fullscreen display.


Creating a FAQ page or knowledgebase is one of the musts for a web application. However, sometimes, this is not enough and users may require for more details.

In such situations "site tours" or even "page tours" become very handy as users can learn any details about the application visually.

Amberjack v2, the new and improved version of the instant site tour generator Amberjack, powers you with the tools to create a better "help" experience.

Amberjack 2

It is simply a JavaScript library which you can define:

  • the steps of the site tour
  • content of the every step
  • behavior of them (will it open a new URL or target an element in the webpage)
  • look & feel (opacity, color, etc.)

Compared to the 1st version, Amberjack v2 now supports in-page steps, element targeting and better customization.

The library is not documented yet and the JS file + usage can only be seen inside the source code.

OpenFaces is an open-source JSF library that consists of an Ajax framework, a client-side validation framework & a set of AJAX-powered JSF components.

There are 20+ components including charts, calendar, data table, popup layer, tabbed pane & more.


The OpenFaces validation framework enables you to use standard JSF validators on the client side by assigning them to any input component, both from JSF and OpenFaces library.

Also, it supports a variety of usage scenarios where data should be validated, ensuring that validation rules are met & data types are already correct on the client.

The library is very well documented & supported with a set of examples.

  • Tags:
  • Filed under: Extras, LGPL License, Tools
  • 1 Comment
  • JPEGCam is an open source Flash + JavaScript library that enables you to insert a custom-sized Flash movie in a webpage that captures Webcam snapshots.

    After capturing the snapshots, it can submit them to any server in JPEG format (download package includes sample PHP 5 code).

    Webcam To Website - JPEGcam

    The webcam is activated with the Flash movie which includes a full-canvas camera control with no flash user interface elements. User can decide when to take the snapshot & click a button to do it.

    Every control for displaying the Flash device configuration panel & taking snapshots is handled from Javascript which makes:

    • controlling the user interface
    • using your own buttons and layout


    Many PHP developers use print_r() & var_dump() for debugging which output hard to read/unformatted results.

    Krumo is a replacement for these functions which can display structured information about any PHP variable.


    Once Krumo is ran, the output is displayed in a collapsible DHTML tree built around the structure of the dumped PHP variable.

    Also, it speeds up the debugging process by the ability of turning it "off" rather than disabling every dumping route inside the code.

    Krumo runs on PHP 5 & to see how useful it can be, check the examples.

  • Tags:
  • Filed under: Extras, LGPL License, Tools