Read and write files atomically and reliably.
☆172Feb 8, 2026Updated 3 weeks ago
Alternatives and similar repositories for atomically
Users that are interested in atomically are comparing it to the libraries listed below
Sorting:
- Cooperative get-port implementation☆10Jul 10, 2022Updated 3 years ago
- Tiny performant library for extracting the critical CSS.☆10Apr 4, 2024Updated last year
- The definitive collection of is* functions for runtime type checking. Lodash-compatible, tree-shakable, with types.☆17Jan 25, 2025Updated last year
- The file system watcher that strives for perfection, with no native dependencies and optional rename detection support.☆139Jul 1, 2024Updated last year
- Render a gif and provide frames to draw.☆38Jan 13, 2021Updated 5 years ago
- A library that helps you write tiny, fast, bundled and beautiful CLI apps that can automatically check for updates.☆27Feb 8, 2026Updated 3 weeks ago
- A minimalistic and flexible templating engine, inspired by Handlebars.☆24Feb 12, 2026Updated 2 weeks ago
- Inspect the state of a promise☆133Sep 23, 2025Updated 5 months ago
- ☆13Aug 11, 2021Updated 4 years ago
- Performant and feature rich library for managing configurations/settings.☆17Oct 14, 2023Updated 2 years ago
- Test whether some promise passes a testing function☆14Mar 15, 2019Updated 6 years ago
- Detect whether the terminal supports Unicode☆88Sep 9, 2024Updated last year
- Create a readable Node.js stream that produces no data (or optionally blank data) or a writable stream that discards data☆53May 27, 2023Updated 2 years ago
- A simple yet powerful opinionated tool for managing GitHub repositories.☆25Feb 13, 2026Updated 2 weeks ago
- Convert a string to a valid safe filename☆516Nov 5, 2025Updated 3 months ago
- Block the main thread for a given amount of time☆128Jan 19, 2026Updated last month
- Convert Unicode characters to Latin characters using transliteration☆317Jan 8, 2026Updated last month
- A fast parser and processor for .gitignore files.☆58Feb 15, 2026Updated 2 weeks ago
- Detect and extract the static part of a glob string.☆10Mar 22, 2022Updated 3 years ago
- TypeScript with some extras for type-checking.☆29Oct 1, 2025Updated 5 months ago
- Ponyfill for Error#captureStackTrace☆63Oct 10, 2022Updated 3 years ago
- A little CLI for making TypeScript packages, cleanly and effortlessly.☆24May 18, 2024Updated last year
- Simplify eslint rules by visiting templates☆20Jan 6, 2023Updated 3 years ago
- Make an asynchronous function synchronous☆326Feb 13, 2026Updated 2 weeks ago
- Check if your code is running as an npm script☆56Sep 18, 2021Updated 4 years ago
- Lightweight prompting library for terminal apps.☆33Feb 8, 2026Updated 3 weeks ago
- A simple, yet beautiful, CLI spinner.☆16Jan 20, 2025Updated last year
- Same as sqlite-tag but without the native sqlite3 module dependency☆19Feb 21, 2025Updated last year
- (Alternative) Visualizer for XState☆12Mar 2, 2023Updated 3 years ago
- Make a function mimic another one☆96Oct 28, 2024Updated last year
- A simple platform Flash game I made in high school☆21May 2, 2024Updated last year
- Get URLs for Himawari 8 image tiles based on a given date.☆19Apr 23, 2022Updated 3 years ago
- If it works, why use something else? // Mirror of https://git.chor.date/Conduitry/cheap-watch☆69Sep 6, 2021Updated 4 years ago
- Better typed `querySelector` and `querySelectorAll`.☆779Feb 26, 2026Updated last week
- Ensures a value is a valid error by making it one if not☆88Sep 15, 2025Updated 5 months ago
- Utility functions to use and combine `AbortSignal` and `AbortController` with Promises☆162Oct 13, 2025Updated 4 months ago
- Polyfill of `util.parseArgs()`☆126Jul 27, 2025Updated 7 months ago
- 🛕 Reuse GitHub Actions workflows across repositories☆267Feb 2, 2021Updated 5 years ago
- Get a random key from an object☆18Jul 2, 2024Updated last year