An open API service for software projects hosted on Open Collective.

Bevry

Accelerating collaborative wisdom.
Collective - Host: opensource - https://opencollective.com/bevry - Website: https://bevry.me/ - Code: https://github.com/bevry

github.com/bevry/cson

CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript objects.

Stars: 1,344 - Last synced: 24 May 2026

github.com/bevry/watchr

Better file system watching for Node.js. Provides a normalised API the file watching APIs of different node versions, nested/recursive file and directory watching, and accurate detailed events for file/directory changes, deletions and creations.

Stars: 537 - Last synced: 24 May 2026

github.com/bevry/dorothy

🧙🏻‍♀️ A dotfile ecosystem: cross-shell, cross-os, cross-arch. Make your commands and configurations portable, solve a problem once and for all users. Hundreds of builtin composable primitives for powerful and intuitive CLI and TUI scripting and automation. Portable between Bash, Zsh, Fish, Nu, Xonsh, Elvish, Dash, KornShell, macOS, Linux, Windows

Stars: 448 - Last synced: 27 May 2026

github.com/bevry/caterpillar

Caterpillar is the ultimate logging system for Deno, Node.js, and Web Browsers. Log levels are implemented to the RFC standard. Log entries can be filtered and piped to various streams, including coloured output to the terminal, the browser's console, and debug files. You can even write your own transforms.

Stars: 401 - Last synced: 24 May 2026

github.com/bevry/getmac

Get the mac address of the current machine you are on via Node.js

Stars: 359 - Last synced: 24 May 2026

github.com/bevry/query-engine

QueryEngine provides extensive Querying, Filtering, and Searching abilities for Backbone.js Collections as well as JavaScript arrays and objects

Stars: 329 - Last synced: 24 May 2026

github.com/bevry/projectz

Stop wasting time maintaining your project's readme and package files! Let Projectz do it for you.

Stars: 270 - Last synced: 24 May 2026

github.com/bevry/staticsitegenerators

A comprehensive, partially automatically generated comparison of static site generators

Stars: 224 - Last synced: 07 Jun 2026

github.com/bevry/istextorbinary

Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.

Stars: 155 - Last synced: 24 May 2026

github.com/bevry/badges

The definitive rendering collection of badges

Stars: 118 - Last synced: 24 May 2026

github.com/bevry/editions

📦 The best way to produce and consume the JavaScript packages you care about.

Stars: 61 - Last synced: 24 May 2026

github.com/bevry/envfile

Parse and write environment files with Node.js

Stars: 61 - Last synced: 24 May 2026

github.com/bevry/taskgroup

Group together synchronous and asynchronous tasks and execute them with support for concurrency, naming, and nesting.

Stars: 50 - Last synced: 25 May 2026

github.com/bevry/typechecker

Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)

Stars: 49 - Last synced: 24 May 2026

github.com/bevry/make-deno-edition

Automatically makes package.json projects (such as npm packages and node.js modules) compatible with Deno.

Stars: 43 - Last synced: 24 May 2026

github.com/bevry/kava

Kava has been powering accurate test suites in node.js and the browser since 2012.

Stars: 33 - Last synced: 24 May 2026

github.com/bevry/domain-browser

Node's domain module for the web browser

Stars: 32 - Last synced: 24 May 2026

github.com/bevry/base

Base files for new projects

Stars: 30 - Last synced: 24 May 2026

github.com/bevry/boundation

Automatic scaffolding and upgrading of your JavaScript ecosystem projects using Bevry's best practices

Stars: 19 - Last synced: 24 May 2026

github.com/bevry/safeps

Work with processes safely and easily in Node.js

Stars: 17 - Last synced: 24 May 2026

github.com/bevry/get-current-line

Get the current line number of the executing file and method

Stars: 16 - Last synced: 24 May 2026

github.com/bevry/filedirname

Fetch the current file and directory path, no matter your environment (Deno, Node.js, Web Browsers, ESM, CJS)

Stars: 16 - Last synced: 24 May 2026

github.com/bevry/ambi

Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.

Stars: 16 - Last synced: 24 May 2026

github.com/bevry/textextensions

The definitive listing of filename extensions that are used for text files.

Stars: 14 - Last synced: 24 May 2026

github.com/bevry/coda-packs

Monorepo of Coda packs

Stars: 12 - Last synced: 24 May 2026

github.com/bevry/daet

Minimal immutable date class that supports relative time, calendar time, and plus/minus of different units.

Stars: 11 - Last synced: 24 May 2026

github.com/bevry/errlop

An extended Error class that envelops a parent error, such that the stack trace contains the causation

Stars: 9 - Last synced: 24 May 2026

