page_title: ImpressPages
section_title: Features
hierarchical_section_title: ImpressPages / Features
caption_attribution_description: English: Edit pages as you see them, not from somewhere under the hood. By simply browsing through your website you can edit content and see the changes instantly. Widget bar is always present so you can add them with one drag&amp;drop. Any widget can be edited by simply clicking on it – from text fields to pictures, videos, maps.
context_page_description: ImpressPages is an open-source PHP framework with built-in content editor. Features include MVC engine, inline editing and drag&drop interface. It is distributed under the GNU GPL v.3.0 and MIT licences.
  The first stable version of ImpressPages came out in 2009. As of April 2014, version 4.0 has been released marking the shift from CMS to a PHP framework.
context_section_description: Inline editing
  Pages are edited in a WYSIWYG way. By browsing through the website users can edit content by clicking on the inserted fields.
  Drag&drop
  Page layout management is based on drag&drop. Widgets can be put to the page by drag&dropping them into desired places.
  Widgets
  Most common widgets are prepared in default installation: Heading, Text, Image, Gallery, Video, Divider, Map, File, HTML, Form. A full list with descriptions is here.
  MVC engine
  ImpressPages 4.0 has a MVC engine providing users with MVC, routing, template helpers, url generation, DB layer (and PDO), PSR standards-compliant class naming and autoloader.
  Themes
  Both free and paid-for themes are available via the ImpressPages marketplace, allowing users to quickly apply different styling to a website without touching HTML or PHP code.
  Multi-language support and translations
  ImpressPages is multi-lingual by default, no plugins are needed to make the website international. 
  Grid
  A helper to create CRUD interface for records in the database.
caption: ImpressPages 4.0 Inline editing
exif: {}