• Stars
    star
    4,630
  • Rank 8,702 (Top 0.2 %)
  • Language
    PHP
  • License
    GNU General Publi...
  • Created over 12 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Home of the Joomla! Content Management System

Joomla! CMSâ„¢

Build Status

Drone-CI AppVeyor PHP Node npm
Build Status Build status PHP node-lts npm

Overview

What is Joomla?

  • Joomla! is a Content Management System (CMS) which enables you to build websites and powerful online applications.
  • It is a simple and powerful web server application which requires a server with PHP and either MySQL or PostgreSQL to run. You can find full technical requirements here.
  • Joomla! is free and Open Source software distributed under the GNU General Public License version 2 or later.

Looking for an installable package?

Joomla is not installable out of the box from this repository, please use:

How to get a working installation from the source

For detailed instructions please visit https://docs.joomla.org/Special:MyLanguage/J4.x:Setting_Up_Your_Local_Environment

You will need:

Steps to setup the local environment:

  • Clone the repository:
git clone https://github.com/joomla/joomla-cms.git
  • Go to the joomla-cms folder:
cd joomla-cms
  • Go to the 4.4-dev branch:
git checkout 4.4-dev
  • Install all the needed composer packages:
composer install
  • Install all the needed npm packages:
npm ci

Things to be aware of when pulling: Joomla creates a cache of the namespaces of its extensions in JOOMLA_ROOT/administrator/cache/autoload_psr4.php. If extensions are created, deleted or removed in git then this file needs to be recreated. You can simply delete the file and it will be regenerated on the next call to Joomla.

Do you want to improve Joomla?

Copyright

More Repositories

1

joomla-platform

[READ-ONLY] This repo is no longer in active development. Please see https://github.com/joomla/joomla-cms
PHP
540
star
2

joomla-framework

[READ-ONLY] This repo is no longer in active development. Please see https://github.com/joomla-framework for the individual Framework packages.
PHP
189
star
3

coding-standards

Joomla Coding Standards Definition
PHP
127
star
4

jissues

Issue tracking application extending GitHub's issues and pull requests for the Joomla! project.
PHP
72
star
5

Joomla-3.2-Hello-World-Component

PHP
53
star
6

joomla-websites

This repository is for reporting issues with the joomla.org websites only. Please report issues with the Joomla CMS at https://github.com/joomla/joomla-cms/issues/new
45
star
7

framework.joomla.org

Application powering the internet home of the Joomla! Framework
PHP
35
star
8

Manual

Joomla Developer Documentation
JavaScript
23
star
9

joomla-developer-docs

Experimental developer documentation for software produced by the Joomla! project.
JavaScript
20
star
10

volunteers.joomla.org

Extension for the volunteers portal
PHP
20
star
11

joomla-marketing

18
star
12

update.joomla.org

Joomla CMS Update Channel
PHP
16
star
13

downloads.joomla.org

Repository holding custom extensions in use on the Joomla! Downloads Portal
JavaScript
14
star
14

40-backend-template

Joomla 4.0 Backend Template Repository
PHP
14
star
15

joomla-cms-examples

READ ONLY; useful code should be moved to Jdocs
PHP
14
star
16

joomla.org

The Joomla Main Website store
JavaScript
14
star
17

core-translations

PHP
13
star
18

backend-template

backend template for Joomla 4 working area
PHP
13
star
19

user-interface-text

A repository for the en-GB style guide of Joomla! language strings.
12
star
20

rfc

A central place for RFCs for new Features for the Joomla! projects and Specifications (interfaces) for further development.
11
star
21

cross-cms-compliance

Cross-CMS Compliance Coalition
10
star
22

install-from-web-server

Repository holding the component powering the Install from Web server.
PHP
9
star
23

cms-coding-standards

Extended Joomla Coding Standards definition for use in the Joomla CMS environment
9
star
24

help.joomla.org

Application powering the Joomla! Help Screen proxy serving help screens to Joomla! installations
PHP
9
star
25

jed-issues

Joomla! Extensions Directory - Issue Tracker
8
star
26

accessibility

Collaboration to implement accessbility into Joomla
8
star
27

jdoc-examples

This repository contains code examples from the Joomla! Documentation Wiki
7
star
28

cassiopeia

Home of the Cassiopeia frontend template working group for version 4 of the Joomla! Content Management System
PHP
7
star
29

developer.joomla.org

Repository holding custom extensions in use on the Joomla! Developer Network
PHP
7
star
30

schemas

Schemas for the Joomla! CMS
PHP
6
star
31

joomla-surveys

Home of the Surveys Working Group for the Joomla Project.
5
star
32

api.joomla.org

Repository containing the source files for building the Joomla! API website
Twig
5
star
33

community.joomla.org

The Community Website store
PHP
4
star
34

com_jed4

Repository for com_jed4 - Joomla! Extensions Directory
PHP
4
star
35

magazine.joomla.org

The JCM Website store
CSS
3
star
36

Joomla-2.5-Hello-World-Component

PHP
3
star
37

test-system

System testing package for Joomla
PHP
3
star
38

docs.joomla.org

Joomla! Documentation website store
JavaScript
3
star
39

joomlafoundation.org

Repository for the Foundation website
CSS
2
star
40

test-api

Tests for Webservices
Shell
2
star
41

test-unit

READ ONLY: Unit Tests for Joomla
PHP
2
star
42

test-javascript

READ ONLY: Javascript testing package for Joomla
JavaScript
2
star
43

test-integration

Integration testing package for Joomla
PHP
2
star
44

joomla-ux

CSS
2
star
45

forum.joomla.org

The Forum Website store
1
star
46

showcase.joomla.org

The Showcase Website store
CSS
1
star
47

opensourcematters.org

The OSM Website store
CSS
1
star
48

updates

The signed Updates repository for Joomla! core
1
star
49

certification.joomla.org

Certification Website Repository
PHP
1
star
50

3rd-party-extension-testing

Holds the testing code for extension that will be tested with the nighly builds of Joomla!
1
star
51

jed-checker-coding-standards

JED Checker Coding Standards
PHP
1
star
52

tm.joomla.org

The Trademark Website store
CSS
1
star
53

cve-cli-php

The Joomla CVE CLI application written in PHP. This can be used by CNA's to request CVE's from MITRE
1
star