{"id":19880973,"url":"https://github.com/gridaco/plugin-sdk","last_synced_at":"2026-03-19T12:10:35.653Z","repository":{"id":108796944,"uuid":"322180298","full_name":"gridaco/plugin-sdk","owner":"gridaco","description":"develop plugin for your own needs on bridged platform","archived":false,"fork":false,"pushed_at":"2021-01-20T03:49:07.000Z","size":5,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-05-22T17:21:43.915Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/gridaco.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}},"created_at":"2020-12-17T04:28:39.000Z","updated_at":"2022-07-25T18:27:53.000Z","dependencies_parsed_at":"2023-03-22T06:02:27.327Z","dependency_job_id":null,"html_url":"https://github.com/gridaco/plugin-sdk","commit_stats":{"total_commits":4,"total_committers":1,"mean_commits":4.0,"dds":0.0,"last_synced_commit":"7b880065250ea4376366c17c3c10db4b6b46b746"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fplugin-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fplugin-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fplugin-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Fplugin-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gridaco","download_url":"https://codeload.github.com/gridaco/plugin-sdk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240768340,"owners_count":19854442,"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":[],"created_at":"2024-11-12T17:12:55.435Z","updated_at":"2026-03-05T17:10:50.406Z","avatar_url":"https://github.com/gridaco.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# develop plugins for bridged platform\ndevelop plugin for your own needs on bridged platform\n\n\n## Develop universal plugin for bridged platforms.\n\n### serverside implementation - with hooks\n- serverside plugin (logic interceptor / middleware) works as a server-provided, (optionally also wih ui) is an server application you host and with specific events, it will respond with desired data / uis.\n\n### application implementation - with web technologies\n- application ui-included plugins works as iframe on our bridged application, and console platform. we provide react examples and guidelines, but any other frameworks such as vue, svelte are also possible. we provide configuration template for them.\n\n### Using bpm\n\nYou can create and publish plugins for console, assistant, or bridged desktop using [bpm](https://github.com/bridgedxyz/bpm)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgridaco%2Fplugin-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgridaco%2Fplugin-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgridaco%2Fplugin-sdk/lists"}