Still

🚧 This package is under construction

Documentation

Still is a static site generator for Elixir.

We designed Still to be simple to use and easy to extend.

There's no JavaScript.

For more information please read the documentation.

Installation

To install Still you add it to your dependency list. You should be able to add it to any mix project.

For new projects

Run mix archive.install hex still to install the archive on your system.

Afterwards, create a static site by running mix still.new my_site. That's it!

Adding to an existing project

Add still as a dependency in mix.exs:

def deps do
  [
    {:still, "~> 0.0.1"}
  ]
end

Open up config.exs and set the input and output folders:

config :still,
  input: Path.join(Path.dirname(__DIR__), "priv/site"),
  output: Path.join(Path.dirname(__DIR__), "_site")

Create a file index.slime in the input folder.

For more information please visit the website.

About

Still was created and is maintained with :heart: by Subvisual.

Subvisual

License

Still is released under the ISC License.