All Projects → usebedrock → Bedrock

usebedrock / Bedrock

Licence: other
Bedrock is a static site generator to create large-scale HTML prototypes and document design systems

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Bedrock

Gatsby Plugin Algolia
A plugin to push to Algolia based on graphQl queries
Stars: ✭ 154 (-12%)
Mutual labels:  static-site-generator
Abecms
The lightning fast CMS
Stars: ✭ 160 (-8.57%)
Mutual labels:  static-site-generator
Hugo theme pickles
Modern, Simple and beautiful Hugo theme
Stars: ✭ 168 (-4%)
Mutual labels:  static-site-generator
Hugo Agency Theme
Port of Startbootstrap's Agency theme to Hugo
Stars: ✭ 155 (-11.43%)
Mutual labels:  static-site-generator
Mkdocs
Project documentation with Markdown.
Stars: ✭ 13,346 (+7526.29%)
Mutual labels:  static-site-generator
Nanoc
A powerful web publishing system
Stars: ✭ 1,959 (+1019.43%)
Mutual labels:  static-site-generator
Ssgo
The minimalistic but flexible static site generator for Deno 🦕.
Stars: ✭ 153 (-12.57%)
Mutual labels:  static-site-generator
Pygreen
A micro web framework/static web site generator.
Stars: ✭ 171 (-2.29%)
Mutual labels:  static-site-generator
Tarbell
A Flask-based static site authoring tool.
Stars: ✭ 159 (-9.14%)
Mutual labels:  static-site-generator
Gopablo
🐺 Static site generator.
Stars: ✭ 166 (-5.14%)
Mutual labels:  static-site-generator
Deventy
A minimal 11ty starting point for building static websites with modern tools.
Stars: ✭ 157 (-10.29%)
Mutual labels:  static-site-generator
Actions Gh Pages
GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily. Static-Site-Generators-friendly.
Stars: ✭ 2,576 (+1372%)
Mutual labels:  static-site-generator
Jekyll Serve
Jekyll in a Docker Container For Easy SSG Development
Stars: ✭ 164 (-6.29%)
Mutual labels:  static-site-generator
Blogc
A blog compiler.
Stars: ✭ 154 (-12%)
Mutual labels:  static-site-generator
Elmstatic
Elm-to-HTML static site generator
Stars: ✭ 170 (-2.86%)
Mutual labels:  static-site-generator
Gloria
Gloria is a static website generator, based on NodeJS.
Stars: ✭ 153 (-12.57%)
Mutual labels:  static-site-generator
Hugs
🤗 A super simple starting point for Hugo websites.
Stars: ✭ 162 (-7.43%)
Mutual labels:  static-site-generator
Fornax
Scriptable static site generator using type safe F# DSL to define page templates.
Stars: ✭ 175 (+0%)
Mutual labels:  static-site-generator
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 (-2.29%)
Mutual labels:  static-site-generator
Staticman
💪 User-generated content for Git-powered websites
Stars: ✭ 2,098 (+1098.86%)
Mutual labels:  static-site-generator

Bedrock

Welcome to Bedrock.

Bedrock Release

Bedrock is a powerful tool that lets you prototype complex web applications and document design systems.

For the full documentation, please check out the Bedrock website.

Basic requirements

  • First, make sure you have Node 14 or later installed. You can find the latest version of Node at Nodejs.org. Go for the LTS version.

Using Bedrock to make prototypes

Create your first prototype

We recommend using degit to be able to grab a Bedrock install without actually cloning the project repository (see: Contributing to Bedrock).

Here is the series of commands to use:

npm i -g degit
degit usebedrock/bedrock my-bedrock-project
cd my-bedrock-project/
npm install
npm start

Contributing to the Bedrock project

Read the active issues on Github.

Clone this repository:

git clone [email protected]:usebedrock/bedrock.git

The latest development usually happen in feature branches or in the development branch.

Make sure to make a branch for yourself - and if you have something meaningful to contribute, send us a PR!

Contact the authors

Major commands

  • npm start: runs the prototype
  • npm run build: create a build (which ends up in the dist folder) that can be deployed to a server

Upgrading bedrock

Upgrading your Bedrock prototype is done through a CLI tool, which you install globally.

npm i -g bedrock-cli
bedrock upgrade

To upgrade to the development branch:

bedrock upgrade --dev

See the README at https://github.com/mono-company/bedrock-cli .

Using icon fonts

Icon font generation is optional. Set icons.generateIconFont to true in bedrock.config.js to activate icon fonts.

Windows

Windows usage is not supported at the moment.

We have used Bedrock on Windows successfully though. If you encounter any Windows related bugs, please log them under issues.

License

Bedrock is MIT licensed.

Credits

Bedrock was made by the team at Mono. Bedrock was initially written by Thomas Tuts.

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