Twitica Desktop started life in 2010. It was an attempt to clone thaiWitter with identi.ca support. The first version ran on my personal server using an API proxy. It is one of the first Twitter client to support the User Stream feature. Later, an optional extension was created named Twitica Desktop+ that removed the need for API proxy. The extension was then merged to the main application and now Twitica Desktop is completely self-supporting using JavaScript only.

Twitica Desktop use many HTML5 features, such as CSS3 Animations, CSS 3D Transformation, Web Worker, XMLHttpRequest 2, HTML5 File Drag & Drop.

Twitica Desktop is now being used by over 200 users and being rewritten from scratch to be more optimized and customizable. The concept behind this is to bring mobile Twitter client experience to the desktop, and become configurable and programmable.