{"id":13453188,"url":"https://github.com/octobercms/october","last_synced_at":"2026-04-02T19:01:51.401Z","repository":{"id":12139591,"uuid":"14732311","full_name":"octobercms/october","owner":"octobercms","description":"Self-hosted CMS platform based on the Laravel PHP Framework.","archived":false,"fork":false,"pushed_at":"2026-03-30T11:14:18.000Z","size":77618,"stargazers_count":11144,"open_issues_count":13,"forks_count":2205,"subscribers_count":409,"default_branch":"4.x","last_synced_at":"2026-03-30T12:17:54.336Z","etag":null,"topics":["backend","cmf","cms","cms-platform","framework","laravel","octobercms","php","platform"],"latest_commit_sha":null,"homepage":"https://octobercms.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/octobercms.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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}},"created_at":"2013-11-26T23:30:43.000Z","updated_at":"2026-03-30T11:14:23.000Z","dependencies_parsed_at":"2025-12-18T05:08:00.660Z","dependency_job_id":null,"html_url":"https://github.com/octobercms/october","commit_stats":{"total_commits":5151,"total_committers":478,"mean_commits":"10.776150627615063","dds":0.4993205202873229,"last_synced_commit":"da9f7bb13a416401e903ffb6224b6596f9d16496"},"previous_names":[],"tags_count":269,"template":false,"template_full_name":null,"purl":"pkg:github/octobercms/october","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octobercms%2Foctober","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octobercms%2Foctober/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octobercms%2Foctober/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octobercms%2Foctober/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/octobercms","download_url":"https://codeload.github.com/octobercms/october/tar.gz/refs/heads/4.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octobercms%2Foctober/sbom","scorecard":{"id":209513,"data":{"date":"2025-08-11","repo":{"name":"github.com/octobercms/october","commit":"cd5863603dfaac08aaf0189fc84124ac9960a226"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.8,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":5,"reason":"Found 16/28 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/octobercms/.github/SECURITY.md:1","Info: Found linked content: github.com/octobercms/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/octobercms/.github/SECURITY.md:1","Info: Found text in security policy: github.com/octobercms/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '4.x'","Warn: branch protection not enabled for branch '3.x'","Warn: branch protection not enabled for branch 'develop'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 18 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}}]},"last_synced_at":"2025-08-17T00:29:31.614Z","repository_id":12139591,"created_at":"2025-08-17T00:29:31.614Z","updated_at":"2025-08-17T00:29:31.614Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31313846,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"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":["backend","cmf","cms","cms-platform","framework","laravel","octobercms","php","platform"],"created_at":"2024-07-31T08:00:34.304Z","updated_at":"2026-04-02T19:01:51.381Z","avatar_url":"https://github.com/octobercms.png","language":"PHP","funding_links":[],"categories":["Content Management Systems","Laravel","PHP","CMS","前端开发框架及项目","Content Management Systems (CMS)","Apps","Uncategorized","成品软件"],"sub_categories":["其他_文本生成、文本对话","Follow me","CMS","Uncategorized"],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/octobercms/october/blob/develop/themes/demo/assets/images/favicon.png?raw=true\" alt=\"October\" width=\"25%\" height=\"25%\" /\u003e\n\u003c/p\u003e\n\n[October](https://octobercms.com) is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of frustration with existing systems. We feel building websites has become a convoluted and confusing process that leaves developers unsatisfied. We want to turn you around to the simpler side and get back to basics.\n\nOctober's mission is to show the world that web development is not rocket science.\n\n[![Build Status](https://github.com/octobercms/library/actions/workflows/tests.yml/badge.svg)](https://octobercms.com/)\n[![Downloads](https://img.shields.io/packagist/dt/october/rain)](https://docs.octobercms.com/)\n[![Version](https://img.shields.io/packagist/v/october/october)](https://octobercms.com/changelog)\n[![License](https://poser.pugx.org/october/october/license.svg)](./LICENSE.md)\n\n\u003e *Please note*: October CMS is open source and every new account includes a complimentary license for the first year. After that, a license is required to continue receiving updates and access the Marketplace ecosystem.\n\n## Installing October\n\nInstructions on how to install October can be found at the [installation guide](https://docs.octobercms.com/3.x/setup/installation.html).\n\n### Quick Start Installation\n\nIf you have composer installed, run this in your terminal to install October CMS from command line. This will place the files in a directory named **myoctober**.\n\n    composer create-project october/october myoctober\n\nIf you plan on using a database, run this command inside the application directory.\n\n    php artisan october:install\n\n## Learning October\n\nThe best place to learn October CMS is by [reading the documentation](https://docs.octobercms.com) or [following some tutorials](https://octobercms.com/support/articles/tutorials).\n\nYou may also watch this [introductory video](https://www.youtube.com/watch?v=yLZTOeOS7wI). Make sure to check out our [official YouTube channel](https://www.youtube.com/c/OctoberCMSOfficial). There is also the excellent video series by [Watch \u0026 Learn](https://watch-learn.com/series/making-websites-with-october-cms).\n\nFor code examples of building with October CMS, visit the [RainLab Plugin Suite](https://github.com/rainlab) or the [October Demos Repo](https://github.com/octoberdemos).\n\n## Coding Standards\n\nPlease follow the following guides and code standards:\n\n* [PSR 4 Coding Standards](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md)\n* [PSR 2 Coding Style Guide](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)\n* [PSR 1 Coding Standards](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-1-basic-coding-standard.md)\n\n## Security Vulnerabilities\n\nPlease review [our security policy](https://github.com/octobercms/october/security/policy) on how to report security vulnerabilities.\n\n## Development Team\n\nOctober CMS was founded in 2014 by Alexey Bobkov and Sam Georges. Today it is supported by a worldwide network of [partners](https://octobercms.com/partners) and contributors.\n\n## Foundation library\n\nThe CMS uses [Laravel](https://laravel.com) as a foundation PHP framework.\n\n## Contact\n\nFor announcements and updates:\n\n* [Contact Us Page](https://octobercms.com/contact)\n* [Follow us on Twitter](https://twitter.com/octobercms)\n* [Like us on Facebook](https://facebook.com/octobercms)\n\nTo chat or hang out:\n\n* [Join us on Discord](https://discord.gg/gEKgwSZ)\n\n## License\n\nThe October CMS platform is licensed software, see [End User License Agreement](./LICENSE.md) (EULA) for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foctobercms%2Foctober","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foctobercms%2Foctober","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foctobercms%2Foctober/lists"}