{"id":20696625,"url":"https://github.com/maxvalue/project-boilerplate","last_synced_at":"2026-07-16T08:31:50.931Z","repository":{"id":87798870,"uuid":"163887070","full_name":"MaxValue/Project-Boilerplate","owner":"MaxValue","description":"A set of files and instructions to help setting up new projects.","archived":false,"fork":false,"pushed_at":"2023-02-15T08:26:08.000Z","size":17,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-20T06:42:23.733Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MaxValue.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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}},"created_at":"2019-01-02T20:36:47.000Z","updated_at":"2023-03-04T18:32:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"64f03765-d5f6-44c2-9f22-17928170d3e3","html_url":"https://github.com/MaxValue/Project-Boilerplate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MaxValue/Project-Boilerplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxValue%2FProject-Boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxValue%2FProject-Boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxValue%2FProject-Boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxValue%2FProject-Boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MaxValue","download_url":"https://codeload.github.com/MaxValue/Project-Boilerplate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxValue%2FProject-Boilerplate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35537751,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-16T02:00:06.687Z","response_time":83,"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":[],"created_at":"2024-11-17T00:14:39.267Z","updated_at":"2026-07-16T08:31:50.913Z","avatar_url":"https://github.com/MaxValue.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Boilerplate\n\nA set of files and instructions to help setting up new projects.\nThe goal is to stop repeating the same stuff and have the necessary boilerplate files ready when you start a project.\n\n## Contents\n* [Getting Started](#getting-started)\n*    [Prerequisites](#prerequisites)\n*    [Installing](#installing)\n* [Contributing](#contributing)\n*    [Roadmap](#roadmap)\n* [Authors](#authors)\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\nYou will need to install git before using this.\n\n```\nsudo apt install git\n```\n\n### Installing\n\nClone this repository\n\n```\ngit clone https://github.com/MaxValue/Project-Boilerplate.git\n```\n\nRename the created folder to your intended project name\n\n```\nmv Project-Boilerplate MyProject\n```\n\nFill in the `REAL_README.md` file.\n\n```\nsubl -n REAL_README.md\n```\n\nFill in the `REAL_README.md` file.\n\n```\nsubl -n REAL_README.md\n```\n\nFind fitting `.gitignore` instructions [here](https://www.gitignore.io/)\nand put them in your `.gitignore` file.\n\nRun the `init_project.sh` script.\n\n```\ncd MyProject \u0026\u0026 sudo ./init_project.sh\n```\n\nStart programming!\n\nFor Python, you will find useful common structures in `util.py`.\n\n## Contributing\n\nIf you wanna help, please make an issue.\n\n### Roadmap\nThings I already plan to implement, but didn't have yet:\n* improve README. [See here](https://github.com/matiassingers/awesome-readme) and [here](https://guides.github.com/features/wikis/) for good examples.\n* template for bash\n* template for processing\n* git init code\n\t```\n\tgit config --global user.email \"publicbetamax@example.com\"\n\tgit config --global user.name \"Max Fuxjäger\"\n\n\techo \"# Project-Boilerplate\" \u003e\u003e README.md\n\tgit init\n\tgit add README.md\n\tgit commit -m \"first commit\"\n\tgit remote add origin https://github.com/MaxValue/Project-Boilerplate.git\n\tgit push -u origin master\n\t```\n\n\t* actually init the repo\n\t* \"create\" repo for all platforms\n\t\t* LIST HERE\n\t* multiple origin setup for git commits\n\t\tautomate this in a script, see also https://gist.github.com/rvl/c3f156e117e22a25f242 and https://stackoverflow.com/questions/5785549/able-to-push-to-all-git-remotes-with-the-one-command\n\t\t`git config --global alias.pushall '!git remote | xargs -L1 git push --all'`\n* gitignores\n\t* python\n\t* html\n\t* ruby\n\t* processing\n\t* lua\n* LICENSE (See [here](https://choosealicense.com/) for a list of them)\n\t* free for all\n\t* copyrighted\n\t* some others\n* CONTRIBUTING.md\n\t[compare to other big projects and write it]\n* ISSUETEMPLATE.md\n\t[compare to other big projects and write it]\n* GitHub Webpage Template\n\t[test it out and find the necessary files. see if other platforms have pages support.]\n* Wiki structure\n\tfind wiki systems\n\tmaybe i need to start another project only for that\n* instructions on how to ...\n*   generate pypi packages\n* boilerplate code\n\t* GUI\n\t* webservers\n\t* databases\n\t* argparse\n\t* configuration files\n\n## Authors\n\n* **Max Fuxjäger** - *Initial work* - [MaxValue](https://github.com/MaxValue)\n\n### Inspiring Sources\n* README template by [PurpleBooth](https://github.com/PurpleBooth/) taken from [here](https://gist.github.com/PurpleBooth/109311bb0361f32d87a2)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxvalue%2Fproject-boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxvalue%2Fproject-boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxvalue%2Fproject-boilerplate/lists"}