Open source contributions
Our web services, from 23 Photo Sharing to 23 Video, lean heavily on wonderful open source projects. The open source movement has made the web as we know it possible.
This is why we consider it important to contribute back and release our own projects into the open whenever possible.
| Tweet |
ChutneyAn HTML5-based mobile app framework for WebKit, designed specifically to use native browser-features in creating applications. We use this for the mobile version of our CRM system.
|
H264 Streaming Module for AOLserverThe streaming module for AOLserver is a 23-sponsored project from CodeShop allowing for HTTP pseudo-streaming of MP4 files from AOLserver.
|
|||||
media_23videoA Drupal emfield module for 23 Video, allowing easy installation and easy use. This module will create fields for content types which can be used to display video through the 23 API.
|
Monitorify (work-in-progress)A generic monitoring application built to track and profile web services. Rather than using a central configuration, Monitorify distributes control of metrics and performance tests to the monitored services themselves.
|
|||||
node-23videoThe official Node.js implementation of the 23 API has been written to allow you to easily deploy applications, that communicate with 23 Video and Visualplatform. Also includes a command-line interface for 23 Video.
|
node-soap (contributed fork)node-soap is a SOAP client and server for node.js by milewise. This fork switches from using node-expat over to node-xml2js. We use this to have our node.js instances communicate to 3rd-party SOAP services.
|
|||||
restler (contributed fork)Restler is an excellent REST client library for node.js by Dan Webb. In this fork, we have built in seemless support for OAuth 1.0a in REST calls. The fork is used internally to have node.js talk to our APIs.
|
Resumable.jsA JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable uploads via the HTML5 File API. Integrated with our API and used within 23 Video and Visualblog.
|
|||||
Open LiquidOpen Liquid is a C++ implementation of the Liquid templating engine with bindings for Tcl. It allows for rendering of safe templates and is used to build the front-end in 23 Video and Visualblog.
|
VideoPlayerVideoPlayer is the source code we use for all video player on 23 Video. It is built 100% on top of our own API in Adobe Flex. Using this project, You can fork the player code and design your own player design for 23 Video.
|
|||||
23-api-dotnetThe official .NET implementation of the 23 API has been written to allow you to easily deploy applications, that communicate with 23 Video and Visualplatform.
|
23-video-for-sharepointA set of Web Parts for implementing 23 Video into an internal SharePoint based site. The code includes a number of plug-in for different purposes, covering both single sign-on in Sharepoint and displaying video thumbnails.
|
|||||
liquid.js (contributed fork)JavaScript port of Tobias Luetke's Liquid templating engine for client side rendering in JavaScript.
|
visualplatform.jsVisualplatform.js is a client-side JavaScript library for the read-only parts of the The 23 Video API, designed to work across domains.
|






