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

bible-coder

v0.1.21

Published

Install:

Downloads

3,125

Readme

Bibe Code CLI

Install:

pnpm add --global bible-coder
bible-coder setup

This package exposes:

  • bible-coder for setup, goals, reading, sync, checkout, hooks, and Prayer Gate.
  • bible-coder-mcp for Codex, Claude Code, and Gemini MCP clients.

Run the current goal reading directly in a terminal with:

bible-coder next --record

Read any reference with your selected Bible:

bible-coder read "Ephesians 6:10-18"

If your selected Bible is a Pro API.Bible translation, read uses that translation through the Bibe Code server. To force a free local Bible for a one-off read, use --translation web or --translation kjv. If Pro access cannot load, Bibe Code shows repair steps instead of silently substituting WEB.

Confirm Codex ambient Bible reading with:

bible-coder doctor --client codex
bible-coder hooks doctor --client codex
bible-coder hooks trust --client codex
bible-coder hooks run --client codex --event SessionStart --mode bible --visibility context

If Codex asks for hook trust in Codex CLI, type /hooks, review User config · hooks.json, and trust the commands containing bible-coder hooks run --client codex. The Codex app command docs do not list /hooks; use the app's hook review prompt or command menu if it appears, or trust the same ~/.codex/hooks.json once from Codex CLI in the same workspace. Codex owns that user-config source label. You may need to repeat trust after hook reinstalls, hook edits, machine changes, or whenever Codex asks again. If Codex collapses hook output, expand Bibe Code Bible running - expand for reading — on Codex the host-rendered system message is where the verses live. The model-visible additionalContext on Codex is now a short routing note that points the model at the system message and tells it to acknowledge briefly without re-emitting the verses; this avoids OpenAI's output content filter cutting long verbatim paid passages with reason: content_filter. Claude Code, Gemini CLI, and --client generic still receive the full License notice: + Display contract: preamble inside additionalContext plus first-class displayText and bibeCodeBibleReading.displayText so those hosts can render without relying on assistant prose. Bibe Code does not install a Codex Stop blocker by default because a blocking recovery turn can replace the requested answer. Use --visibility notice to keep Bible text out of model context entirely.

List server-enabled premium Bible versions with:

bible-coder bibles list

Choose your default Bible with the searchable selector:

bible-coder bible
bible-coder bible nlt
bible-coder bible --bible d6e14a625393b4da-01

Setup is safe to rerun. If you already selected a Pro Bible, the wizard marks it with [current], and pressing Enter keeps it instead of switching to the first catalog result. bible-coder doctor verifies the selected Bible, hook payload shape, and account health without printing tokens or the full paid passage text.

Goals are free. Pro gates custom Bibles, Prayer Gate /block, and future leaderboard features.

If no goal exists yet, Bibe Code shows a rotating local WEB/KJV starter reading and prompts for bible-coder goal update --goal "Read Genesis". After a goal update, it prints the first reading and bible-coder next --record; installed hooks continue from there automatically.