{"id":24206652,"url":"https://github.com/stagerightlabs/bloom","last_synced_at":"2025-03-03T14:13:47.944Z","repository":{"id":65144132,"uuid":"583545296","full_name":"stagerightlabs/bloom","owner":"stagerightlabs","description":"An unofficial PHP SDK library for the Stellar Horizon API","archived":false,"fork":false,"pushed_at":"2023-01-27T19:28:07.000Z","size":656,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-14T00:35:59.447Z","etag":null,"topics":["php","stellar","xlm"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/stagerightlabs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-12-30T05:15:49.000Z","updated_at":"2023-02-07T12:15:19.000Z","dependencies_parsed_at":"2023-02-15T12:15:47.782Z","dependency_job_id":null,"html_url":"https://github.com/stagerightlabs/bloom","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stagerightlabs%2Fbloom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stagerightlabs%2Fbloom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stagerightlabs%2Fbloom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stagerightlabs%2Fbloom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stagerightlabs","download_url":"https://codeload.github.com/stagerightlabs/bloom/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241678155,"owners_count":20001682,"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":["php","stellar","xlm"],"created_at":"2025-01-14T00:36:17.366Z","updated_at":"2025-03-03T14:13:47.909Z","avatar_url":"https://github.com/stagerightlabs.png","language":"PHP","readme":"![Bloom Stellar SDK](https://banners.beyondco.de/Bloom.png?theme=light\u0026packageManager=composer+require\u0026packageName=stagerightlabs%2Fbloom\u0026pattern=graphPaper\u0026style=style_1\u0026description=An+unofficial+Stellar+Horizon+SDK\u0026md=1\u0026showWatermark=1\u0026fontSize=100px\u0026images=beaker)\n\n[![Tests](https://github.com/stagerightlabs/bloom/actions/workflows/tests.yml/badge.svg)](https://github.com/stagerightlabs/bloom/actions/workflows/tests.yml)\n\nBloom is an unofficial PHP SDK library for the [Stellar](https://stellar.org/) [Horizon API](https://developers.stellar.org/docs/).\n\nI was inspired to create this library after being introduced to [Stellar Quest](https://quest.stellar.org/); a remarkable platform for discovering and exploring the building blocks of the Stellar network. I wanted to see if I could solve the exercises in PHP rather than Javascript or Golang. After many months this library is the result of that effort.\n\nThere are three guiding principals that have steered the decision making for this project:\n\n- Reduce the number of third party dependencies wherever possible.\n- Make objects immutable by default wherever possible.\n- Leverage the up and coming type system improvements in PHP 8.* and static analysis tools (like PHPStan) to pursue type safety as much as possible.\n\nPreliminary documentation can be found in the [documentation](docs/) folder. [Example usage can be found here](https://github.com/stagerightlabs/bloom-examples/).\n\nThis project would not have been possible without the tireless effort of developers and companies who have donated their work to the open source community. I am extremely grateful for the building blocks they have put in place. See [here](docs/thanks.md) for a more specific list of acknowledgments.\n\nBloom is an independent project that is not affiliated with the [Stellar Development Foundation](https://www.stellar.org/foundation).\n\nNote: This library has not yet reached full functionality; it is not ready for use in production applications.\n\n## Installation\n\nYou can install the package via composer:\n\n```bash\ncomposer require stagerightlabs/bloom\n```\n\n### Architecture\n\nPlease see [ARCHITECTURE](ARCHITECTURE.md) for a high level outline of the structure of this repository.\n\n### Changelog\n\nPlease see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.\n\n## Contributing\n\nPlease see [CONTRIBUTING](CONTRIBUTING.md) for details.\n\n## License\n\nThe Apache License 2. Please see [License File](LICENSE.md) for more information.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstagerightlabs%2Fbloom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstagerightlabs%2Fbloom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstagerightlabs%2Fbloom/lists"}