Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


Pagekit CMS

Subscribe to updates I use pagekit

Statistics on pagekit

Number of watchers on Github 4665
Number of open issues 126
Average time to close an issue 16 days
Main language PHP
Average time to merge a PR 4 days
Open pull requests 23+
Closed pull requests 43+
Last commit over 2 years ago
Repo Created over 6 years ago
Repo Last Updated over 2 years ago
Size 16 MB
Homepage https://pagekit.com
Organization / Authorpagekit
Latest Release1.0.13
Page Updated
Do you use pagekit? Leave a review!
View open issues (126)
View pagekit activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating pagekit for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Pagekit Banner


Build Status Gitter

Pagekit is a modular and lightweight CMS built with Symfony components and Vue.js.

Pagekit is an Open Source project developed by YOOtheme.

Download release (recommended)

  1. Download the latest release.
  2. Extract the archive and copy the extracted folder to your webserver.
  3. Open the extracted url in your browser, i.e. http://localhost/pagekit and follow the installer.

Install from source

If you want to run the current development version, you can install Pagekit from source.


Pagekit offers a set of commands to run usual tasks on the command line. You can see the available commands with

./pagekit --help


Finding bugs, sending pull requests, translating Pagekit or improving our docs - any contribution is welcome and highly appreciated. To get started, head over to our contribution guidelines. Thanks!

Copyright and License

Copyright YOOtheme GmbH under the MIT license.


Half Dome Photo by Brendan Lynch / CC BY

pagekit open issues Ask a question     (View All Issues)
  • over 3 years PageSpeed Insights reports a bad score
  • over 3 years Security enhancments
  • over 3 years Theme or Extension installing problem
  • over 3 years Using pagekit in a subfolder instead of root
  • over 3 years Unable to change editors toolbar and other options
  • over 3 years index.php on NGINX
  • over 3 years plugins getting uninstalled automatically
  • over 3 years How to inject new option or menu to page or blog editor?
  • almost 4 years [Feature Request] Enqueue scripts in footer
  • almost 4 years how can i change url "domain.com/admin" to "domain.com/test"?
  • almost 4 years dynamic meta desc's
  • almost 4 years Bug with Doctrine 'dropTable' then 'createTable'
  • almost 4 years Accessing $els of v-modal
  • almost 4 years Failed to open stream: Operation not permitted
  • almost 4 years Theme Page Overwrites (Custom Maintenance and Error Pages)
  • almost 4 years Add Support for: Multi-site - Sharing the same code base
  • almost 4 years Cannot link image to something else
  • almost 4 years Permissions not subtle enough?
  • almost 4 years Async or Defer options do not work for dependencies
  • almost 4 years giving this error when you click install packages pagekit
  • almost 4 years pagekit auto complete
  • almost 4 years Add authentication options, e.g. OpenID, IMAP, LDAP
  • almost 4 years menu item drag and drop doesn't work in chrome browser
  • almost 4 years Feature Request: Open link in new window
  • almost 4 years ForbiddenException in HttpKernel.php line 104: Insufficient User Rights.
  • almost 4 years Allow usernames to contain any special character
  • almost 4 years Feature Request: Recursive "related()" for ORM queries
  • about 4 years Magic method __callStatic of StaticTrait passes object to 'call_user_func_array'
  • about 4 years Webpack breaks when running npm install
  • about 4 years Empty error notification if marketplace is unreachable
pagekit open pull requests (View All Pulls)
  • Add gulp-plumber to prevent pipe from breaking on compile error
  • Extension Generator
  • rm onEnable subscription
  • [Bug] Remove default blog node.
  • UI text and translation
  • Update messages.php
  • fix argument ordering
  • Added PostgreSQL support
  • Console Modules/Extensions
  • Also get *.twig files to search for translations
  • Fix async and defer options when loading scripts
  • Use DateTimeInterface instead of DateTime
  • Fix heading anchor parsing in the Render.php
  • Use check icon instead of star
  • rm point in $trans regex
  • only update state when value is truthy
  • Changed autoloader to work with path variable
  • Corrected active menu-matching
  • Update apache mod_rewrite engine check at index.php
  • add php 7.1, 7.2 to travis.yml
  • Update MetaHelper.php
  • fixed #859 filemtime() throws exception
  • Fix: "Unknown database type enum requested"
pagekit questions on Stackoverflow (View All Questions)
  • PageKit CMS - How to include a JS file in a view from a module
  • Perl module Apache-PageKit installation testing error
pagekit list of languages used
pagekit latest release notes
1.0.13 1.0.13


  • Fixed Facebook App ID meta tag
  • Fixed Gravatar for Blog comments
1.0.12 1.0.12


  • Fixed active menu matching
  • Fixed version displayed during extension updates
  • Fixed overwriting of config defaults
  • Fixed node selection for extensions
  • Fixed form validation (Safari, Firefox and IE)
1.0.11 1.0.11


  • Fixed replay attack with password reset links when debug toolbar is enabled, discovered by SecureLayer7
More projects by pagekit View all
Other projects in PHP