github.com/bevry/pluginclerk

 A clerk for retrieving compatible plugins from the npm database

Stars: 9 - Last synced: 24 May 2026

github.com/bevry/native-promise-pool

Create a pool of a specified concurrency that accepts promises

Stars: 9 - Last synced: 24 May 2026

github.com/bevry/event-emitter-grouped

Emit events in serial or parallel with support for synchronous and asynchronous listeners

Stars: 8 - Last synced: 24 May 2026

github.com/bevry/sortobject

Deeply sort an object by its keys without mangling any arrays inside of it

Stars: 8 - Last synced: 24 May 2026

github.com/bevry/safefs

Deprecated. Use the @bevry/fs-* packages instead

Stars: 7 - Last synced: 24 May 2026

github.com/bevry/scandirectory

Scan a directory recursively with a lot of control and power

Stars: 7 - Last synced: 24 May 2026

github.com/bevry/getsetdeep

Get or set nested variables of an object

Stars: 7 - Last synced: 24 May 2026

github.com/bevry/extract-opts

Deprecated. Convert your API to promises

Stars: 7 - Last synced: 24 May 2026

github.com/bevry/binaryextensions

The definitive listing of filename extensions that are used for binary files.

Stars: 6 - Last synced: 24 May 2026

github.com/bevry/eachr

Deprecated: Use `for ( const [key, value] of Object.entries(thing) )`

Stars: 6 - Last synced: 24 May 2026

github.com/bevry/discourser

Discourse API Client written in TypeScript for Node.js and Browser environments

Stars: 6 - Last synced: 24 May 2026

github.com/bevry/arrangekeys

Returns a copy of a JavaScript object with the keys arranged in a specified order. Useful for formatting JSON files.

Stars: 6 - Last synced: 24 May 2026

github.com/bevry/ropo

String replacement utilities with support for both synchronous and asynchronous replacements. Supports replacing Regular Expressions, HTML Elements, and Comment Elements. Compatible with async/await.

Stars: 5 - Last synced: 24 May 2026

github.com/bevry/hooks

Aggregation of react hooks that we use. Such as useInterval and useMetaKey.

Stars: 5 - Last synced: 24 May 2026

github.com/bevry/extendr

Utilities for cloning, extending, and de-referencing objects in shallow, deep, and safe ways

Stars: 5 - Last synced: 24 May 2026

github.com/bevry/get-cli-arg

Deprecated. Use https://github.com/bevry/argument

Stars: 5 - Last synced: 24 May 2026

github.com/bevry/cachely

A tiny wrapper that sits around your request function that caches its data for a specified duration, provides updates as requested rather than polling each interval

Stars: 4 - Last synced: 24 May 2026

github.com/bevry/eslint-config-bevry

Bevry's ESLint configuration is an adaptive configuration that automatically configures ESLint

Stars: 4 - Last synced: 24 May 2026

github.com/bevry/ansi

ANSI colors and styles for Deno, Node.js, JavaScript, and TypeScript

Stars: 4 - Last synced: 24 May 2026

github.com/bevry/billing

Bevry's billing system

Stars: 4 - Last synced: 23 May 2026

github.com/bevry/pluginloader

A class for loading, verifying, and creating plugins. Used by DocPad for years.

Stars: 4 - Last synced: 24 May 2026

github.com/bevry/oneday

The number of milliseconds in one day

Stars: 4 - Last synced: 24 May 2026

github.com/bevry/nodejs-versions

Filter the absolute or significant Node.js versions by vast amounts of criteria, such as LTS status.

Stars: 3 - Last synced: 24 May 2026

github.com/bevry/docmatter

Battle tested SSG front matter parser. Extracted from DocPad. Delimiter lines have 3+ of the same character (such as /*** and ***/) allowing front matters to work with the syntax highlighting of your code editor. Supports custom parsers, e.g. --- cson. Parsers are handled externally.

Stars: 3 - Last synced: 24 May 2026

github.com/bevry/nodejs-ecmascript-compatibility

API for the Node.js ECMAScript Compatibility information, such that for a particular Node.js release, you get details on which and how many features of an ECMAScript version are supported.

Stars: 3 - Last synced: 24 May 2026

github.com/bevry/list

List/array/set utility functions: union, intersect, complement, unique, first, last, has, add, toggle

Stars: 3 - Last synced: 24 May 2026

github.com/bevry/github-api

Interact with the GitHub API, fetching commits, repositories, members, and backers (authors, maintainers, contributors, funders, sponsors, donors)

Stars: 3 - Last synced: 24 May 2026

github.com/bevry/progress-title

