{"id":20564232,"url":"https://github.com/nlnetlabs/nsd","last_synced_at":"2026-02-24T11:01:10.688Z","repository":{"id":21842568,"uuid":"94198614","full_name":"NLnetLabs/nsd","owner":"NLnetLabs","description":"The NLnet Labs Name Server Daemon (NSD) is an authoritative, RFC compliant DNS nameserver.","archived":false,"fork":false,"pushed_at":"2026-02-23T18:14:11.000Z","size":204577,"stargazers_count":537,"open_issues_count":61,"forks_count":115,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-23T21:15:49.146Z","etag":null,"topics":["authoritative","dns","dnssec","name-server"],"latest_commit_sha":null,"homepage":"https://nlnetlabs.nl/nsd","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NLnetLabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["NLnetLabs"],"custom":["https://nlnetlabs.nl/funding/"]}},"created_at":"2017-06-13T10:01:17.000Z","updated_at":"2026-02-23T12:48:24.000Z","dependencies_parsed_at":"2023-09-22T10:53:57.628Z","dependency_job_id":"a9e1f9ce-ddf5-44fa-84f6-678e395f0f0a","html_url":"https://github.com/NLnetLabs/nsd","commit_stats":null,"previous_names":[],"tags_count":263,"template":false,"template_full_name":null,"purl":"pkg:github/NLnetLabs/nsd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLnetLabs%2Fnsd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLnetLabs%2Fnsd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLnetLabs%2Fnsd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLnetLabs%2Fnsd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NLnetLabs","download_url":"https://codeload.github.com/NLnetLabs/nsd/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLnetLabs%2Fnsd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29780604,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-24T10:45:18.109Z","status":"ssl_error","status_checked_at":"2026-02-24T10:45:09.911Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authoritative","dns","dnssec","name-server"],"created_at":"2024-11-16T04:24:47.605Z","updated_at":"2026-02-24T11:01:10.679Z","avatar_url":"https://github.com/NLnetLabs.png","language":"C","funding_links":["https://github.com/sponsors/NLnetLabs","https://nlnetlabs.nl/funding/"],"categories":[],"sub_categories":[],"readme":"# NSD\n\n[![GitHub Build Status](https://github.com/NLnetLabs/nsd/actions/workflows/build-test.yml/badge.svg?branch=master)](https://github.com/NLnetLabs/nsd/actions)\n[![Coverity Scan Status](https://scan.coverity.com/projects/18867/badge.svg)](https://scan.coverity.com/projects/nlnetlabs-nsd)\n[![Packaging status](https://repology.org/badge/tiny-repos/nsd.svg)](https://repology.org/project/nsd/versions)\n[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/1462/badge)](https://bestpractices.coreinfrastructure.org/projects/1462)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/114692612288811644?domain=social.nlnetlabs.nl\u0026style=social)](https://social.nlnetlabs.nl/@nlnetlabs)\n\nThe NLnet Labs Name Server Daemon (NSD) is an authoritative DNS name server.\nIt has been developed for operations in environments where speed,\nreliability, stability and security are of high importance.  If you\nhave any feedback, we would love to hear from you. Don’t hesitate to\n[create an issue on Github](https://github.com/NLnetLabs/nsd/issues/new)\nor post a message on the\n[NSD mailing list](https://lists.nlnetlabs.nl/mailman/listinfo/nsd-users).\nYou can learn more about NSD by reading our\n[documentation](https://nsd.docs.nlnetlabs.nl/).\n\n## Building\n\nMake sure you have the following installed:\n  * C toolchain (the set of tools to compile C such as a compiler, linker, and assembler)\n  * OpenSSL, with its include files (usually these are included in the \"dev\" version of the library)\n  * libevent, with its include files (usually these are included in the \"dev\" version of the library)\n  * flex\n  * bison\n\nWhen building from Git, the `configure` script and [simdzone][simdzone]\nsources are missing, use the following commands to get started (note that the\n`configure` script and sources are included in release tarballs and do not\nneed to be generated/downloaded):\n\n```\n$ git submodule update --init\n$ autoreconf -fi\n```\n\n\u003e `autoreconf` should install the required auxiliary files (e.g. `config.sub`\n\u003e and `config.guess`). Older versions of `autoreconf` may not do so, try\n\u003e running `libtoolize -fi -c` first in that case.\n\nCompile and install using:\n\n```\n$ ./configure \u0026\u0026 make \u0026\u0026 make install\n```\n\n## NSD configuration\n\nThe configuration options for NSD are described in the man pages, which are\ninstalled (use `man nsd.conf`) and are available on the NSD\n[documentation page](https://nsd.docs.nlnetlabs.nl/).\n\nAn example configuration file is located in\n[nsd.conf.sample](https://github.com/NLnetLabs/nsd/blob/master/nsd.conf.sample.in).\n\n\n[simdzone]: https://github.com/NLnetLabs/simdzone\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnlnetlabs%2Fnsd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnlnetlabs%2Fnsd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnlnetlabs%2Fnsd/lists"}