Show Xojo: Strike3 - Free Static Site Generator

  1. last year

    Garry P

    8 Jul 2018 Pre-Release Testers, Xojo Pro Europe (Torquay, UK)

    Hi everyone,

    I'd like to announce my latest open source project for general consumption - Strike3 . This is the third iteration of my Markdown-based static site generator. It takes Markdown files in and spits out a static site. It includes a comprehensive theming system, support for archives, pagination, static home page, RSS feeds, etc. Pretty much everything you'd want to build a static site. It's written entirely in Xojo with no external dependencies. It's open source so feel free to peruse the source code. Comprehensive documentation can be found at https://strike3.xyz/docs .

    It's production ready (I'm already using it on a number of live sites and sites in development).

    Feedback and GitHub stars would be appreciated :)

  2. last week

    Garry P

    Jul 11 Pre-Release Testers, Xojo Pro Europe (Torquay, UK)

    Just a couple of small updates on this project:

    1. The website has moved and has been folded into the open source area of my personal website: https://garrypettet/com/strike3 .
    2. A few people have asked if this project is using my new MarkdownKit parser under the hood. The answer is no. Mostly because this is an open source project and I'm trying to sell MarkdownKit. It's worth noting that MarkdownKit is way faster and more accurate than the shell service used in Strike3. Additionally, MarkdownKit works on iOS - Strike3 doesn't.
  3. Alexander v

    Jul 11 Europe (Houten, The Netherland...

    @Garry P Just a couple of small updates on this project:

    1. The website has moved and has been folded into the open source area of my personal website: https://garrypettet/com/strike3 .
    2. A few people have asked if this project is using my new MarkdownKit parser under the hood. The answer is no. Mostly because this is an open source project and I'm trying to sell MarkdownKit. It's worth noting that MarkdownKit is way faster and more accurate than the shell service used in Strike3. Additionally, MarkdownKit works on iOS - Strike3 doesn't.

    I get a 404 on the website...

  4. Garry P

    Jul 11 Pre-Release Testers, Xojo Pro Europe (Torquay, UK)
    Edited last week

    Fixed. Thanks.

  5. Tiago R

    Jul 11 Pre-Release Testers, Xojo Pro Planet Earth

    Really good stuff, Garry. Somehow I only learned now about this project.

    Wondering if this could support yml-flavored frontmatter at some point. I use it heavily in my workflow that is mostly reliant on Jekyll.

    Cheers!

  6. Garry P

    Jul 12 Pre-Release Testers, Xojo Pro Europe (Torquay, UK)

    @Tiago R I have toyed with the idea of supporting YAML or TOML or both as they are popular markup languages but that would require me writing the parsers myself since there is no option for using them at present in Xojo. Whilst I’m sure I could do that I’m not sure I will as I’m not convinced there’s sufficient demand in the community to make it worth my while. I say this having written two language parsers over the last year and discovering (painfully) how much work they take.

or Sign Up to reply!