All Projects → rust-lang → Www.rust Lang.org

rust-lang / Www.rust Lang.org

Licence: other
The home of the Rust website

Projects that are alternatives of or similar to Www.rust Lang.org

Bpmn.io
The bpmn.io website sources.
Stars: ✭ 129 (-43.42%)
Mutual labels:  handlebars
Handlebars Helpers
Related projects
Stars: ✭ 2,024 (+787.72%)
Mutual labels:  handlebars
Yarte
Yarte stands for Yet Another Rust Template Engine
Stars: ✭ 189 (-17.11%)
Mutual labels:  handlebars
Gulp Hb
A sane Gulp plugin to compile Handlebars templates. Useful as a static site generator.
Stars: ✭ 145 (-36.4%)
Mutual labels:  handlebars
42
@rsapkf's linkroll.
Stars: ✭ 1,906 (+735.96%)
Mutual labels:  handlebars
Baumeister
👷 The aim of this project is to help you to build your things. From Bootstrap themes over static websites to single page applications.
Stars: ✭ 171 (-25%)
Mutual labels:  handlebars
Nlw3 Discovery Happy
O Happy é um projeto que visa facilitar visitas aos orfanatos próximos a você 💜
Stars: ✭ 126 (-44.74%)
Mutual labels:  handlebars
Django Static Precompiler
Django Static Precompiler provides template tags and filters to compile CoffeeScript, LiveScript, SASS / SCSS, LESS, Stylus, Babel and Handlebars. It works with both inline code and external files.
Stars: ✭ 206 (-9.65%)
Mutual labels:  handlebars
Material Apex
A Material Design Theme for Oracle APEX
Stars: ✭ 161 (-29.39%)
Mutual labels:  handlebars
Gulp Site Generator
A static site generator using Gulp
Stars: ✭ 183 (-19.74%)
Mutual labels:  handlebars
Generator Spfx
Open-source generator to extend the capabilities of the Microsoft SPFx generator
Stars: ✭ 150 (-34.21%)
Mutual labels:  handlebars
Koa Hbs
Handlebars templates for Koa.js
Stars: ✭ 156 (-31.58%)
Mutual labels:  handlebars
Ramhorns
Fast Mustache template engine implementation in pure Rust.
Stars: ✭ 172 (-24.56%)
Mutual labels:  handlebars
Handlebars Webpack Plugin
Renders your html-template at build time
Stars: ✭ 135 (-40.79%)
Mutual labels:  handlebars
Fizzy Theme
🥤A tasty blogging theme for Ghost.
Stars: ✭ 194 (-14.91%)
Mutual labels:  handlebars
Portfolio Free Ghost Theme
Simple portfolio theme for Ghost
Stars: ✭ 126 (-44.74%)
Mutual labels:  handlebars
Protocol
A design system for Mozilla websites.
Stars: ✭ 167 (-26.75%)
Mutual labels:  handlebars
Ssl Config Generator
Mozilla SSL Configuration Generator
Stars: ✭ 217 (-4.82%)
Mutual labels:  handlebars
Gluebert
gluebert.js is a tiny helper lazy loading DOM Elements, StyleSheets and JavaScript files using dynamic import and code splitting
Stars: ✭ 194 (-14.91%)
Mutual labels:  handlebars
Newman Reporter Htmlextra
A HTML reporter for Postman's Command Line Runner, Newman. Includes Non Aggregated Runs broken down by Iterations, Skipped Tests, Console Logs and the handlebars helpers module for better custom templates.
Stars: ✭ 183 (-19.74%)
Mutual labels:  handlebars

www.rust-lang.org

the home of the rust website

CI

Development

Running the app locally

  1. This is a Rocket app, which means we use the nightly channel of Rust. We use a specific nightly version to ensure consistent builds locally and on the server, and the version is defined in the rust-toolchain file. rustup will automatically download that nightly for you when you run a cargo command.

  2. Install cargo watch by running cargo install cargo-watch in your terminal.

  3. To build the app and run the server, run cargo watch -x run in your terminal.

  4. Navigate to http://localhost:7878 in your browser. If you make any updates to the styles, or any other project files, cargo watch will automatically restart the server for you, all you have to do is refresh your browser to see your changes.

Where to edit

  • If you would like to edit styles, you should edit src/styles/app.scss.
  • If you would like to update group data, you should edit the yml files in src/data/.
  • If you would like to edit page content, you should edit the hbs files in templates.

Contributing

Please read our CONTRIBUTING.md before submitting a PR!

Deployment

www.rust-lang.org is currently hosted on Heroku. The master branch is automatically deployed to www-staging.rust-lang.org and the deploy branch is a snapshot of master that is manually updated and automatically deployed to www.rust-lang.org .

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].