{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/pub-server/","markdown":"https://findsoftware.frbit.cloud/pub-server.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":"pub-server","name":"pub-server","urls":{"home":"https://jldec.github.io/pub-doc/","repository":"https://github.com/jldec/pub-server-monorepo","docs":"https://jldec.github.io/pub-doc/"},"category":["ssg"],"description":"pub-server is an HTML site generator and in-browser editor, written in JavaScript, that renders websites from Markdown files in a directory.","maintainer":"Jürgen Leschner","maintainerType":"individual","firstRelease":2015,"hosting":["node","static"],"language":"javascript","runtime":["node"],"contentStore":["flat-file"],"adminUi":true,"runsAs":["static","always-on","local"],"renderingModes":["static","server"],"installMethod":"npm install -g pub-server","licenseModel":"open-source","license":"MIT","currentMajor":"3","latestReleaseDate":"2026-02-22T00:00:00.000Z","packagistDownloads":null,"npmWeeklyDownloads":74,"dependentRepos":3,"dependentPackages":4,"checkedAt":"2026-10-22T00:00:00.000Z","addedAt":"2026-10-22T00:00:00.000Z","sources":[{"field":"urls","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://registry.npmjs.org/pub-server/latest","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/jldec/pub-server-monorepo/blob/main/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"category","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"adminUi","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"contentStore","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/jldec/pub-server-monorepo","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"renderingModes","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"renderingModes","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/jldec/pub-server-monorepo/blob/main/packages/pub-server/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/jldec/pub-server-monorepo","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/pub-server","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"currentMajor","url":"https://registry.npmjs.org/pub-server/latest","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/jldec/pub-server-monorepo/releases/latest","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/point/last-week/pub-server","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/pub-server","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/pub-server","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"pub-server renders a website from Markdown files in a directory. The same command previews the site from a local web server, writes the generated HTML and static files to an output directory, or runs as a web server on a platform such as Heroku. The generator and editor can run in the browser, so people can edit and preview the generated HTML without installing pub-server themselves. The [documentation](https://jldec.github.io/pub-doc/) includes a live example of the editor."}