{"id":20522318,"url":"https://github.com/zenml-io/template-starter","last_synced_at":"2025-04-14T03:01:32.593Z","repository":{"id":103303764,"uuid":"595505919","full_name":"zenml-io/template-starter","owner":"zenml-io","description":"A template for a starter project for ZenML","archived":false,"fork":false,"pushed_at":"2025-03-21T10:46:38.000Z","size":2931,"stargazers_count":13,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-05T19:34:42.598Z","etag":null,"topics":["cookiecutter","copier-template","data-science","machine-learning","mlops","zenml"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zenml-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-01-31T08:11:21.000Z","updated_at":"2025-03-21T10:46:42.000Z","dependencies_parsed_at":"2023-12-18T10:50:49.070Z","dependency_job_id":"90d54bdf-2403-4dfb-a604-b09c1fbf2225","html_url":"https://github.com/zenml-io/template-starter","commit_stats":null,"previous_names":["zenml-io/template-starter"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenml-io%2Ftemplate-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenml-io%2Ftemplate-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenml-io%2Ftemplate-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenml-io%2Ftemplate-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zenml-io","download_url":"https://codeload.github.com/zenml-io/template-starter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248813789,"owners_count":21165633,"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","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":["cookiecutter","copier-template","data-science","machine-learning","mlops","zenml"],"created_at":"2024-11-15T22:34:56.518Z","updated_at":"2025-04-14T03:01:32.561Z","avatar_url":"https://github.com/zenml-io.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📜 ZenML Starter Template\n\nThis repository contains a starter template from which a simple ZenML project\ncan be generated easily. It contains a collection of steps, pipelines, stack configurations and\nother artifacts and useful resources that can get you started with ZenML.\n\n🔥 **Do you have a personal project powered by ZenML that you would like to see here?** \n\nAt ZenML, we are looking for design partnerships and collaboration to help us\nbetter understand the real-world scenarios in which MLOps is being used and to\nbuild the best possible experience for our users. If you are interested in\nsharing all or parts of your project with us in the form of a ZenML project\ntemplate, please [join our Slack](https://zenml.io/slack/) and leave us a\nmessage!\n\n## 📦 Prerequisites\n\nTo use the templates, you need to have Zenml and its `templates` extras\ninstalled: \n\n```bash\npip install \"zenml[templates]\"\n```\n\n## 🚀 Generate a ZenML Project\n\nYou can generate a project from one of the existing templates by using the\n`--template` flag with the `zenml init` command:\n\n```bash\nzenml init --template\n```\n\nUnder the hood, ZenML uses the popular [Copier](https://copier.readthedocs.io/en/stable/)\nlibrary and a set of Jinja2 templates to generate the project. So you may also\ninteract with Copier directly to generate a project, e.g.:\n\n```bash\ncopier gh:zenml-io/template-starter \u003cdirectory\u003e\n```\n\nYou will be prompted to select the project template and enter various values for\nthe template variables. Once you have entered them, the project will be\ngenerated in the indicated path.\n\nTo update an already generated project, with different parameters you can run\nthe same command again. If you want to skip the prompts to use the values you\nalready entered and overwrite all files in the existing project, you can run:\n\n```bash\ncopier -wf gh:zenml-io/template-starter \u003cdirectory\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzenml-io%2Ftemplate-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzenml-io%2Ftemplate-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzenml-io%2Ftemplate-starter/lists"}