{"id":21081380,"url":"https://github.com/selenesoftware/selenestaticlib","last_synced_at":"2025-08-11T21:37:12.497Z","repository":{"id":62541948,"uuid":"161430759","full_name":"SeleneSoftware/seleneStaticLib","owner":"SeleneSoftware","description":"A simple and scaled down static site builder using Markdown and Twig.","archived":false,"fork":false,"pushed_at":"2019-10-03T02:54:58.000Z","size":928,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-22T16:27:59.882Z","etag":null,"topics":["hacktoberfest","php"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SeleneSoftware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE-2.0.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-12T04:03:14.000Z","updated_at":"2021-10-03T13:43:19.000Z","dependencies_parsed_at":"2022-11-02T15:45:30.816Z","dependency_job_id":null,"html_url":"https://github.com/SeleneSoftware/seleneStaticLib","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/SeleneSoftware/seleneStaticLib","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SeleneSoftware%2FseleneStaticLib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SeleneSoftware%2FseleneStaticLib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SeleneSoftware%2FseleneStaticLib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SeleneSoftware%2FseleneStaticLib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SeleneSoftware","download_url":"https://codeload.github.com/SeleneSoftware/seleneStaticLib/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SeleneSoftware%2FseleneStaticLib/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269962256,"owners_count":24504270,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["hacktoberfest","php"],"created_at":"2024-11-19T20:08:54.251Z","updated_at":"2025-08-11T21:37:12.457Z","avatar_url":"https://github.com/SeleneSoftware.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Selene Static Builder\n\nA rather small static site builder built from Twig and Markdown that isn't blog centric.\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites\n\nComposer\nnpm/Yarn\nPHP 7.2+\n\n### Installing\n\nA step by step series of examples that tell you how to get a development env running\n\nSay what the step will be\n\n```\ncomposer create-project selenesoftware/seleneSite\n```\n\n## Running the tests\n\nExplain how to run the automated tests for this system\nI don't have tests for this.  It is so small, tests would seem larger than the actual code.  Don't want that.\n\n\n### Code Styles\n\nThe code for the actuall builder and the skeleton are sniffed by the PHP CS Fixer (friendsofphp/php-cs-fixer).  There is a .php_cs.dist file that contains the rules usually run by Selene Software.  Feel free to adjust it to your own style guidelines.\n\n```\nphp-cs-fixer fix\n```\n\n## Deployment\n\nOnce you run bin/app.php there will be files created in the 'web' directory.  Then run npm run build and you have production ready files.  Drop everything in the 'web' directory into your production environment.\n\n## Built With\n\n* [Twig](https://twig.symfony.com) - The rendering engine used\n* [Composer](https://getcomposer.org) - Dependency Management\n* [Symfony Encore](https://symfony.com/doc/current/frontend/encore/installation-no-flex.html) - Asset Bundling\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.\n\nWhen submitting a pull request, please make sure you are submitting to the feature branch with the next version number.  If your pull request contains only documentation, please feel free to pull against master.\n\nWhen submitting, please update the Authors section below.\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).  We also try to keep the skeleton the same version as the lib.\n\n## Upgrading\n\nWe try to modify the skeleton as little as possible between versions, as plugins are built in the Application file.  But to upgrade the library, just update composer:\n```\ncomposer update\n```\n\n## Authors\n\n* **Jason Marshall** - *Initial work* - [psion](https://github.com/psion)\n\n## License\n\nThis project is licensed under the Apache License - see the [LICENSE-2.0.md](LICENSE-2.0.md) file for details\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fselenesoftware%2Fselenestaticlib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fselenesoftware%2Fselenestaticlib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fselenesoftware%2Fselenestaticlib/lists"}