Thread-safe file locking library in Go
☆767Nov 1, 2026Updated this week
Alternatives and similar repositories for flock
Users that are interested in flock are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Optimized Go Compression Packages☆5,714Updated this week
- Cross-platform filesystem notifications for Go.☆10,808May 11, 2026Updated 5 months ago
- A Go implementation of the 64-bit xxHash algorithm (XXH64)☆2,149Jul 3, 2024Updated 2 years ago
- An embedded key/value database for Go.☆9,804Oct 16, 2026Updated 3 weeks ago
- ☆130May 25, 2016Updated 10 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Wrapper types for sync/atomic which enforce atomic access☆1,458Oct 20, 2026Updated 2 weeks ago
- The Universal Filesystem Abstraction for Go☆6,718Oct 30, 2026Updated last week
- Selected Go-internal packages factored out from the standard library☆994Oct 5, 2026Updated last month
- DEPRECATED. Please use mholt/archives instead.☆4,372Nov 19, 2024Updated last year
- A Go (golang) package for representing a list of errors as a single error.☆2,590Oct 14, 2026Updated 3 weeks ago
- Useful template functions for Go templates.☆4,753Jul 18, 2025Updated last year
- wazero: the zero dependency WebAssembly runtime for Go developers☆6,454Oct 19, 2026Updated 2 weeks ago
- Fast key-value DB in Go.☆15,801Oct 20, 2026Updated 2 weeks ago
- Goroutine leak detector☆5,305Sep 15, 2026Updated last month
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Package for comparing Go values in tests☆4,685Oct 29, 2026Updated last week
- Mergo: merging Go structs and maps since 2013☆3,107Oct 12, 2026Updated 3 weeks ago
- psutil for golang☆11,938Updated this week
- Golang LRU cache☆5,136Oct 26, 2026Updated last week
- Go bindings to systemd socket activation, journal, D-Bus, and unit files☆2,719Jul 23, 2026Updated 3 months ago
- A tool to list and diagnose Go processes currently running on your system☆7,024Jul 16, 2026Updated 3 months ago
- Go Humans! (formatters for units to human friendly sizes)☆4,856Oct 13, 2026Updated 3 weeks ago
- Staticcheck - The advanced Go linter☆6,927Oct 24, 2026Updated last week
- Golang plugin system over RPC.☆6,117Updated this week
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- DNS library in Go☆8,804Updated this week
- A portable mmap package for Go☆1,114Dec 12, 2024Updated last year
- A UUID package for Go☆1,809Updated this week
- Go package implementing bitsets☆1,514Updated this week
- CPU feature identification for Go☆1,223Updated this week
- Handle locking via pid files☆147Sep 25, 2022Updated 4 years ago
- A library for calling C functions from Go without Cgo☆4,091Updated this week
- PTY interface for Go☆2,109Jun 1, 2026Updated 5 months ago
- ASCII table in golang☆4,823Updated this week
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Golang: contex-aware synchronization primitives (mutex).☆35Jan 7, 2024Updated 2 years ago
- A highly extensible Git implementation in pure Go.☆7,846Updated this week
- A high performance memory-bound Go cache☆7,006Sep 21, 2026Updated last month
- A stricter gofmt☆4,108Oct 12, 2026Updated 3 weeks ago
- Package renameio provides a way to atomically create or replace a file or symbolic link.☆681Jan 10, 2026Updated 9 months ago
- RocksDB/LevelDB inspired key-value database in Go☆6,076Updated this week
- Go HardWare discovery/inspection library☆1,879Oct 23, 2026Updated 2 weeks ago