Git Product home page Git Product logo

bearclaw_fork's Introduction

bearclaw

bearclaw

a tiny static site generator, written in Go

donuts-are-good's followers donuts-are-good's stars donuts-are-good's visitors

Thanks to the supporters of this repo

Below are the people who've starred this repo. Without them it'd still get done, but with a bit less clapping ;)

(supporter grid generated with donuts-are-good/starchart )

donuts-are-good insolitum mpldr ramenbased qbit horvski ZinRicky ralgozino MattDemers jgbrwn TakenMC kondanna luigibarbato zamicol TheShuckduck tkersey itwars iamcais f1729 frankalicious roberthodapp simulationguest RodrigoHahn Apreche zubayrrr mrjk05 vorons roycifer

what's a static site generator

a static site is a site with no fancy clicky things, signups, comments, just plain html. writing a raw html page for your blog makes it load very fast, but there's a lot of typing involved when designing it. markdown is a simpler and faster way to write pages, and bearclaw converts those markdown files to html for you, with your style template.

no node-modules, no react, no fancy stuff or cool emojis. it just works.

how do we use it?

bearclaw can be run on-demand, or it can rebuild automatically when it sees changes. there are 3 folders in the basic install: markdown, output, and templates. there is an optional 4th folder after v1.2.0 for plugins.

  • markdown - all your new posts go here
  • output - bearclaw puts your html and rss here
  • templates - header.html and footer.html
  • plugins (optional) - extra features for your page

that's it! point your webserver at output or handle it however is best for your case.

tip: you can run bearclaw and it will run once, or you can use ./bearclaw --watch to watch the current folder for changes.

plugins

bearclaw supports plugins. plugins can be installed in the plugins folder and called in your markdown or html pages using an html comment like this: <!-- plugin "./plugins/myCoolPlugin/comments.html" -->. bearclaw will swap the comment for the contents of the plugin file at the specified path.

issues

if you run in to issues, there's a short bug report form you can fill out, or you can contribute with a pull-request.

screenshot

image

greetz

the Dozens, code-cartel, offtopic-gophers, the garrison, and the monster beverage company.

license

this code uses the MIT license, not that anybody cares. If you don't know, then don't sweat it.

made with โ˜• by ๐Ÿฉ ๐Ÿ˜‹ donuts-are-good

donate

If you would like to be an official energy drink sponsor of this project, you can contribute however you like.

Bitcoin: bc1qg72tguntckez8qy2xy4rqvksfn3qwt2an8df2n

Monero: 42eCCGcwz5veoys3Hx4kEDQB2BXBWimo9fk3djZWnQHSSfnyY2uSf5iL9BBJR5EnM7PeHRMFJD5BD6TRYqaTpGp2QnsQNgC

๐Ÿ˜†๐Ÿ‘ Thanks

bearclaw_fork's People

Contributors

khira9504 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.