FindSoftware

Weaver

Ruby DSL that generates websites from weave files.

Weaver is a Ruby library that generates websites from weave files. A weave file holds Ruby code that calls methods named after HTML tags, such as h1 and center_page, and bundle exec weaver build writes the result into a build directory. bundle exec weaver starts a local preview on port 4567 during development. The project’s documentation site is itself written in Weaver.

Worth knowing

The repository README still contains the default text of a RubyGems template, with no usage section.

Identity

Status
Active
Maintainer
David Siaw3
Maintained by
Individual
First release
20155

Rendering and deploy

Runs as
Dev only1
Install with
gem install weaver1

Releases

Current major version
Pre-1.06
Last release
2026-10-175

Adoption

GitHub stars
72
Contributors
17
Dependent repositories
108

Why these figures do not compare

Sources

  1. 2026-10-23: links, Written in, Runtime, Install with, Runs as
    davidsiaw.github.io/weaver-docs/
  2. 2026-10-23: links, License, GitHub stars
    api.github.com/repos/davidsiaw/weaver
  3. 2026-10-23: Maintainer, License model
    raw.githubusercontent.com/davidsiaw/weaver/master/LICENSE.txt
  4. 2026-10-23: Categories
    raw.githubusercontent.com/davidsiaw/weaver/master/weaver.gemspec
  5. 2026-10-23: First release, Last release
    rubygems.org/api/v1/versions/weaver.json
  6. 2026-10-23: Current major version
    rubygems.org/api/v1/gems/weaver.json
  7. 2026-10-23: Contributors
    api.github.com/repos/davidsiaw/weaver/contributors
  8. 2026-10-25: Dependent repositories
    packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/weaver

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON