All Projects → ImpressCMS → impresscms

ImpressCMS / impresscms

Licence: GPL-2.0 license
A multilingual, extensible, community oriented CMS developed in PHP

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to impresscms

Create
Midgard Create, a generic web editing interface for any CMS
Stars: ✭ 2,505 (+9534.62%)
Mutual labels:  content-management-system
JADA
JADA - Just Another Dictionary App
Stars: ✭ 20 (-23.08%)
Mutual labels:  multilanguage
cli
Nexss PROGRAMMER 2.x - innovative and evolutionary programming tool - over 50 programming languages
Stars: ✭ 15 (-42.31%)
Mutual labels:  multilanguage
Hugo
The world’s fastest framework for building websites.
Stars: ✭ 55,899 (+214896.15%)
Mutual labels:  content-management-system
laravel-startkit
Laravel Admin Dashboard, Admin Template with Frontend Template, for scalable Laravel projects. It is to save your time when You start with new scalable Laravel projects with many features Bootstrap, cooreui, infyom admin Generator, roles and permissions, translatable models, spatie media and much more
Stars: ✭ 55 (+111.54%)
Mutual labels:  multilanguage
grav-plugin-langswitcher
Grav LangSwitcher Plugin
Stars: ✭ 22 (-15.38%)
Mutual labels:  multilanguage
Cms
Multilingual PHP CMS built with Laravel and bootstrap
Stars: ✭ 2,342 (+8907.69%)
Mutual labels:  content-management-system
ecommerce
Laravel open source e-commerce system.
Stars: ✭ 209 (+703.85%)
Mutual labels:  multilanguage
laravel-responsivefilemanager
Laravel Responsive File Manager integration
Stars: ✭ 13 (-50%)
Mutual labels:  multilanguage
multilanguages
AKSoftware.Localization.MultiLanguages is a package for .NET developers allows them to easily build apps target multiple languages with just few lines of code
Stars: ✭ 54 (+107.69%)
Mutual labels:  multilanguage
po-auto-translation
translate PO files automatically for FREE using google translate
Stars: ✭ 33 (+26.92%)
Mutual labels:  multilanguage
sketch-crowdin
Connect your Sketch and Crowdin projects together
Stars: ✭ 35 (+34.62%)
Mutual labels:  multilanguage
WPGlobus
WPGlobus is a family of WordPress plugins assisting you in making bilingual / multilingual WordPress blogs and sites. This is a development repository. The stable version is on WordPress.org.
Stars: ✭ 40 (+53.85%)
Mutual labels:  multilanguage
Cms
SS CMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
Stars: ✭ 2,925 (+11150%)
Mutual labels:  content-management-system
react-context-multilang
Multi-Language website with React Context API
Stars: ✭ 27 (+3.85%)
Mutual labels:  multilanguage
Twill
Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.
Stars: ✭ 2,539 (+9665.38%)
Mutual labels:  content-management-system
i18n-language.js
i18n-language.js is Simple i18n language with Vanilla Javascript
Stars: ✭ 21 (-19.23%)
Mutual labels:  multilanguage
vue-i18n-manager
Internationalization plugin for Vue
Stars: ✭ 18 (-30.77%)
Mutual labels:  multilanguage
LMPHP
Multi-language management and support on the site.
Stars: ✭ 19 (-26.92%)
Mutual labels:  multilanguage
translate-components
🌎🌍🌏 translate-components provides a super simple translation for React.
Stars: ✭ 16 (-38.46%)
Mutual labels:  multilanguage

license GitHub release GitHub tag (latest SemVer pre-release) Test Coverage Maintainability Twitter Follow FaceBook

ImpressCMS is a community developed Content Management System. With this tool maintaining the content of a website becomes as easy as writing a word document. ImpressCMS is the ideal tool for a wide range of users: from business to community users, from large enterprises to people who want a simple, easy to use blogging tool.

ImpressCMS has these features:

📦 Modules support
Website content is managed by separate content modules/web applications. Simply install the module which has the features you need: a news module, forum module, photo album module, there are many many third party modules to choose from.
🗃️ Database-driven
ImpressCMS uses a database to store the data required for running your ImpressCMS site. MySQL and MariaDB is currently supported. Support for other DBMS's is coming soon.
🌈 Theme-based skinnable interface
ImpressCMS is driven by a powerful theme system. Both admins and users can change the look of the entire web site with just a click of a mouse. There are also hundreds of quality themes available for download!
👥 Versatile Group Permissions System
Powerful and user-friendly permissions system which enables administrators to set permissions by group for any registered or all anoymous users.
🌐 Multi-byte Language Support
Fully supports multi-byte languages, including Japanese, Simplified and Traditional Chinese, Korean, etc.

What can you do with it?

ImpressCMS can be used for many types of websites. The system is highly scalable and it can be used for example as an intranet for a company with 20,000 employees as well as for building a simple 5-page website for the promotion of your company. The system is extremely useful for managing online communities because it has the ability to create user groups and assign permissions for managing content to each different group.

For each type of website ImpressCMS offers different functionality with a collection of free modules that are available on https://www.impresscms.org/modules/downloads/. A few examples of what you can do with them:

  • Publish news of your organization
  • Let visitors contact you through a state of the art customizable contact form
  • Create and manage articles
  • Add a forum to your site
  • Sell products through your website using an online store
  • ...and many more

Installation

To install and use this package, we recommend to use Composer:

composer create-project -s dev impresscms/impresscms

More detailed installation instructions are available on the ImpressCMS site

Do you need any help?

You can find our official documentation at our wiki.

Also, help could be found on our official forums.

How to contribute?

Open an issue or send us a pull request

All active development branches are named in format MAJOR.MINOR.x. So if you want to fix or add something new, you should branch from most similar looking branch. F.e.: if you want to do with latest 2.0 code, you need to branch from 2.0.x branch.

If you not sure how can be possible to work with Git or/and GitHub, try interactive GitHub tutorial.

License

FOSSA Status ImpressCMS is licensed right now in GPL 2.0 license but is depended on libraries that uses other compatible open source licenses.

Quick summary what GPL 2.0 really means can be found at TLDRLegal website.

We use FOSSA to detect if there are any incompatibilities and if there is any solve them. The graphic on the right is used to iliustrate what licenses are used when project is installed.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].