All Projects → Dalgona → Serum

Dalgona / Serum

Licence: mit
A simple static website generator written in Elixir

Programming Languages

elixir
2628 projects

Projects that are alternatives of or similar to Serum

Quokka
LOOKING FOR NEW MAINTAINER - Quokka is a Content Management System - `docker run --rm -it -p 5000:5000 quokka/quokka`
Stars: ✭ 2,198 (+793.5%)
Mutual labels:  static-site-generator
Prosopopee
a static website generator to make beautiful customizable pictures galleries that tell a story
Stars: ✭ 207 (-15.85%)
Mutual labels:  static-site-generator
Atlas
The Hugo boilerplate we use for our projects.
Stars: ✭ 232 (-5.69%)
Mutual labels:  static-site-generator
Jamstack Web Starter
Static website workflow utilising Eleventy, Tailwind CSS, Webpack and PostCSS.
Stars: ✭ 198 (-19.51%)
Mutual labels:  static-site-generator
Jekyll Doc Theme
Jekyll theme for creating project documentation websites
Stars: ✭ 203 (-17.48%)
Mutual labels:  static-site-generator
Peco
nothing here, move on..
Stars: ✭ 213 (-13.41%)
Mutual labels:  static-site-generator
Bael Template
Brutalist Blog theme for Netlify CMS
Stars: ✭ 187 (-23.98%)
Mutual labels:  static-site-generator
Elegant
Best theme for Pelican Static Blog Generator
Stars: ✭ 241 (-2.03%)
Mutual labels:  static-site-generator
Netlify Cms
A Git-based CMS for Static Site Generators
Stars: ✭ 14,776 (+5906.5%)
Mutual labels:  static-site-generator
Hexo Theme Doc
A documentation theme for the Hexo blog framework
Stars: ✭ 222 (-9.76%)
Mutual labels:  static-site-generator
Gulp Webpack Starter
Gulp Webpack Starter - fast static website builder. The starter uses gulp toolkit and webpack bundler. Download to get an awesome development experience!
Stars: ✭ 199 (-19.11%)
Mutual labels:  static-site-generator
Zodiac
A static website generator written in awk and sh.
Stars: ✭ 202 (-17.89%)
Mutual labels:  static-site-generator
Staticjinja
Minimalist Python library for building static websites with Jinja
Stars: ✭ 218 (-11.38%)
Mutual labels:  static-site-generator
Firn
Org Mode Static Site Generator
Stars: ✭ 198 (-19.51%)
Mutual labels:  static-site-generator
Emacs Easy Hugo
Emacs major mode for managing hugo
Stars: ✭ 235 (-4.47%)
Mutual labels:  static-site-generator
Staticsitegenerators List
A comprehensive, partially automatically generated comparison of static site generators
Stars: ✭ 190 (-22.76%)
Mutual labels:  static-site-generator
Vuepress Blog Boilerplate
An ever-evolving and opinionated dev environment for people who want to use VuePress to power their blogs.
Stars: ✭ 212 (-13.82%)
Mutual labels:  static-site-generator
Loconotion
📄 Python tool to turn Notion.so pages into lightweight, customizable static websites
Stars: ✭ 237 (-3.66%)
Mutual labels:  static-site-generator
Docfx
Tools for building and publishing API documentation for .NET projects
Stars: ✭ 2,873 (+1067.89%)
Mutual labels:  static-site-generator
Abell
a Static-Site-Generator for JavaScript Developers. Build fast, vanilla websites in the syntax you almost already know 🌀
Stars: ✭ 221 (-10.16%)
Mutual labels:  static-site-generator

Serum

Build Status Coverage Status

Serum is a simple static website generator written in Elixir.

Like some of other static website generators, Serum focuses on blogging. And if you know how to write markdown documents and how to handle EEx templates, you can easily build your own website.

🚧 CURRENT STATUS OF THIS REPOSITORY 🚧

Codes in the master branch are currently undergoing HUGE changes toward "Serum 2.0," so don't expect anything would work properly. Also, I'm not going to accept any issue or pull request regarding "Serum 2.0" until things are kinda ready.

In the meantime, since codes for the existing Serum 1.x versions are still maintained in the v1/master branch, you are welcome to open any issue or pull request related to Serum 1.x. Just make sure you set the target base branch to v1/master, not master, when opening pull requests.

I apologize for your inconvenience!

Getting Started

Use Mix to install the Serum installer archive from Hex.

$ mix archive.install hex serum_new

You can now use serum.new Mix task to create a new Serum project.

$ mix serum.new /path/to/new_website

cd into the new project directory and install Serum.

$ cd /path/to/new_website
$ mix do deps.get, deps.compile

Try building the website, or spin up the development server.

# Your website will be built at /path/to/new_website/site
$ mix serum.build

# Your website will be built and served at http://localhost:8080
$ mix serum.server

Please visit the official website for more guides and documentations.

LICENSE

Copyright (c) 2019 Eunbin Jeong (Dalgona.) [email protected]

MIT License. Read LICENSE for the full text.

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