Your usual progress bar, but this time it is displayed within the terminal's title, which is much simpler

Stars: 3 - Last synced: 24 May 2026

github.com/bevry/start-of-week

Returns the start of the week based on the locale.

Stars: 3 - Last synced: 24 May 2026

github.com/bevry/memo

Wrap a function in a memo to reuse the first invocation result of the function

Stars: 3 - Last synced: 24 May 2026

github.com/bevry/designs

Designs and resources for our company, community, and products

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/github-orgs

JSON listing of all the Bevry managed GitHub organisations

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/arrange-package-json

Arrange the properties in the package.json file to a universally consistent order

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/detect-indentation

Utility to detect indentation from a string

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/json

Helpers for reading and writing JSON.

Stars: 2 - Last synced: 23 May 2026

github.com/bevry/hostenv

Exports the correct PORT and HOSTNAME values for Heroku, AppFog, CloudFoundry, OpenShift, and other service environments

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/normalify

Normalize different variable value types - e.g. `"1"` becomes `1`

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/version-compare

Compare two versions quickly

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/dominject

Inject scripts and styles into the DOM with duplicate prevention and completion callback support

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/version-range

Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/mdx

MDX loader for Next.js

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/ecmascript-versions

Get all ECMAScript versions, or the ECMAScript version that was ratified on a specific date.

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/trim-indentation

Trim the initial indentation from a string

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/ignorefs

Ignore common and custom patterns of the file system

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/requirefresh

Require a file without adding it into the require cache

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/logger-clearable

A logger that is clearable

Stars: 2 - Last synced: 24 May 2026

github.com/bevry/discourse-component-youtubetimestamps

Convert timetamps in your post, to a timestamped link to the post's (otherwise topic's) referenced youtube video

Stars: 2 - Last synced: 23 May 2026

github.com/bevry/valid-filename

Check if a string is a valid filename.

Stars: 2 - Last synced: 23 May 2026

github.com/bevry/file-url-to-path

Convert a file: URL to its path

Stars: 1 - Last synced: 03 Jun 2026

github.com/bevry/fs-tree

Read and write to the filesystem as a tree, useful for quick scaffolding and comparisons of filesystem directories

Stars: 1 - Last synced: 23 May 2026

github.com/bevry/unbounded

Function.prototype.bind replacement that provides an `unbounded` hidden property on the returned bounded function, that contains the original unbounded function

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/fs-readable

Check if a path is readable

Stars: 1 - Last synced: 03 Jun 2026

github.com/bevry/links

Collection of Links for Redirection on the Bevry websites

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/rfc-log-levels

A map of log level aliases matched to their numeric values. Follows the RFC Standard.

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/.github

Stars: 1 - Last synced: 23 May 2026

github.com/bevry/ignorepatterns

A regular expression that matches common filenames that we want to ignore

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/fellow

Fellow is a package for creating people that can be unified by their shared values via a singleton list on the class

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/render

Render elements for HTML and Markdown

Stars: 1 - Last synced: 03 Jun 2026

github.com/bevry/valid-directory

Check whether or not the current working directory is valid on windows

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/fs-remove

Remove a file or directory.

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/spinner-title

Write your spinner to the terminal title bar

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/fs-accessible

Check if a path is accessible

Stars: 1 - Last synced: 03 Jun 2026

github.com/bevry/assert-helpers

Common utilities and helpers to make testing assertions easier

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/wait

Promise'd setTimeout

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/version-clean

Turn a dirty version (such as v1, =1.0.x, >1.0 <2) into a clean version (1.0)

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/promise-errback

Forward the resolution/rejection of a resolvable to an errback; forwarding the resolution/rejection of the errback to ourself.

Stars: 1 - Last synced: 23 May 2026

github.com/bevry/duration-timestamp

Parse and stringify duration timestamps (such as hh:mm:ss and HhMmSs)

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/fs-rmdir

Remove a directory.

Stars: 1 - Last synced: 23 May 2026

github.com/bevry/unicode-symbols

Unicode Symbols

Stars: 1 - Last synced: 03 Jun 2026

github.com/bevry/date

Functional utility helpers for working with Date instances

Stars: 1 - Last synced: 23 May 2026

github.com/bevry/valid-module

Verify that file or package, be it remote, or local, is a valid ECMAScript Module

Stars: 1 - Last synced: 24 May 2026

github.com/bevry/argument

Parse CLI arguments with only the magic you actually need

Stars: 0 - Last synced: 03 Jun 2026

github.com/bevry-archive/async-errback

Deprecated. Use https://github.com/bevry/promise-errback

Stars: 0 - Last synced: 03 Jun 2026