{"id":13581451,"url":"https://github.com/poozlehq/poozle","last_synced_at":"2025-04-06T10:32:36.187Z","repository":{"id":74672591,"uuid":"598486815","full_name":"poozlehq/poozle","owner":"poozlehq","description":"A single API for product integrations","archived":false,"fork":false,"pushed_at":"2024-01-17T17:17:09.000Z","size":34658,"stargazers_count":604,"open_issues_count":31,"forks_count":37,"subscribers_count":10,"default_branch":"main","last_synced_at":"2024-11-05T21:44:39.862Z","etag":null,"topics":["ai","api","api-integration","artificial-intelligence","poozle","typescript","unifed-api"],"latest_commit_sha":null,"homepage":"https://www.poozle.dev","language":"TypeScript","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/poozlehq.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","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":"2023-02-07T07:58:44.000Z","updated_at":"2024-10-24T15:07:56.000Z","dependencies_parsed_at":"2024-06-19T01:55:25.490Z","dependency_job_id":null,"html_url":"https://github.com/poozlehq/poozle","commit_stats":null,"previous_names":["poozlehq/poozle","poozlehq/engine"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poozlehq%2Fpoozle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poozlehq%2Fpoozle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poozlehq%2Fpoozle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poozlehq%2Fpoozle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/poozlehq","download_url":"https://codeload.github.com/poozlehq/poozle/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247470354,"owners_count":20944146,"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":["ai","api","api-integration","artificial-intelligence","poozle","typescript","unifed-api"],"created_at":"2024-08-01T15:02:02.273Z","updated_at":"2025-04-06T10:32:31.162Z","avatar_url":"https://github.com/poozlehq.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://poozle.dev\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/17528887/221166175-706c5ce3-756e-49b5-985b-1dc5bf40b8e1.svg\" width=\"200\" height=\"100\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Star us on GitHub](https://img.shields.io/github/stars/poozlehq/poozle?color=FFD700\u0026label=Stars\u0026logo=Github)](https://github.com/poozlehq/poozle)\n[![PRs welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://docs.poozle.dev/contributing)\n\n[Quickstart](https://docs.poozle.dev/oss/deploy-poozle)\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n[Website](https://poozle.dev/)\n\u003cspan\u003e\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;\u003c/span\u003e\n[Docs](https://docs.poozle.dev)\n\n[![Join our Slack Server](https://img.shields.io/badge/Slack-chat%20with%20us-%235865F2?style=flat\u0026logo=slack\u0026logoColor=%23fff)](https://join.slack.com/t/poozle-community/shared_invite/zt-1u4mz911h-FeWpOA82wA8kyrz3xg58xQ)\n[![Tweet at us on Twitter](https://img.shields.io/badge/Twitter-tweet%20at%20us-1da1f2?style=flat\u0026logo=twitter\u0026logoColor=%23fff)](https://twitter.com/poozlehq)\n\n[Love Poozle? Give us a ⭐ on GitHub!](https://github.com/poozlehq/poozle)\n\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cem\u003ePoozle is an open-source single API for Product Integrations\n\u003c/em\u003e\n\u003c/p\u003e\n\nPoozle provides complete devtooling around product integrations. Companies need to extract their customers' data tools like Github, Jira, Notion, Zendesk, Salesforce etc. Hence in the journey companies end up building their own integration infrastructure. Poozle provides a single API for the same that enables companies to integrate multiple of these tools at once. We do the hard work of integrating and smoothing them and exposing developers to a clean and unified interface. We aim to make it easy for companies to build new integrations.\n\n\n## One Data model\nDon't muck with data transformations and API quirks. Common Models provide normalized, constantly synced data for each category of integrations.\n\n![One Model](https://github.com/poozlehq/engine/assets/17528887/a43c7e92-a74f-44eb-8906-e3a2502fcced)\n\n\n## Features\n\n- Managed Authentication\n- Bi-directional data syncing\n- Automatic rate-limits \u0026 retries\n- Pagination\n- Unified data model\n- Webhooks (coming soon)\n- Built-in monitoring (coming soon)\n\n## In your code\n\n- Add a line to get your users to connect their accounts using our react-sdk:\n\n```js\nimport { usePoozleLink } from \"@poozle/react-poozle-link\";\n\nconst { open: poozleOpen, isReady } = usePoozleLink({\n  linkId: \"bb966689-5b7e-4aee-ac78-fe036c2612ce\",\n});\n```\n\n## Getting Started 🚀\n\nTry Poozle in 10 minutes with the [Quickstart](https://docs.poozle.dev/quickstart) 🚀.\n\n## 5+ pre-configured Integrations, easily add your own\n\nPoozle works with **any** API and use-case. Adding [Integration](https://docs.poozle.dev/guides/build_new_integration) is easy and we already have the main APIs covered.\n\n5+ Integrations are pre-configured to work out-of-the-box, including:\n\n- **Ticketing**: GitHub, GitLab, Linear, Jira, Asana etc.\n- **Messaging**: Slack, Gmail etc.\n\nIf your favourite Integration is missing\n[open a GitHub issue](https://github.com/poozlehq/poozle/issues/new)\n\n## Contributing\n\nWhether it's big or small, we love contributions. Check out our guide to see how to get started.\n\nNot sure where to get started? You can:\n\n- Join our [Slack](https://join.slack.com/t/poozle-community/shared_invite/zt-1u4mz911h-FeWpOA82wA8kyrz3xg58xQ), and ask us any questions there.\n\n## Reporting vulnerabilities\n\n⚠️ Please do not file GitHub issues or post on our public forum for security vulnerabilities as they are public! ⚠️\n\nPoozle takes security issues very seriously. If you have any concerns about Poozle or believe you have uncovered a vulnerability, please get in touch via the e-mail address support@poozle.dev. In the message, try to describe the issue and ideally a way of reproducing it. The security team will get back to you as soon as possible.\n\nNote that this security address should be used only for undisclosed vulnerabilities. Please report any security problems to us before disclosing it publicly.\n\n## License\n\nThe product is under the [MIT License](https://github.com/poozlehq/poozle/blob/main/LICENSE.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpoozlehq%2Fpoozle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpoozlehq%2Fpoozle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpoozlehq%2Fpoozle/lists"}