JoomCCK (Content Construction Kit) is a powerful Joomla extension that transforms your website into a flexible content management platform. Create custom content types, define unlimited fields, build complex data relationships, and launch any type of web application β all without writing a single line of code.
Whether you're building a marketplace, directory, job board, or any data-driven website, JoomCCK provides the foundation to bring your vision to life.
Create any type of content structure β from simple articles to complex product catalogs. Define custom fields, set validation rules, and build exactly what your project needs without writing code.
Link records together to build complex data relationships. Create parent-child hierarchies, related items, and cross-references between different content types.
Built-in filtering system with multiple filter types, AJAX-powered search, category filters, tag filters, and field-based filtering. Help users find content fast.
Sell digital products, physical goods, or access to content. Integrated payment gateways, order management, download restrictions, and multi-vendor marketplace support.
Support multiple content creators, vendors, or authors. Each can manage their own listings with personalized dashboards and statistics.
Multiple rating templates (stars, hearts, thumbs), user reviews, voting system, and karma/reputation tracking for community engagement.
Built-in comment system with moderation, nested replies, and integrations with popular comment platforms. Build engaged communities around your content.
Email notifications for new content, updates, and comments. Daily, weekly, or monthly digests. Keep users informed automatically.
Track all changes with complete edit history. Roll back to previous versions. Full moderation workflow for content approval.
Display content on maps, enable location-based search, and add geographic context to your records.
SEF URLs, meta tags, Open Graph support, auto-generated metadata, and auto-link tags for internal SEO improvement.
Customizable input forms, output displays, and filter templates. Responsive Bootstrap 5 design out of the box.
Migrate data in and out with CSV and JSON support. Backup and restore your content easily.
Package your JoomCCK sections as installable Joomla extensions. Distribute or sell your custom configurations.
JoomCCK opens incredible possibilities for constructing websites. Build almost anything:
| Use Case | Description |
|---|---|
| π E-Commerce & Marketplaces | Product catalogs, multi-vendor stores, digital downloads |
| π Real Estate Portals | Property listings with maps, filters, and agent profiles |
| π Auto Markets | Vehicle listings with specs, images, and dealer management |
| πΌ Job Boards | Job postings, company profiles, applicant tracking |
| π File Downloads | Software distribution, document libraries, media archives |
| πΌοΈ Galleries & Media | Photo galleries, video collections, portfolio sites |
| π Blogs & Publishing | Multi-author blogs, news portals, magazine sites |
| π¬ Forums & Communities | Discussion boards, Q&A platforms, member directories |
| β Review Platforms | Product reviews, service ratings, comparison sites |
| π« Support Desks | Ticket systems, knowledge bases, help centers |
| Category | Fields |
|---|---|
| π Text | Text, Textarea, HTML, Password, Email, URL, Telephone |
| ποΈ Selection | Checkbox, Radio, Select, Multiselect, Boolean, List Autocomplete |
| π Date/Numbers | DateTime, Digits |
| πΌοΈ Media | Image, Gallery, Video, Audio, Uploads |
| π° Commerce | Pay To Download |
| π SEO | Open Graph, Auto Metadata |
| π Relations | Records (linked items) |
| π Display | Status, ReadMore |
- β All 27+ core field types
- β Unlimited custom content types
- β Advanced search & filtering
- β Rating & comments system
- β E-commerce basics (Pay To Download)
- β Import/Export functionality
- β 5 core modules
- β SEO features (SEF URLs, Open Graph, Auto Metadata)
- β Audit trail & versioning
- β Template customization
| Field | Description |
|---|---|
| π Child | Related records linking |
| π Parent | Parent record linking |
| β±οΈ Dripcontent | Time-based content release |
| π Geo | Geolocation with maps |
| βοΈ Signature | Digital signature capture |
| π Multilevelselect | Hierarchical dropdowns |
| π Q2C | Quick2Cart e-commerce integration |
| π Register | User registration forms |
| π Related_access | Access control for relations |
| π J2Store | J2Store e-commerce integration |
| π³ Paytoaccess | Payment gating for content |
| ποΈ Payvoucher | Voucher/coupon system |
| π¦ TwitterCard | Twitter metadata |
| Module | Description |
|---|---|
| mod_joomcck_followers | User followers tracking |
| mod_joomcck_ifollow | Follow functionality |
| mod_joomcck_notifications | User notifications |
| mod_joomcck_participants | Event participants |
| mod_joomcck_sectionstatistics | Section analytics |
| mod_joomcck_userstatistics | User activity stats |
cComment, Disqus, Facebook Comments, Komento, RSComment, VK
JomSocial, EasySocial, CommunityBuilder, SLogin
2Checkout, RoboKassa
XML, CSV, INI, JSON, Joomla Update
Automatically converts tag keywords in HTML/Textarea content to clickable internal links, improving your site's internal SEO structure.
π Get Extended Version
| Module | Description |
|---|---|
| mod_joomcck_category | Category listing and navigation |
| mod_joomcck_filters | Advanced filtering interface |
| mod_joomcck_records | Record listing and display |
| mod_joomcck_submitbutton | Submit form button |
| mod_joomcck_tagcloud | Tag cloud display |
| Requirement | Version |
|---|---|
| PHP | 8.1+ |
| Joomla | 4.2+ |
| Bootstrap | 5+ |
- Download the latest release from GitHub Releases
- Log in to your Joomla administrator panel
- Go to System β Install β Extensions
- Upload and install the package
- Navigate to Components β JoomCCK to get started
- π Documentation
- π Report Issues
- π¬ Community Support
Contributions are welcome! Here's how you can help:
- π΄ Fork the repository
- πΏ Create a feature branch (
git checkout -b feature/amazing-feature) - πΎ Commit your changes (
git commit -m 'Add amazing feature') - π€ Push to the branch (
git push origin feature/amazing-feature) - π Open a Pull Request
JoomCCK is released under the GNU General Public License v2.0.
