Skip to content

mrLSD/iron-cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2503dd1 · Jun 20, 2019
Nov 6, 2016
Feb 24, 2017
Oct 27, 2016
Nov 14, 2016
Jun 20, 2019
Oct 20, 2016
Jun 20, 2019
Jan 23, 2017
Feb 18, 2017
Feb 13, 2017
Oct 20, 2016
Oct 20, 2016
Nov 4, 2016
Mar 5, 2017
Nov 6, 2016
Oct 20, 2016
Jan 15, 2017

Repository files navigation

Iron CMS

Build Status License codecov

Inspired by Rust, CMS based on Iron framework

Our aims and basic features

  • We love Rust and we want create amazing tool and infrastructure for scaffolding and smart development. Fast development, efficient code, safe environment. Big and bold goal, but it is worth it.
  • We investigate several Rust framework, our base for that - performance and smart development with chosen tools and framework infrastructure.
  • We not guaranteeing use Iron as basic framework before ending investigation.
  • We developed middlewares for Form Request parsing and complex form data valdation
  • We use only stable version of Rust and their libraries
  • We tests cover our code as far as it possible
  • We trying develop full-featured tool, including: templates, for fetching and validation, auth, cookies, session, database, http-security tools,cloud integration, admin/backend tools, caching, migrations, CI-orientation, flexible integration new features.
  • We want to attract interest in Rust and to the fact that web development with Rust is funny and effective.

Our investigation project for that:

https://github.com/iron-cms/nickel-cms

Web site

https://iron-cms.github.io

Current status:

Active development

How to build and run:

$ git clone http://github.com/mrlsd/iron-cms
$ cargo build --release
$ target/release/iron-cms

Requirements:

  • Rust 1.13+

Some useful command:

  • install Rust: make install
  • run: cargo run or make
  • build: cargo build or make build
  • release build: cargo build --release or make release
  • test: cargo test or make test

####License: MIT