{"id":19097152,"url":"https://github.com/tiny-blocks/tiny-blocks","last_synced_at":"2026-03-01T11:03:07.787Z","repository":{"id":48518562,"uuid":"516866268","full_name":"tiny-blocks/tiny-blocks","owner":"tiny-blocks","description":"Project overview.","archived":false,"fork":false,"pushed_at":"2025-01-05T16:19:50.000Z","size":551,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-22T09:00:01.378Z","etag":null,"topics":["building-blocks","ddd","documentation","hacktoberfest","library","open-source","tiny-blocks","utility-library","value-object"],"latest_commit_sha":null,"homepage":"","language":null,"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/tiny-blocks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2022-07-22T19:32:28.000Z","updated_at":"2025-01-05T16:25:14.000Z","dependencies_parsed_at":"2024-01-04T15:53:52.948Z","dependency_job_id":null,"html_url":"https://github.com/tiny-blocks/tiny-blocks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tiny-blocks/tiny-blocks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiny-blocks%2Ftiny-blocks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiny-blocks%2Ftiny-blocks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiny-blocks%2Ftiny-blocks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiny-blocks%2Ftiny-blocks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tiny-blocks","download_url":"https://codeload.github.com/tiny-blocks/tiny-blocks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiny-blocks%2Ftiny-blocks/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29967932,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T10:55:55.490Z","status":"ssl_error","status_checked_at":"2026-03-01T10:55:55.175Z","response_time":124,"last_error":"SSL_read: 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":["building-blocks","ddd","documentation","hacktoberfest","library","open-source","tiny-blocks","utility-library","value-object"],"created_at":"2024-11-09T03:39:11.940Z","updated_at":"2026-03-01T11:03:07.759Z","avatar_url":"https://github.com/tiny-blocks.png","language":null,"readme":"\u003c!--suppress HtmlDeprecatedAttribute --\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://github.com/tiny-blocks\"\u003e\n        \u003cimg\n            alt=\"Tiny Blocks\"\n            src=\"doc/images/tiny-blocks.png\"\n            width=\"120\"\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\n# Tiny Blocks\n\n[![License](https://img.shields.io/badge/license-MIT-green)](LICENSE)\n\n\u003cdiv id='overview'\u003e\u003c/div\u003e \n\n## Overview\n\nBefore explaining the library's purpose, it is essential to present a summary of the concept on which it is based.\n\nBuilding Blocks from **D**omain **D**riven **D**esign are different types of components. These components have the\nfunction of highlighting some ideas, concepts, or business rules in a code. They are reusable software\ncomponents that provide functionality and behavior, facilitating generic workflows.\n\nThe purpose of this library is to facilitate the implementation of Building Blocks through granular and pluggable\nimplementations, which guarantee limits and behaviors.\n\n\u003cdiv id='license'\u003e\u003c/div\u003e\n\n## License\n\nAll code from the **Tiny Blocks** project is licensed under the [MIT](LICENSE) license.\n\n\u003cdiv id='contributing'\u003e\u003c/div\u003e\n\n## Contributing\n\nPlease follow the [contribution guidelines](CONTRIBUTING.md) to contribute to the project.\n\n\u003cdiv id='code-of-conduct'\u003e\u003c/div\u003e\n\n## Code of Conduct\n\nThis project and everyone participates in it is governed by the [code of conduct](CODE_OF_CONDUCT.md). By\nparticipating, you are expected to uphold this code.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiny-blocks%2Ftiny-blocks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftiny-blocks%2Ftiny-blocks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiny-blocks%2Ftiny-blocks/lists"}