K2 is the popular powerful content extension for Joomla! with CCK-like features developed by JoomlaWorks, makers of fine Joomla! extensions since 2006.
It provides an out-of-the box integrated solution featuring rich content forms for items (think of Joomla! articles with additional fields for article images, videos, image galleries and attachments), nested-level categories, tags, comments, a system to extend the item base form with additional fields (similar to CCK for those acquainted with Drupal), a powerful plugin API to extend item, category and user forms, ACL, frontend editing, sub-templates and a lot more!
Using K2, you can transform your Joomla! website to a news/magazine site with author blogs, product catalogs, work portfolio, knowledge base, download/document manager, directory listing, event listing and more, all this bundled under one package! Since K2 is extensible with additional fields to its base item form, you can easily create category-specific content types, e.g. article, blog post, product page, directory listing.
K2 has been downloaded more than 1.7 million times (from March 2009 till March 2013), it has been translated into more than 70 languages and there are over 500 extensions listed in the Joomla! Extensions Directory already supporting K2.
K2 was awarded "best Joomla! component" for 2010 at J and Beyond, the international Joomla! conference. It currently powers some of the most high profile / high traffic Joomla! websites worldwide.