Metalsmith

An extremely simple, pluggable static site generator for Node.js (by metalsmith)

Metalsmith Alternatives

Similar projects and alternatives to Metalsmith

  1. Next.js

    2,293 Metalsmith VS Next.js

    The React Framework

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Hugo

    The world’s fastest framework for building websites.

  4. astro

    586 Metalsmith VS astro

    The web framework for content-driven websites. ⭐️ Star to support our work!

  5. pandoc

    440 Metalsmith VS pandoc

    Universal markup converter

  6. Gatsby

    372 Metalsmith VS Gatsby

    The best React-based framework with performance, scalability and security built in.

  7. Jekyll

    :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

  8. eleventy 🕚⚡️

    A simpler site generator. Transforms a directory of templates (of varying types) into HTML.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Composer

    Dependency Manager for PHP

  11. daedalOS

    214 Metalsmith VS daedalOS

    Desktop environment in the browser

  12. gutenberg

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

  13. Hexo

    29 Metalsmith VS Hexo

    A fast, simple & powerful blog framework, powered by Node.js.

  14. Pelican

    29 Metalsmith VS Pelican

    Static site generator that supports Markdown and reST syntax. Powered by Python.

  15. data

    All kinds of data (by nikitavoloboev)

  16. tera

    20 Metalsmith VS tera

    A template engine for Rust based on Jinja2/Django

  17. DistorteD

    Ruby multimedia toolkit with deep Jekyll integration 🧪

  18. Publish

    15 Metalsmith VS Publish

    A static site generator for Swift developers

  19. Brunch

    5 Metalsmith VS Brunch

    Discontinued :fork_and_knife: Web applications made easy. Since 2011.

  20. Wintersmith

    2 Metalsmith VS Wintersmith

    A flexible static site generator

  21. Phenomic

    0 Metalsmith VS Phenomic
  22. Assemble

    Get the rocks out of your socks! Assemble makes you fast at web development! Used by thousands of projects for rapid prototyping, themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websites/static site generator, an alternative to Jekyll for gh-pages and more! Gulp- and grunt-friendly.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Metalsmith alternative or higher similarity.

Metalsmith discussion

Log in or Post with

Metalsmith reviews and mentions

Posts with mentions or reviews of Metalsmith. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-03.
  • Why You Should Write Your Own Static Site Generator
    10 projects | news.ycombinator.com | 3 Nov 2023
  • Top ten popular static site generators (SSG) in 2023
    8 projects | dev.to | 18 Feb 2023
    Metalsmith — the best customizable SSG
  • who is self-hosting a static website and what are you using to build it?
    8 projects | /r/selfhosted | 11 Jun 2022
    I use Metalsmith. Been happy with it. I build my site into a self-contained nginx docker image.
  • Configuration error even if nothing changed since last successful deploy
    1 project | /r/webdev | 3 Jun 2022
    const Metalsmith = require('metalsmith') const markdown = require('@metalsmith/markdown') const layouts = require('metalsmith-layouts') const permalinks = require('@metalsmith/permalinks') const collections = require('metalsmith-collections') Metalsmith(__dirname) .metadata({ sitename: 'Website Name', description: "Website description.", generator: 'Metalsmith', url: 'https://metalsmith.io/' }) .source('./src') .destination('./build') // .clean(true) .use( collections({ projects: 'pages/*.md', reverse: true, refer: true }) ) .use(markdown()) .use(permalinks()) .use( layouts({ engineOptions: { helpers: { formattedDate: function (date) { return new Date(date).toLocaleDateString() } } } }) ) .build(function (err, files) { if (err) throw err })
  • Ask HN: Share Your Personal Site
    87 projects | news.ycombinator.com | 6 Apr 2022
    I also started to move to hugo, but they didn't merge the pr [2] which would have helped in the transition. :(

    The look is still similar to what it was in the beginning, in terms of colors at least.

    [1] https://github.com/metalsmith/metalsmith

  • SSGs through the ages: The ‘Reinvention’ era
    11 projects | dev.to | 12 Feb 2022
    Metalsmith
  • Why I built my own static site generator
    11 projects | news.ycombinator.com | 14 Oct 2021
    A static site generator I've been enjoying lately (and using for my blog) is Metalsmith: https://metalsmith.io/

    It feel like it's the best of both worlds, because it's simple to learn and customize, but there are plugins for the things you don't want to spend time writing yourself.

    For example, I'm using plugins to: check for broken links, generate an RSS feed, and run a test server with automatic reloading.

    But then I was able to easily add in my own code to handle relative links, generate Graphviz diagrams, and format dates.

    One other recommendation: I hated almost every template language I ran across (Hugo's, Liquid, Nunjucks, EJS), but I'm thrilled with the simplicity of Handlebars (https://handlebarsjs.com/), although it is a bit limiting and the "block helper with parameters" syntax is strange (perhaps an indicator that I'm trying to do too much in the templating language!).

  • Zola, A fast static site generator in a single binary
    11 projects | news.ycombinator.com | 5 Mar 2021
    I believe Metalsmith [1] is trying that approach

    [1] https://metalsmith.io/

  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 26 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic Metalsmith repo stats
8
7,855
3.1
7 days ago

metalsmith/metalsmith is an open source project licensed under MIT License which is an OSI approved license.

Metalsmith is marked as "self-hosted". This means that it can be used as a standalone application on its own.

The primary programming language of Metalsmith is JavaScript.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?