Typo (software)

Typo is a free, open source blogging engine written in the Ruby programming language, using the Ruby on Rails web application framework released under the MIT License. Typo can use any of the various SQL databases supported by the Ruby on Rails framework.


The name Typo originates from the initial developer of the software, Tobias Lütke, who inadvertently wrote down the incorrect time (a "typo") for an appointment with a client and proceeded to write the first version while sitting in a Starbucks coffee shop during his newly found free time.

In 2013, the name was changed to Publify.


  • Does not need to rebuild the contents of the blog, everything is created on the fly
  • Uses caching. Typo only creates the served files when needed, and serves static copies to the readers.
  • Advanced SEO capabilities
  • Multiple users and profiles
  • Spam protection, customizable blacklists and Akismet support
  • Textile, Markdown, and SmartyPants support, plus you can create your own text filters
  • Ping and TrackBack support
  • Article categories and tags
  • Complete plugins API
  • Ajax based live search and commenting
  • Ajax based comment moderation
  • RSS2 and Atom 1.0 syndication feeds as well as feeds for comments and trackbacks
  • Supported databases: MySQL, SQLite, and PostgreSQL
  • Simple URI format for all of the permalinks (for example http://blog.example.com/2005/01/29/an-example-article)
  • Web based administration and posting interface, plus support for all 3 major external client APIs (Blogger, MetaWeblog and MovableType Extensions)
  • Migration scripts from MovableType 3.x, Textpattern 1.x, WordPress 1.5x-2.0 as well as plain RSS

See also


External links

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.



Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.

Manage research, learning and skills at defaultlogic.com. Create an account using LinkedIn to manage and organize your omni-channel knowledge. defaultlogic.com is like a shopping cart for information -- helping you to save, discuss and share.

  Contact Us