{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/nats/","markdown":"https://findsoftware.frbit.cloud/nats.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":"nats","name":"NATS","urls":{"home":"https://nats.io","repository":"https://github.com/nats-io/nats-server","docs":"https://docs.nats.io"},"category":["backend"],"description":"Messaging server that routes messages between applications and services by subject, with optional persistence through JetStream.","maintainer":"NATS Authors","maintainerType":"community","firstRelease":2014,"hosting":["binary"],"language":"go","runtime":["binary"],"runsAs":["always-on"],"installMethod":"docker","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"2","latestReleaseDate":"2026-10-26T00:00:00.000Z","githubStargazers":20990,"contributors":227,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"x":"https://x.com/nats_io","youtube":"https://www.youtube.com/@nats_io"},"checkedAt":"2026-11-03T00:00:00.000Z","addedAt":"2026-11-03T00:00:00.000Z","sources":[{"field":"urls","url":"https://nats.io","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://github.com/nats-io/nats-server","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://docs.nats.io","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainer","url":"https://nats.io","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainerType","url":"https://nats.io","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"language","url":"https://github.com/nats-io/nats-server","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"category","url":"https://nats.io","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runtime","url":"https://docs.nats.io/concepts/what-is-nats","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.nats.io/concepts/getting-started/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.nats.io/concepts/getting-started/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.nats.io/concepts/getting-started/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://docs.nats.io/concepts/getting-started/","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"license","url":"https://github.com/nats-io/nats-server","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"licenseModel","url":"https://nats.io","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"githubStargazers","url":"https://github.com/nats-io/nats-server","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"contributors","url":"https://github.com/nats-io/nats-server","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/nats-io/nats-server/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/nats-io/nats-server/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"firstRelease","url":"https://github.com/nats-io/nats-server/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runsAs","url":"https://docs.nats.io/concepts/what-is-nats","checkedAt":"2026-11-03T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"NATS is a messaging server that routes messages between applications and services by subject. Applications connect to it with a client library, then publish to subjects and subscribe to them. The server is a single Go binary, and clustering, leaf nodes, MQTT and WebSocket are configuration on that same process. JetStream adds optional persistence. The project documents installs with Docker, Homebrew, an install script and release binaries from GitHub."}