{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/doracms/","markdown":"https://findsoftware.frbit.cloud/doracms.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":"doracms","name":"DoraCMS","urls":{"home":"https://www.doracms.net","repository":"https://github.com/doramart/DoraCMS","docs":"https://www.doracms.net"},"category":["cms"],"description":"Content management system with an EggJS server, Vue 3 user and admin front ends, and MongoDB or MariaDB storage.","maintainer":"DoraCMS Team","maintainerType":"community","hosting":["node"],"language":"javascript","runtime":["node"],"runtimeMin":"node 18","basedOn":["vue"],"databases":["mongodb","mariadb"],"adminUi":true,"templating":"nunjucks","i18n":"yes","runsAs":["always-on"],"installMethod":"git clone, then pnpm install","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2020-08-01T00:00:00.000Z","githubStargazers":3548,"contributors":2,"packagistDownloads":null,"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"name","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://www.doracms.net","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/doramart/DoraCMS","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://www.doracms.net","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/doramart/DoraCMS/blob/3.1/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/doramart/DoraCMS/languages","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"category","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"basedOn","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"basedOn","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtimeMin","url":"https://www.doracms.net/guide/getting-started","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"databases","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"adminUi","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"i18n","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"templating","url":"https://www.doracms.net/guide/template","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://www.doracms.net/guide/cli","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/doramart/DoraCMS","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/doramart/DoraCMS/blob/3.1/README.en.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/doramart/DoraCMS/releases","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/doramart/DoraCMS/releases","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/doramart/DoraCMS","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/doramart/DoraCMS/contributors","checkedAt":"2026-10-23T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"DoraCMS is a content management system built on an EggJS server, with Vue 3 user and admin front ends in a pnpm monorepo. The admin center is developed on top of SoybeanAdmin. Page templates use Nunjucks. Content is stored in MongoDB or MariaDB, and the Docker Compose setup starts MongoDB by default, with MariaDB under a Compose profile. Installation clones the repository and runs `pnpm install`, starts the stack with Docker Compose, or scaffolds a project with the `doracms-cli` package.\n\n## Worth knowing\n\nThe docs quick start gives Node.js 18.20 or newer, while the README badge gives 14. The repository has a single GitHub release, which predates the current default branch."}