Skip to main content

Ivan Pavlov's Library tagged javascript   View Popular

04 Sep 09

oni - structured concurrency

    • Oni is a framework for managing the control flow of concurrent
      applications. There are two central ideas to Oni:


      • To make concurrent actions composable by implementing 'pseudo-sequential' control
        structures with which asynchronous actions can be choreographed in
        the same way in which traditional sequential control structures are used to choreograph
        conventional synchronous actions. Ok, I'm not sure I even understand that myself.
        But please read on anyway :-)
      • To leverage the facilities of a "host language" rather than
        implement a complete programming language from scratch.

      Oni can be implemented as a set of functions ("Oni operators") in a
      suitable host language, such as JavaScript or C++ (any reasonable
      language will do). Our current implementation, dubbed Oni/JS, is in JavaScript, targeted at
      in-browser use (should work in any modern browser - FF, Chrome, Safari, IE, ...).


      Oni requires no preprocessing or precompilation; an
      Oni program is a just an expression in the host language.

13 Jul 09

Web Reflection: Elsewhere - Sandboxes Have Never Been That Easy

Elsewhere is a lightweight, less than 1Kb if minified and gzipped, almost fully cross-browser library (so far compatible with each browser I tested) able to create runtime a sandbox including zero, one, or more scripts.

webreflection.blogspot.com/...sandboxes-have-never-been.html - Preview

javascript

02 Jun 09

narwhal

Narwhal is a server-side JavaScript standard library conforming to the ServerJS standard. It is designed to work with multiple JavaScript interpreters, and to be easy to add support for new interpreters. Wherever possible, it is implemented in pure JavaScript to maximize reuse of code between platforms.

narwhaljs.org - Preview

javascript server

13 May 09

CoScripter

  • CoScripter is a system for recording, automating, and sharing
    processes performed in a web browser such as printing photos online,
    requesting a vacation hold for postal mail, or checking flight arrival
    times. Instructions for processes are recorded and stored in
    easy-to-read text here on the CoScripter web site, so anyone can make
    use of them. If you are having trouble with a web-based process,
    check to see if someone has written a CoScript for it!
24 Apr 09

vice-versa - Google Code

every browser has some good feature: it could be performances, it could be something "not standard yet", it could a feature ready for ECMAScript 5. vice-versa project aim is to bring good stuff from every browser into a single, cross-browser, lightweight, JavaScript file.

code.google.com/vice-versa - Preview

javascript

10 Mar 09

DataTables (table plug-in for jQuery)

  • DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML tables.
  • DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML tables.
03 Feb 09

joose-js - Google Code

  • Joose is a self-hosting meta object system for JavaScript with support for classes, inheritance, mixins, traits, method modifiers and more.

    Joose makes object-oriented programming with JavaScript easy, declarative and very productive. The Joose meta-object system is multi-paradigm. It supports class-based and prototype-based programming styles as well as class-based inheritance and role-based extention.

    The Joose framework has been successfully used in multiple production systems for twelve months now and has been proven to be very stable. Joose is being tested using an automated unit-test suite that is being run in all major browsers (Firefox, IE, Safari, Opera and Chrome).

20 Jan 09

Seed - GNOME Live!

Seed is a library and interpreter, dynamically bridging (through GObjectIntrospection) the WebKit JavaScriptCore engine, with the GObject type system. In a more concrete sense, Seed enables you to immediately write applications around a significant portion of the GNOME platform, and easily embed JavaScript as a scripting-language in your GObject library.

live.gnome.org/Seed - Preview

linux javascript gnome

13 Nov 08

Jx Library

  • Welcome to the home of Jx, a javascript library for creating graphical user interaces based on the fabulous MooTools library.
23 Oct 08

Javascript Window Library

  • Mydows is a small library of javascript functions that sit above the
    Prototype Javascript library and aid
    in the creation and management of free floating windows contained within
    the webpage. Mydows will also work with the Scriptaculous
    library for added features.

kevinandre::Growler (PrototypeJS)

  • Growler is a PrototypeJS based class that displays unobtrusive notices on a page. It works like the OS X Growl. It supports themes by using CSS styling. Also options can be passed to modify how long the notice is displayed or whether it remains displayed until the user closes it.
21 Oct 08

canviz - Google Code

  • Canviz is a JavaScript library for drawing Graphviz graphs to a web browser canvas. More technically, Canviz is a JavaScript xdot renderer. It works in most modern browsers.
1 - 20 of 236 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo