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 🙏

© 2024 – Pkg Stats / Ryan Hefner

@bibleup/bibleup

v1.1.0

Published

A tool for converting Bible references on a webpage to links with an accessible popover

Downloads

43

Readme

What is BibleUp?

BibleUp makes Bible references on a webpage easily accessible without the need of leaving the page. This tool converts Bible references found on a webpage into clickable links, and upon hovering over these links, a feature-rich and flexible popover appears, providing the relevant Bible text.

Features

  • Easy integration - simply install and configure.
  • Powerful and smart tagging - supports abbreviated books, verse ranges, multiple references and version tagging.
  • Highly customizable popover - style according to your site theme.
  • Robust Configuration
  • Supports different Bible versions - up to 10 versions
  • Fast and performant - no site bloats
  • Extensive browsers support
  • Follows WAI-ARAI accessibility guidelines - for screen readers and keyboard navigation.
  • BibleUp Editor - style popover in real-time and export options

Example

This is a minimal example of BibleUp options and usage (check the docs for full options):

const page = new BibleUp(document.body, {
  version: 'KJV',
  popup: 'classic',
  darkTheme: true,
  styles: {
    fontSize: '15px',
    borderRadius: '20px 15px',
  }
});

// activate BibleUp 💡
page.create();

Documentation

Using BibleUp is as simple as it can get. See the docs for installation, usage and how to configure Bibleup.

Plugin and Extension

Browsers support

| IE / Edge | Firefox | Chrome | Safari | iOS Safari | Opera | Opera Mini | | --------- | --------- | --------- | --------- | --------- | --------- | --------- | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅

Contributing

Feature requests and issues are always welcomed. Kindly make sure you state the specifics in detail, whether a bug, feature request or a fix. You can also contibute to this project as a blogger, reviewer, or even as an organisation. See how to contribute Thank you for choosing to contribute!

Credits

Special thanks to API.Bible and Bolls.life 🙏

[!IMPORTANT] BibleUp does not store or process Bible versions or translations but rather relies on external API providers. For more information on quote permissions and compliance, please read our copyright notice

Licence

BibleUp core is available under the MIT Licence.Other derivative projects may carry a different licence.