npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-scriptureflow

v0.1.2

Published

Use ScriptureFlow in n8n workflows to discover translations and retrieve attributed Scripture from the public API.

Readme

n8n-nodes-scriptureflow

An n8n community node package for ScriptureFlow, a structured Scripture API for developers, ministries, educators, and automation builders.

Status: The package is published to npm. Version 0.1.1 is the current npm release, and 0.1.2 is the prepared Creator Portal metadata release. This package has not been approved through the n8n Creator Portal and is not verified by n8n.

Public preview

  • Base URL: https://scriptureflow-api-preview.pages.dev
  • No API key is required during public preview.
  • Future optional API-key support may be added when ScriptureFlow monetization and API-key support are ready.
  • Discover exact, case-sensitive translation version keys from translations.json.
  • Some translations may be partial; check available books before assuming coverage.

Scripture data rules

  • Do not silently substitute translations.
  • Do not invent or paraphrase Scripture text.
  • Preserve the returned reference and version attribution.
  • Keep generated commentary separate from Scripture text.
  • Surface ScriptureFlow API errors instead of filling in missing text.

Installation

Install n8n-nodes-scriptureflow as a community node package in n8n.

In n8n, open Settings > Community nodes, choose Install, enter:

n8n-nodes-scriptureflow

Then confirm the installation and search for ScriptureFlow in the node picker.

For self-hosted npm-based installations, install the package in the n8n custom nodes location supported by your deployment, then restart n8n:

npm install n8n-nodes-scriptureflow

Supported operations

The current package contains these operations:

  • Translation > Get Many retrieves translation keys and metadata from /translations.json without hiding catalog statuses.
  • Book > Get Many retrieves the books available for a Version Key and helps expose partial translation coverage.
  • Scripture > Get Verse retrieves one structured book/chapter/verse lookup directly from /api/verse.
  • Scripture > Get Quick Verse retrieves a verse selected at request time from /api/quick-verse; results may differ between executions.
  • Scripture > Get Generated Verse of the Day retrieves the generated static /{version}/random.json resource and remains distinct from Quick Verse.

Raw ScriptureFlow JSON is returned by default. Catalog operations support conventional Return All/Limit controls. Scripture operations offer an optional Simplify boolean without inventing or paraphrasing Scripture text.

See the node roadmap for deferred operations and release gates.

Usage examples

List available translations

  1. Add the ScriptureFlow node to a workflow.
  2. Set Resource to Translation.
  3. Set Operation to Get Many.
  4. Leave Return All enabled to list the available translation keys and metadata.

Retrieve John 3:16 from en-lsv

  1. Add the ScriptureFlow node to a workflow.
  2. Set Resource to Scripture.
  3. Set Operation to Get Verse.
  4. Set Version Key to en-lsv.
  5. Set Book to John, Chapter to 3, and Verse to 16.
  6. Execute the node to retrieve the API-provided ScriptureFlow response with reference and version attribution.

Credentials

No credentials are required for public preview mode. A future optional API key credential may be introduced later; any API key or token field will be stored as a sensitive/password field.

Development

This repository uses the official n8n-node package structure and CLI commands.

npm install
npm run lint
npm run build
npm run dev

npm run dev starts an interactive local n8n development session, normally at http://localhost:5678. It is intended for manual node discovery and workflow testing.

The package has no runtime dependencies. n8n-workflow is declared as a peer dependency, and build/lint tooling is kept in development dependencies.

Publishing status

Version 0.1.1 is published to npm with provenance, and the n8n community package scanner passed. Version 0.1.2 is prepared to add npm author email metadata for n8n Creator Portal submission. Future releases use npm trusted publishing/OIDC; normal pushes and pull requests do not publish the package. No Creator Portal approval has occurred.

Follow the release checklist and review publishing readiness before creating any release tag. Do not publish locally for the verified-submission path.

ScriptureFlow resources

License

MIT