{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/roots/","markdown":"https://findsoftware.frbit.cloud/roots.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":"roots","name":"Roots","urls":{"repository":"https://github.com/jescalan/roots"},"category":["ssg"],"description":"Static site compiler for Node.js that builds websites from source files in a project folder.","maintainer":"Jeff Escalante","maintainerType":"individual","firstRelease":2012,"hosting":["static"],"language":"javascript","runtime":["node"],"runtimeMin":"node 0.10","runsAs":["static"],"renderingModes":["static"],"installMethod":"npm install roots -g","licenseModel":"open-source","license":"MIT","currentMajor":"5","latestReleaseDate":"2017-06-28T00:00:00.000Z","githubStargazers":1446,"contributors":26,"packagistDownloads":null,"npmWeeklyDownloads":185,"dependentRepos":98,"dependentPackages":26,"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/jescalan/roots","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/jescalan/roots/blob/master/license.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/jescalan/roots","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"category","url":"https://github.com/jescalan/roots/blob/master/readme.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/jescalan/roots/blob/master/package.json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/jescalan/roots/blob/master/package.json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/jescalan/roots/blob/master/readme.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"renderingModes","url":"https://github.com/jescalan/roots/blob/master/readme.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/jescalan/roots/blob/master/readme.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://registry.npmjs.org/roots/latest","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/jescalan/roots/blob/master/license.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/roots","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/jescalan/roots/releases","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/jescalan/roots/releases","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/jescalan/roots","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/jescalan/roots/contributors","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/point/last-week/roots","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/roots","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/roots","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"Roots is a static site compiler for Node.js, written in CoffeeScript and installed from npm. The README describes it as a tool for building static sites quickly.\n\n## Worth knowing\n\nThe README says Roots is in maintenance mode, is not under active development and gets no new features. It names spike as the project the team now works on. The homepage and documentation addresses in the repository and package metadata no longer answer."}