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/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/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/pluginloader
A class for loading, verifying, and creating plugins. Used by DocPad for years.
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/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/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/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/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/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/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/valid-directory
Check whether or not the current working directory is valid on windows
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/assert-helpers
Common utilities and helpers to make testing assertions easier
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/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