synchronize functions and objects using fibers
A drop-in replacement for fs, making various improvements.
Make sync functions a?sync
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
Shiki's fork of `vscode-textmate`
username but only sync and for node 0.12
Synchronous version of Prettier
A middleware for redux to sync state in different tabs
A tiny (183B to 210B) and fast utility to ascend parent directories
Make synchronous web requests
A tiny (195B to 220B) utility to recursively list all (total) files in a directory
Find the first file matching a given pattern in the current directory or the nearest ancestor directory.
TypeScript definitions for use-sync-external-store
Recursive, synchronous, and fast file system walker
Create sync/async APIs with usable logic
Synchronous version of the Fetch API
Minimal module to check if a file is executable.
A module help you make sync calling chain on Promise.
PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.
A Node.js communication port that can pass messages synchronously between workers
Queues failed requests and uses the Background Sync API to replay them when the network is available
Run a subprocess synchronously and interactively in Node.js
AWS SDK for JavaScript Cognito Sync Client for Node.js, Browser and React Native
Better Stack Typescript types (formerly Logtail)
SSH toolbox to make running logs, sync, cache commands easier for a given rails app
IndexTank is a great search indexing service, this gem tries to make any orm keep in sync with indextank with ease
dotstore is an easy way to keep your dotfiles in sync between computers, using git for all the things that make sense to use git for, and scripts for the rest.
Sync a folder to a Subversion working copy. It will make changes to the working copy so that is equal to the source folder
nmspec makes it easier to describe binary messages between two network peers via a config file, generate their network code in a number of languages, and keep their code in sync
Swiftly is a all-in-one tool designed to make project management, WordPress development, MySQL database backups and syncing MySQL databases between multi-environments a breeze.
upstreamwatchr makes it easy to keep track of changes in the upstream repositories of your forks by comparing two git remotes and creating an issue on your fork if it is out of sync.
Wukong-migrate, inspired by rails, makes updating database schemas and settings painless and straightforward. Utilizing your app's models and the settings discovered by Wukong-deploy, only a simple migrate script is required to be able to make changes to databases. Keep your databases in sync with your app code more cleanly and with less effort.
Logs every call your Rails app makes to OpenAI, Anthropic, Gemini, RubyLLM, or an OpenAI-compatible API: tokens, cost, latency, tags. Calls go straight to the provider — no proxy. Includes price sync, budget guardrails, and a mountable dashboard.
- xcsims: Delete all simulators and recreate one for each compatible platform and device type pairing. - sync-git-remotes: Make sure all your GitHub repos are cloned into a given directory and keep them synced with upstream. Forks are maintained with a remote for both the fork and upstream, both remotes' default branches are tracked in local counterparts, and the upstream default branch is also pushed to the fork. - changetag: Extract changelog entries to write into git tag annotation messages. - prerelease-podspec: Branch and create/push a release candidate tag, modify the podspec to use that version tag, and try linting it. - release-podspec: Create a tag with the version and push it to repo origin, push podspec to CocoaPods trunk. - revert-failed-release-tag: In case `release-podspec` fails, make sure the tag it may have created/pushed is destroyed before trying to run it again after fixing, so it doesn't break due to the tag already existing the second time around. - bumpr: Increment the desired part of a version number (major/minor/patch/build) and write the change to a git commit. - clean-rc-tags: deletes any release candidate tags leftover after prerelease testing. - migrate-changelog: for a changelog adhering to [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), move any contents under Unreleased to a new section for a new version with the current date.
A class that wraps the Time class and makes it easy to work with most known time values, including various time strings, automatically converting them to Time values, and perform tolerant comparisons. Several time classes, and the String class, are extended with the ".easy_time" method to perform an auto-conversion. A tolerant comparison allows for times from differing systems to be compared, even when the systems are out of sync, using the relationship operators and methods like "newer?", "older?", "same?" and "between?". A tolerant comparison for equality is where the difference of two values is less than the tolerance value (1 minute by default). The tolerance can be configured, even set to zero. Finally, all of the Time class and instance methods are available on the EasyTime class and instances.
Contentful API wrapper library exposing an ActiveRecord-like interface
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.