The labs at Six Apart are constantly humming as we work on new ideas to make the Web richer and more rewarding. Here, we'll reveal a few of our favorite ideas that are still in development stage. Download them, play with them — and please, send us your input and feedback at any time.
The Movable Type Open Source Project is a community effort, led by Six Apart, devoted to creating an open source version of the award winning, ground breaking and revolutionary blogging platform.
OpenID was created at Six Apart and eliminates the need for multiple usernames across the web, simplifying your online experience. It has grown from its original grassroots community to be supported by some of the biggest sites on the net.
memcached is a general-purpose distributed memory caching system that is used all over the internet. It speeds up dynamic database-driven websites by caching data and objects in memory which reduces database load.
TypePad AntiSpam was created to provide the blogosphere with a free, open source solution to fight comment spam. It fights spam for every TypePad blog and is used by some of the largest blogs online.
Additional Hip Projects
TrackBack was created at Six Apart in 2002 and provides a framework for peer-to-peer communication and notifications between web sites.
MogileFS is our open source distributed filesystem that enables horizontal scaling of storage across any number of cheap machines for high traffic applications.
Perlbal is our Perl-based reverse proxy load balancer and web server and it processes millions of requests a day on LiveJournal, and TypePad and dozens of other Web 2.0 applications.
Gearman is a system to farm out work to other machines, dispatching function calls to machines that are better suited to do work, to do work in parallel, to load balance lots of function calls, or to call functions between languages.
The Schwartz is a job queuing framework that developers and administrators can use to offload non-critical work to a background task manager.
DJabberd is a high-performance, scalable, extensible Jabber/XMPP server framework designed to be highly extensible, scalable, and high performance.
A relational object driver that doesn't suck. Data::ObjectDiver is an extensible Perl module that abstracts developers away from the complexities of SQL, caching and partitioning - without requiring a million other perl modules.
The Update Stream provides a simple interface to subscribe to a persistent stream of entries made in the Six Apart universe.
Are you a developer or designer who wants to learn how to build on top of Movable Type?
Do you get excited when you find a new "template tag"? Learn everything you need to know about creating great themes and templates for Movable Type.
TypePad is a powerful, hosted blogging service that provides developers with a robust set of APIs to manage weblog content, as well as an easy-to-use widget API enabling third parties to easily insert content into sidebars.
The Widget API is as simple and straightforward as they come, and the documentation is all online.