{"id":12532706,"name":"@winkjs/composer","ecosystem":"npm","description":"Composable Streaming Intelligence — turn streaming data into actionable insights, from edge to cloud","homepage":"https://composer.winkjs.org/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/winkjs/composer","keywords_array":["streaming","streaming-intelligence","streaming-analytics","real-time","edge-computing","iot","iiot","industrial-iot","time-series","signal-processing","anomaly-detection","predictive-maintenance","mqtt","questdb","winkjs","wink"],"namespace":"winkjs","versions_count":10,"first_release_published_at":"2025-11-27T14:15:48.923Z","latest_release_published_at":"2026-09-21T06:22:54.849Z","latest_release_number":"0.8.0","last_synced_at":"2026-09-24T11:36:22.047Z","created_at":"2025-11-29T00:44:24.661Z","updated_at":"2026-09-24T11:36:22.047Z","registry_url":"https://www.npmjs.com/package/@winkjs/composer","install_command":"npm install @winkjs/composer","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.8.0"},"contentPolicy":null},"repo_metadata":{"id":247633996,"uuid":"826405133","full_name":"winkjs/composer","owner":"winkjs","description":"Composable Streaming Intelligence","archived":false,"fork":false,"pushed_at":"2026-09-21T06:52:24.000Z","size":3180,"stargazers_count":29,"open_issues_count":0,"forks_count":6,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-09-23T19:45:26.671Z","etag":null,"topics":["aiops","anomaly-detection","composable","drift-detection","edge-computing","iiot","industrial-iot","intelligence","iot","mqtt","nodejs","predictive-maintenance","signal-processing","statistical-process-control","streaming-analytics","telematics"],"latest_commit_sha":null,"homepage":"https://composer.winkjs.org","language":"JavaScript","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/winkjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2024-07-09T16:38:45.000Z","updated_at":"2026-09-22T11:35:01.000Z","dependencies_parsed_at":"2026-09-15T07:37:38.230Z","dependency_job_id":null,"html_url":"https://github.com/winkjs/composer","commit_stats":null,"previous_names":["winkjs/wink-composer","winkjs/composer"],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/winkjs/composer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/winkjs","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37619721,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-23T02:00:07.637Z","response_time":54,"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"},"owner_record":{"login":"winkjs","name":"wink","uuid":"31098993","kind":"organization","description":"Natural Language Processing (NLP), Stats \u0026 ML","email":"wink@graype.in","website":"https://winkjs.org/","location":"Noida, India","twitter":"winkjs_org","company":null,"icon_url":"https://avatars.githubusercontent.com/u/31098993?v=4","repositories_count":33,"last_synced_at":"2024-04-14T22:07:44.167Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/winkjs","funding_links":[],"total_stars":1835,"followers":73,"following":0,"created_at":"2022-11-09T16:22:38.071Z","updated_at":"2024-04-14T22:07:50.095Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/winkjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/winkjs/repositories"},"tags":[{"name":"create-composer-0.2.2","sha":"0f39bb84e2e82150b9348d19ce431089d1c35331","kind":"commit","published_at":"2026-09-15T06:27:39.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/create-composer-0.2.2","html_url":"https://github.com/winkjs/composer/releases/tag/create-composer-0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@create-composer-0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/create-composer-0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/create-composer-0.2.2/manifests"},{"name":"0.7.0","sha":"99cd9e50139dbaf2d0210156616b6c6e0e99406c","kind":"commit","published_at":"2026-09-15T05:37:51.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.7.0","html_url":"https://github.com/winkjs/composer/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.7.0/manifests"},{"name":"create-composer-0.2.1","sha":"d48c38eb1149cb575ed4c75a201716f3f2edfcf0","kind":"commit","published_at":"2026-09-01T07:10:35.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/create-composer-0.2.1","html_url":"https://github.com/winkjs/composer/releases/tag/create-composer-0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@create-composer-0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/create-composer-0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/create-composer-0.2.1/manifests"},{"name":"0.6.0","sha":"015f865a12fb17864bda9676d932aef6e8b2a969","kind":"commit","published_at":"2026-09-01T06:28:52.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.6.0","html_url":"https://github.com/winkjs/composer/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.6.0/manifests"},{"name":"0.5.1","sha":"a371fd8ba33770f04af0decd0c704f210e82b6df","kind":"commit","published_at":"2026-08-22T15:32:31.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.5.1","html_url":"https://github.com/winkjs/composer/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.5.1/manifests"},{"name":"create-composer-0.2.0","sha":"a46edee44e81adb25ddf5c9476943c2d5a8faaea","kind":"commit","published_at":"2026-08-15T17:11:05.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/create-composer-0.2.0","html_url":"https://github.com/winkjs/composer/releases/tag/create-composer-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@create-composer-0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/create-composer-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/create-composer-0.2.0/manifests"},{"name":"0.5.0","sha":"100dcf8d9d59a360bcdf36f6e3b3290b579c9645","kind":"commit","published_at":"2026-08-15T13:30:35.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.5.0","html_url":"https://github.com/winkjs/composer/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.5.0/manifests"},{"name":"0.4.2","sha":"c029efe6eb86f74ebf08060d8cb2ee56587121c1","kind":"commit","published_at":"2026-08-12T17:13:09.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.4.2","html_url":"https://github.com/winkjs/composer/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.4.2/manifests"},{"name":"create-composer-0.1.0","sha":"5a785bdaeb4c2f631138827761a043403999cffa","kind":"commit","published_at":"2026-08-12T05:21:01.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/create-composer-0.1.0","html_url":"https://github.com/winkjs/composer/releases/tag/create-composer-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@create-composer-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/create-composer-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/create-composer-0.1.0/manifests"},{"name":"0.4.1","sha":"171ae03e8af6c8195eb23e37fa6de8fcc937a640","kind":"commit","published_at":"2026-08-10T16:51:11.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.4.1","html_url":"https://github.com/winkjs/composer/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"b2706459f76a32a087fa6c6dfc2c9d09f6d71b1e","kind":"commit","published_at":"2026-08-08T05:31:01.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.4.0","html_url":"https://github.com/winkjs/composer/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.4.0/manifests"},{"name":"0.0.2","sha":"a15b984750c7633ce0eb51fffec5ebfb4b92e091","kind":"commit","published_at":"2025-11-27T14:23:21.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.0.2","html_url":"https://github.com/winkjs/composer/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.0.2/manifests"},{"name":"0.0.1","sha":"acef2a5483f1d2c8a3c357962c0e7b6e2de54c69","kind":"commit","published_at":"2025-07-10T15:50:12.000Z","download_url":"https://codeload.github.com/winkjs/composer/tar.gz/0.0.1","html_url":"https://github.com/winkjs/composer/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/winkjs/composer@0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winkjs%2Fcomposer/tags/0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-24T11:36:18.907Z","dependent_packages_count":0,"downloads":510,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":23.365802747308216,"dependent_packages_count":33.701118163336616,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":28.533460455322416},"purl":"pkg:npm/%40winkjs/composer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@winkjs/composer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@winkjs/composer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@winkjs/composer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@winkjs%2Fcomposer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@winkjs%2Fcomposer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@winkjs%2Fcomposer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@winkjs%2Fcomposer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@winkjs%2Fcomposer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@winkjs%2Fcomposer/codemeta","maintainers":[{"uuid":"r4chn4","login":"r4chn4","name":null,"email":"rachna@graype.in","url":null,"packages_count":18,"html_url":"https://www.npmjs.com/~r4chn4","role":null,"created_at":"2025-11-29T00:44:51.045Z","updated_at":"2025-11-29T00:44:51.045Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/r4chn4/packages"},{"uuid":"sanjaya","login":"sanjaya","name":null,"email":"sanjaya@graype.in","url":null,"packages_count":23,"html_url":"https://www.npmjs.com/~sanjaya","role":null,"created_at":"2025-11-29T00:44:50.997Z","updated_at":"2025-11-29T00:44:50.997Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sanjaya/packages"}]}