Skip to content
šŸ’® Mixcore CMS is an open-source modular, multi-tenant application framework built on top of ASP.NET Core (Dotnet Core). It is a completed open source ASP.NET Core (Dotnet Core) CMS solution. https://mixcore.org
C#
Branch: master
Clone or download
Fetching latest commitā€¦
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci upd sonarscan Oct 6, 2018
.github
.vscode Merge branch 'feature/portal-menus' into develop Sep 2, 2019
assets [ImgBot] Optimize images Sep 8, 2019
sonar-scanner upd sonar Oct 6, 2018
src Update gulp-uglify-es to version 2.0.0 Oct 19, 2019
.DS_Store npm audit Aug 10, 2019
.dockerignore Init Sep 29, 2018
.gitattributes Init Sep 29, 2018
.gitignore upd ci-cd Sep 4, 2019
.project update encrypt Oct 8, 2018
.restyled.yaml Merge remote-tracking branch 'origin/master' Aug 22, 2019
.travis.yml
.whitesource Add .whitesource configuration file Aug 10, 2019
CODE_OF_CONDUCT.md Update CODE_OF_CONDUCT.md Aug 8, 2019
CONTRIBUTING.md
Dockerfile add docker-compose Aug 25, 2019
ISSUE_TEMPLATE.md Init Sep 29, 2018
LICENSE Update LICENSE Sep 6, 2019
README.md Update README.md Sep 11, 2019
app_offline.htm add app_offline Aug 26, 2019
appveyor.yml
azure-pipelines.yml Merge remote-tracking branch 'origin/develop' into hotfix/init-steps Sep 8, 2019
docker-compose.yml docker_compose > add mysql Aug 25, 2019
dotnet-build-run.bat close #30 Nov 4, 2018
dotnet-publish.bat
git-reset-hard.bat
scan-sonar.bat

README.md

Mixcore CMS

Donate Buy us a coffee

Fully Open Source UI Tools to create web apps. Headless CMS and Dashboards built on top of .Net Core, Angular.JS and Bootstrap.

Mixcore CMS

Services Result Services Result
Travis CI Build Status AppVeyor CI Build status
Gitter Join the chat at https://gitter.im/mix-core/Lobby Licenses status FOSSA Status
Codefactor CodeFactor Azure Build Status

References

Links
Demo https://demo.mixcore.org / https://demo.mixcore.org/portal (admin/P@ssw0rd)
Dev docs https://docs.mixcore.org / https://mixcore.dev
Youtube https://www.youtube.com/channel/UChqzh6JnC8HBUSQ9AWIcZAw
Twitter https://twitter.com/mixcore_cms
Medium https://medium.com/mixcore

Docker

Latest Docker Image

docker pull mixcore/mix.core:latest
docker run -it --rm -p 5000:80 --name mixcore_cms mixcore/mix.core:latest

Or with Docker Compose

docker-compose build
docker-compose up

Docker SQL Server DB information: Server=db;Database=master;User=sa;Password=P@ssw0rd;

GITs clone

mkdir mixcore
cd mixcore

git clone https://github.com/mixcore/mix.heart.git
git clone https://github.com/mixcore/mix.identity.git
git clone https://github.com/mixcore/mix.core.git

Build & Run

Website

cd mix.core/src/Mix.Cms.Web
npm install
dotnet restore
dotnet build
dotnet run

Modify Portal

cd mix.core/src/portal-app
gulp serve

Note: If you facing any System.Data.SqlClient.SqlException error, please replace all content inside "appsettings.json" file with "{}".

UI Screenshots

Default Theme:

Now UI Kit PRO is a premium Bootstrap 4 kit provided by Invision and Creative Tim. It is a beautiful cross-platform UI kit featuring over 1000 components, 34 sections and 11 example pages.

Mixcore CMS default template with Now UI Pro

Admin Portal

Mixcore CMS Back-office is built on top of the much awaited Bootstrap 4. This makes starting a new project very simple. It also provides benefits if you are already working on a Bootstrap 4 project.

Mixcore Admin Portal Bootstrap 4.x

Thanks to

This project has been developed using:

License

Mixcore CMS is licensed under the MIT

Permissions Limitations Conditions
āœ” Commercial use āœ– Liability ā„¹ License and copyright notice
āœ” Modification āœ– Warranty
āœ” Distribution
āœ” Private use

FOSSA Status

How to contribute

Fork this repo to your GitHub account, clone it locally and try to follow the following simple guidelines.

  • Never write any code in the master branch
  • When writing code, do it in a specific feature branch
  • Send your pull request from that feature branch
  • After your pull request has been accepted, sync the changes into master from the upstream remote
  • Delete you feature branch
  • Again, NEVER write any code in the master branch ;)
You canā€™t perform that action at this time.