{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/vinyl-cache/","markdown":"https://findsoftware.frbit.cloud/vinyl-cache.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"vinyl-cache","name":"Vinyl Cache","urls":{"home":"https://vinyl-cache.org","repository":"https://code.vinyl-cache.org/vinyl-cache/vinyl-cache","docs":"https://vinyl-cache.org/docs/9.1/"},"category":["web-server"],"description":"Caching HTTP reverse proxy, installed in front of any HTTP server to cache its responses, configured with the Vinyl Configuration Language (VCL).","maintainer":"The Vinyl Cache Project","maintainerType":"community","hqCountry":"DK","hosting":["binary"],"language":"c","runtime":["binary"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["always-on"],"renderingModes":null,"installMethod":"source tarball, FreeBSD package, OpenBSD package","licenseModel":"open-source","license":"BSD-2-Clause","currentMajor":"9","latestReleaseDate":"2026-09-16T00:00:00.000Z","packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"mastodon":"https://fosstodon.org/@vinyl_cache"},"checkedAt":"2026-10-19T00:00:00.000Z","addedAt":"2026-10-19T00:00:00.000Z","sources":[{"field":"name","url":"https://vinyl-cache.org/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"urls","url":"https://vinyl-cache.org/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"urls","url":"https://code.vinyl-cache.org/api/v1/repos/vinyl-cache/vinyl-cache","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"urls","url":"https://vinyl-cache.org/docs/9.1/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"category","url":"https://vinyl-cache.org/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"language","url":"https://code.vinyl-cache.org/api/v1/repos/vinyl-cache/vinyl-cache","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"runtime","url":"https://vinyl-cache.org/docs/9.1/installation/install_source.html","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"maintainer","url":"https://vinyl-cache.org/organization/bylaws/bylaws_1.00.html","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"maintainerType","url":"https://vinyl-cache.org/organization/bylaws/bylaws_1.00.html","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"hqCountry","url":"https://vinyl-cache.org/organization/bylaws/bylaws_1.00.html","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"license","url":"https://code.vinyl-cache.org/vinyl-cache/vinyl-cache/raw/branch/main/LICENSE","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"licenseModel","url":"https://code.vinyl-cache.org/vinyl-cache/vinyl-cache/raw/branch/main/LICENSE","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"installMethod","url":"https://vinyl-cache.org/docs/9.1/installation/install.html","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"currentMajor","url":"https://code.vinyl-cache.org/api/v1/repos/vinyl-cache/vinyl-cache/releases","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://code.vinyl-cache.org/api/v1/repos/vinyl-cache/vinyl-cache/releases","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"runsAs","url":"https://vinyl-cache.org/docs/9.1/tutorial/putting_vinyl_on_port_80.html","checkedAt":"2026-10-19T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Vinyl Cache sits in front of an existing HTTP server and caches that server's responses. It is configured in VCL, the Vinyl Configuration Language. It builds to a native binary and runs as a long-running process, so the host has to keep a process running beside the web server.\n\nThe project published its releases as Varnish Cache until it renamed itself. The Vinyl Cache Project, a voluntary association under Danish law, maintains it.\n\n## Worth knowing\n\nVarnish Software publishes its own distribution under the Varnish Cache name. That is a separate product and not covered by this record."}