{"id":19554614,"url":"https://github.com/m4tx/boiler","last_synced_at":"2026-05-15T15:34:20.600Z","repository":{"id":216001408,"uuid":"739786093","full_name":"m4tx/boiler","owner":"m4tx","description":"Highly opinionated tool for updating boilerplate files for your projects","archived":false,"fork":false,"pushed_at":"2026-05-01T16:29:27.000Z","size":576,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-05-01T18:24:27.199Z","etag":null,"topics":["developer-tools","productivity"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"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/m4tx.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"m4tx"}},"created_at":"2024-01-06T14:40:54.000Z","updated_at":"2026-05-01T16:29:30.000Z","dependencies_parsed_at":"2026-01-02T01:01:50.138Z","dependency_job_id":null,"html_url":"https://github.com/m4tx/boiler","commit_stats":null,"previous_names":["m4tx/boiler"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/m4tx/boiler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m4tx%2Fboiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m4tx%2Fboiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m4tx%2Fboiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m4tx%2Fboiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m4tx","download_url":"https://codeload.github.com/m4tx/boiler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m4tx%2Fboiler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33071259,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"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":["developer-tools","productivity"],"created_at":"2024-11-11T04:28:18.267Z","updated_at":"2026-05-15T15:34:20.577Z","avatar_url":"https://github.com/m4tx.png","language":"Rust","funding_links":["https://github.com/sponsors/m4tx"],"categories":[],"sub_categories":[],"readme":"boiler\n======\n\n[![Rust Build Status](https://github.com/m4tx/boiler/workflows/Rust%20CI/badge.svg)](https://github.com/m4tx/boiler/actions/workflows/rust.yml)\n[![MIT licensed](https://img.shields.io/github/license/m4tx/boiler)](https://github.com/m4tx/boiler/blob/master/LICENSE)\n[![codecov](https://codecov.io/gh/m4tx/boiler/branch/master/graph/badge.svg)](https://codecov.io/gh/m4tx/boiler)\n\nBoiler is a highly opinionated CLI tool for creating and updating boilerplate files for your projects. It is capable of automatically detecting various different metadata from the project files, such as the programming languages used, frameworks, and even specific features of git, and then generating the boilerplate files based on that information. The boilerplate includes, but is not limited to, CI pipelines, pre-commit hooks, and configuration files.\n\n## Building\n\nThe project is written in Rust and uses Cargo build system.\n\n```shell\ncargo build --release\n```\n\n## Running\n\nSimply run the binary in the root directory of your project. It will automatically detect the project type and generate the boilerplate files in the current directory.\n\nFor more information, run `boiler --help`.\n\n## Developing\n\n### `pre-commit`\n\nWe encourage contributors to use predefined [`pre-commit`](https://pre-commit.com/)\nhooks — to install them in your local repo, make sure you have `pre-commit`\ninstalled and run\n\n```shell\npre-commit install\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm4tx%2Fboiler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm4tx%2Fboiler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm4tx%2Fboiler/lists"}