QueryBuilder can be used on advanced search engine pages, administration backends, etc. to build complex queries or filters. It is highly customisable and can be used with many jQuery widgets like autocompleters and sliders.
It outputs a structured JSON of rules which can be easily parsed to create SQL/NoSQL/whatever queries.
interact.js is a standalone javascript module for handling single-pointer and multi-touch drags and gestures with powerful options such as inertia and snapping to grids or custom coordintes
Written 100% in JavaScript to run in any Web Browser and on any Platform. It parses and executes SQL dynamically in the browser, returning results formatted for RIA Frameworks or directly for inserting into HTML.
Canonical is deeply committed to the future of computing and how humans interact with computers on a daily basis. Multi-touch technologies are the next step in this area, and this project groups aims to collect our efforts in this field centrally on Launchpad. Open code reviews are here: https://code.launchpad.net/canonical-multitouch/+activereviews
Korma is a domain specific language for Clojure that takes the pain out of working with your favorite RDBMS. Built for speed and designed for flexibility, Korma provides a simple and intuitive interface to your data that won't leave a bad taste in your mouth.
The DBacesslayer aka DBSlayer aka Släyer is a lightweight database abstraction layer suitable for high-load websites where you need the scalable advantages of connection pooling. Written in C for speed, DBSlayer talks to clients via JSON over HTTP
Sick of ORM and schemas? select gets right to the point!
Supported databases:
MySQL MongoDB Planned: PostgreSQL, SQLite, CouchDB Researching: Riak, Redis, selector language
a micro, modular, Object-Oriented and concise JavaScript Library that simplifies HTML document traversing, event handling, and Ajax interactions for rapid mobile web development. It allows you to write powerful, flexible and cross-browser code with its elegant, well documented and micro coherent API.
Comprehensive information about the database as a whole.
This interface is implemented by driver vendors to let users know the capabilities of a Database Management System (DBMS)
An Android helper class to manage database creation and version management using an application's raw asset files.
This class provides developers with a simple way to ship their Android app with an existing SQLite database (which may be pre-populated with data) and to manage its initial creation and any upgrades required with subsequent version release
PerceptualDiff is an image comparison utility that makes use of a computational model of the human visual system to compare two images.
This software is released under the GNU General Public License.
Adds multi-touch zoom to; ImageViews, WebViews, and MapViews. Simply use the corresponding object in place of the default, and the "pinch" functionality will be usable. Also includes misc. Views which can be useful for development.
GestureWorks®—patent pending—is a comprehensive gesture-based development environment for ActionScript. This authoring environment was designed and developed by Ideum, an interactive design firm formed in 1999. Ideum develops custom applications, and since 2008 it has designed and built integrated multitouch tables.
reated by Travis Kirton, C4 is a brand new creative-coding framework for the iOS that lets you build expressive user experiences. C4 gives you the power of the native iOS programming environment with a simplified API that lets you get down to working with media right away
Xaj is a small Java API for accessing XML-enabled databases, focused on:
Storing XML documents
Retrieving XML documents
Batch processing XML documents
Executing XQuery queries
he Saxon-EE product includes within a single package:
A schema-aware XSLT 2.0 processor
A schema-aware XQuery 1.0 processor
An XPath processor that can be called from Java applications
A free-standing XML Schema validator.
Saxon is written in 100% Java and therefore runs on any popular platform
A collection of command-line tools for researchers in machine learning, data mining, and related fields. All of the functionality is also provided in a clean C++ class library
his project aims to provide homomorphic encryption libraries to developers so they can in turn create privacy and confidentiality aware software. See Homomorphic_encryption for more information on the general capabilities of this form of encryption.
Currently the code implements the Paillier cryptosystem in Java, along with it's homomorphic operations and key generation. Saving/transporting keys and encrypted integers can be accomplished using methods inherited from Serializable.
melonJS is the result of our enthusiasm and past experiments with Javascript, and came from the feeling that no simple, free and standalone library was available to develop games. And although still a big work in progress (and not yet bug free), melonJS already allows to easily create some nice games (see the Gallery page)
Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux, and Backbone.js's suspenders.
zip.js offers a low-level API for writing and reading large zip files (up to 4GB) with a stable RAM use. It also offers a Filesystem API in order to manipulate zip file structure.
This library is implemented with these HTML5 features:
Web workers
FileReader (and FileWriter optionally)
Blob and BlobBuilder
Typed arrays
AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T.
The Deep Zoom Composer got an update with new added features and numerous bug fixes; you can check if you have the latest version by opening up Deep Zoom composer, then navigate to Help > About Deep Zoom Composer and check if it says November 2008 Release.
CLAM is a software framework for research and application development on the audio and music domain. It provides means to perform complex audio signal analysis, transformations and synthesis. It also provides a uniform interface to common tasks on audio applications such as accessing audio devices and audio files, thread safe communication with the user interface and DSP algorithms recombination and scaling.
You can use CLAM as a library to program your applications in C++ but you can also use graphical tools to build full applications without coding.
The Jakarta-ORO Java classes are a set of text-processing Java classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, filtering filenames, etc