Cross-platform file-based semaphore for process synchronization in Node.js
-
Updated
Jan 8, 2026 - TypeScript
Cross-platform file-based semaphore for process synchronization in Node.js
Universal health-check abstraction
Concurrent-safe progress updates for CLI tools - Part of Tuulbelt
Union case coverage verification for TypeScript
Memory-efficient streaming JSON parser
HTML/Markdown to compressed search index
Self-describing binary wire protocol with TLV format
Directory synchronization via manifest diffs
Runtime validation for component props
Snapshot testing with integrated diffs - Part of Tuulbelt
Concurrent port allocation for any application - avoid port conflicts in tests, servers, microservices, and development environments - Part of Tuulbelt
Local service discovery via UDP multicast
Cross-platform process locking with file-based semaphore
Add a description, image, and links to the tuulbelt topic page so that developers can more easily learn about it.
To associate your repository with the tuulbelt topic, visit your repo's landing page and select "manage topics."