{"id":13877630,"url":"https://github.com/rootstrap/tech-guides","last_synced_at":"2025-08-04T10:32:52.977Z","repository":{"id":25864536,"uuid":"49744223","full_name":"rootstrap/tech-guides","owner":"rootstrap","description":"Guidelines that document processes and standards followed by our entire organization","archived":false,"fork":false,"pushed_at":"2024-04-18T18:44:26.000Z","size":1580,"stargazers_count":66,"open_issues_count":12,"forks_count":11,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-06-12T01:05:10.088Z","etag":null,"topics":["guides","quality","standards"],"latest_commit_sha":null,"homepage":"","language":null,"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/rootstrap.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2016-01-15T20:51:28.000Z","updated_at":"2025-02-19T20:00:50.000Z","dependencies_parsed_at":"2023-01-14T03:34:41.536Z","dependency_job_id":"70e67c92-692f-4b36-a272-1332a58ae145","html_url":"https://github.com/rootstrap/tech-guides","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rootstrap/tech-guides","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootstrap%2Ftech-guides","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootstrap%2Ftech-guides/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootstrap%2Ftech-guides/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootstrap%2Ftech-guides/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rootstrap","download_url":"https://codeload.github.com/rootstrap/tech-guides/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rootstrap%2Ftech-guides/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268682650,"owners_count":24289675,"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-04T02:00:09.867Z","response_time":79,"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":["guides","quality","standards"],"created_at":"2024-08-06T08:01:14.641Z","updated_at":"2025-08-04T10:32:52.926Z","avatar_url":"https://github.com/rootstrap.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"# Rootstrap Guides\n\nThis repository contains several guidelines that document processes and standards followed by our entire organization. We hope they may serve as a recommendation to anyone interested in following our quality standards.\nGuidelines are based on our own experiences and other companies' best practices.\nThe guidelines exploit Git's advantages with regards to collaborative work, encouraging all of our developers to get actively involved with them.\n\n### General\n\n- [Code review](./code-review)\n- [Git Workflow](./git)\n- [Git commits](./git/commits.md)\n- [Open Source](./open-source/README.md)\n- [Pair Programming](./pair_programming.md)\n- [Opening a Pull Request](./pull-request/README.md)\n\n### Languages\n\n- [Ruby](./ruby)\n- [Swift](https://rootstrap.github.io/swift/)\n- [Javascript](./javascript)\n- [CSS](./css.md)\n- [Python](./python)\n- [Kotlin](./kotlin)\n\n### Frameworks/Libraries\n\n- [Ruby on Rails](./ruby/rails.md)\n- [Angular 1](https://github.com/johnpapa/angular-styleguide/blob/master/a1)\n- [Angular 2+](https://angular.io/guide/styleguide)\n- [React](https://www.notion.so/rootstrap/Rootstrap-React-Guidelines-3a7f9ada653e44a185a729b437970a7b?pvs=4)\n- [RSpec](./ruby/rspec/README.md)\n- [Django](./python/cookiecutter-django.md)\n- [Node.Js](./node/README.md)\n- [Flutter](./flutter/README.md)\n\n### Hosting Platforms\n\n- [Heroku](./infrastructure/Heroku.md)\n\nIf you disagree with a guideline, open an issue on the guides repo rather than\ndebating it within the code review. In the meantime, apply the guideline.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frootstrap%2Ftech-guides","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frootstrap%2Ftech-guides","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frootstrap%2Ftech-guides/lists"}