GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - getk2/k2: K2 - the powerful content extension for Joomla

BranchesTags
Open more actions menu

Latest commit

 

History

1,721 Commits
1,721 Commits

Folders and files

NameName
Last commit message
Last commit date
administrator
administrator
 
 
components/com_k2
components/com_k2
 
 
docs
docs
 
 
language/en-GB
language/en-GB
 
 
media/k2
media/k2
 
 
modules
modules
 
 
plugins
plugins
 
 
.gitignore
.gitignore
 
 
CHANGELOG.md
CHANGELOG.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
install.k2.php
install.k2.php
 
 
k2.xml
k2.xml
 
 
manifest.xml
manifest.xml
 
 
script.k2.php
script.k2.php
 
 
uninstall.k2.php
uninstall.k2.php
 
 

Repository files navigation

K2


You've already been there... Joomla is a great content management system. In fact it's considered one of the best in the world. But the default article system in Joomla is both spartan and confusing to configure and template in newer versions! In Joomla 1.5 it was just a title and your content body. In Joomla 2.5 article images where introduced as separate fields (but without any auto-resizing) and in Joomla 3.x tags where introduced as a separate component. Have you seen the options to configure all these?

This is where K2 comes in.

K2 was built as a complete replacement of the default article system in Joomla. Install it like any Joomla extension, import your articles from the default Joomla article system and you instantly get a host of new features for your existing content: rich content forms for items (think of Joomla articles with additional fields for article images, videos, podcasts & other audio files, image galleries and attachments), hassle-free image management (uploaded item images are auto-resized to 6 configurable dimensions, either globally or per category - you can now forget about using Photoshop resizing!), comments, tagging, built-in options to extend content forms (e.g. to create product catalogs), powerful content modules fetching K2 content in any way you can imagine, frontend editing with easy to use access control settings (for content-heavy websites), powerful yet easy templating (and sub-templating) for going above the "Joomla average", extended user profiles, user groups, blogs, a powerful plugin API to extend item/category/user forms, "drag and drop" media manager and many more!

K2 is the ideal solution for managing your content, regardless of site "size": you can use it from a small blog to a complex corporate site or even a multi-author environment (portals, magazines etc.). To provide a practical example, 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! And 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.

It's no wonder that K2 powers some of the biggest and most popular Joomla sites ever built worldwide!

These integrated features in K2 not only save website administrators precious management time (from managing a dozen extensions which would otherwise be required), but they also allow for better performance.

K2 was actually built on these 4 principles: feature-rich content in Joomla, ease of use (for any type of user), flexible templating, performance

And best of all? K2 is totally free to use!

Some facts about K2

  • It has been downloaded more than 4 million times since March 2009.
  • Actively powers dozens of thousands of Joomla sites worldwide (metrics gathered since v2.7.0).
  • Almost all Joomla template clubs provide K2 specific styling and/or display K2 as part of their demo sites.
  • There are hundreds of extensions supporting or integrating K2 in the Joomla Extensions Directory - see: K2 Extensions on the JED
  • The first version of the Joomla Magazine and JoomlaGov.info (the directory for government websites built with Joomla) are powered by K2.
  • K2 is used in some of the top Joomla websites worldwide by organizations like the Harvard University, The National Institute of Technology in Brazil, the UK's NHS, Top Gear, Groupama, Amnesty International, ActionAid, The High Court of Australia, Arturia, Cyrus Audio and many, many more.
  • K2 is FULLY compatible with Joomla versions 1.5, 2.5 and 3.x on PHP versions 5, 7 & 8.

Download K2

You can download the latest rolling release here:

https://getk2.org/downloads/?f=K2_Rolling_Release.zip

Changelog

Since June 2024, we have moved the changelog from our blog to GitHub, here:

https://github.com/getk2/k2/blob/master/CHANGELOG.md

Discussion Board (Support Forum)

Since May 2025, we have moved the K2 support forum to GitHub, here:

https://github.com/getk2/k2/discussions

Code Documentation (AI Generated)

Ask DeepWiki zread

Resources

The main K2 site features K2-specific extensions, translations, video tutorials, documentation, tips & a showcase of Joomla sites built with K2.

More info at: https://getk2.org


Copyright © 2009 - 2026 JoomlaWorks Ltd.

About

K2 - the powerful content extension for Joomla

getk2.org

Topics

cckcmscms-extensioncontent-constructioncontent-managementextensionjoomlajoomla-articlesjoomla-extensionjoomla-extensionsjoomlaworksk2php

Resources

Readme
GPL-3.0 license
Activity
Custom properties

Stars

138 stars

Watchers

47 watching

Forks

92 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.