{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/contentlayer/","markdown":"https://findsoftware.frbit.cloud/contentlayer.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":"contentlayer","name":"Contentlayer","urls":{"home":"https://contentlayer.dev","repository":"https://github.com/contentlayerdev/contentlayer","docs":"https://contentlayer.dev/docs"},"description":"Content SDK that validates Markdown, MDX and JSON content against a schema and generates type-safe data for an application.","maintainer":"Stackbit Inc.","maintainerType":"company","firstRelease":2021,"language":"javascript","runtime":["node"],"runtimeMin":"node 14","runsAs":["local"],"installMethod":"npm install contentlayer next-contentlayer","licenseModel":"open-source","license":"MIT","currentMajor":"0","latestReleaseDate":"2023-06-29T00:00:00.000Z","githubStargazers":3540,"contributors":74,"packagistDownloads":null,"npmWeeklyDownloads":12671,"dependentRepos":1488,"dependentPackages":19,"social":{"x":"https://twitter.com/contentlayerdev","discord":"https://discord.gg/rytFErsARm"},"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"status","url":"https://github.com/contentlayerdev/contentlayer/blob/main/packages/contentlayer/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://contentlayer.dev/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/contentlayerdev/contentlayer","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://contentlayer.dev/docs/getting-started-cddd76b7","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"name","url":"https://contentlayer.dev/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"description","url":"https://contentlayer.dev/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/contentlayerdev/contentlayer","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtime","url":"https://registry.npmjs.org/contentlayer/latest","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtimeMin","url":"https://registry.npmjs.org/contentlayer/latest","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://contentlayer.dev/docs/getting-started-cddd76b7","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://contentlayer.dev/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://registry.npmjs.org/contentlayer/latest","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/contentlayerdev/contentlayer/main/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/contentlayerdev/contentlayer/main/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/contentlayer","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/contentlayerdev/contentlayer/releases","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/contentlayerdev/contentlayer/releases","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/contentlayerdev/contentlayer","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/contentlayerdev/contentlayer/contributors","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/point/last-week/contentlayer","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/contentlayer","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/contentlayer","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"discontinued","ai":"authored"},"prose":"Contentlayer is a content SDK that validates content files and turns them into type-safe JSON data an application can import. It reads local Markdown, MDX, JSON and YAML files, and runs as part of the Next.js dev server or through its CLI. It is installed with npm and set up in a Next.js project with the next-contentlayer plugin. Its LICENSE names Stackbit Inc. and Johannes Schickling as copyright holders.\n\n## Worth knowing\n\nThe README says Contentlayer is no longer maintained because of lack of funding, and it links a fork. The repository is not archived, so the discontinued status rests on that statement alone."}