FindSoftware

NimblePublisher

Elixir library that reads Markdown files from a directory and builds them into a module attribute, for publishing blogs and articles.

NimblePublisher is an Elixir library that reads Markdown files from a directory and passes each file to a build function, which returns the entries as a module attribute. Each file can start with a map of metadata, and syntax highlighting uses Makeup highlighters chosen in the configuration. It is added to a project as a Mix dependency. Dashbit is the organization that owns the repository, and the documentation is published on HexDocs.

Worth knowing

The repository has no LICENSE file. The Apache-2.0 license is stated in mix.exs and on the Hex package.

Identity

Status
Active
Maintainer
Dashbit3
First release
20204

Rendering and deploy

Install with
Mix dependency2

Releases

Current major version
24
Last release
2026-07-274

Adoption

GitHub stars
5901
Contributors
236

Why these figures do not compare

Sources

  1. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/dashbitco/nimble_publisher
  2. 2026-10-23: links, Categories, Install with
    github.com/dashbitco/nimble_publisher/blob/master/README.md
  3. 2026-10-23: Maintainer
    api.github.com/users/dashbitco
  4. 2026-10-23: License, First release, Current major version, Last release
    hex.pm/api/packages/nimble_publisher
  5. 2026-10-23: License
    raw.githubusercontent.com/dashbitco/nimble_publisher/master/mix.exs
  6. 2026-10-23: Contributors
    api.github.com/repos/dashbitco/nimble_publisher/contributors

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