Hacker News new | ask | show | jobs
by jandecaluwe 3770 days ago
Hello:

I created this project because I needed a generator for a static website - not just a blog.

To accomplish this, the website structure matches the source structure exactly. In a subdirectory, you use the index.md file to specify the content, either explicitly by listing it, or implicitly by specifying the ordering key and direction. A blog would be reverse order by date, but any other scheme is possible.

In addition, this structure makes it possible to refer to other pages in the project using a wiki-like syntax. Basically, Urubu resolves the Markdown syntax for reference links over the project, instead of just within a page. This is a unique feature afaik.

Furthermore, there is support for tags, search, and templating constructs within pages. And it works well with Bootstrap.

It works great for a number of sites that I manage.

Interested to hear your feedback!

1 comments

This is very similar to Hugo http://gohugo.io, my current website solution. The content organization is virtually identical. The approach of viewing a website as more than a blog is the same. Hugo also benefits from tons of themes, a large community and a ton of additional features.
Or nanoc and yekyll if you look into the Ruby world. I think everyone chooses a static site generator in their favorite language anyway.
Hugo is still very much minded on blogs.

It doesn't even support a proper static frontpage.