{"id":42126282,"url":"https://github.com/hyperifyio/webrouter","last_synced_at":"2026-01-26T15:09:05.639Z","repository":{"id":228323349,"uuid":"773658620","full_name":"hyperifyio/webrouter","owner":"hyperifyio","description":"A network router for web frontends","archived":false,"fork":false,"pushed_at":"2024-03-18T07:28:13.000Z","size":4,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-03-18T08:27:00.190Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyperifyio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-03-18T06:54:57.000Z","updated_at":"2024-03-18T08:27:02.089Z","dependencies_parsed_at":"2024-03-18T08:27:01.992Z","dependency_job_id":"53dfc521-f8ed-44d4-b2c4-32c9f69a989a","html_url":"https://github.com/hyperifyio/webrouter","commit_stats":null,"previous_names":["hyperifyio/webrouter"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hyperifyio/webrouter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperifyio%2Fwebrouter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperifyio%2Fwebrouter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperifyio%2Fwebrouter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperifyio%2Fwebrouter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyperifyio","download_url":"https://codeload.github.com/hyperifyio/webrouter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperifyio%2Fwebrouter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28781308,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T13:55:28.044Z","status":"ssl_error","status_checked_at":"2026-01-26T13:55:26.068Z","response_time":59,"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":[],"created_at":"2026-01-26T15:09:05.579Z","updated_at":"2026-01-26T15:09:05.626Z","avatar_url":"https://github.com/hyperifyio.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# `webrouter` by [HyperifyIO](https://github.com/hyperifyio): Enhancing Web Connectivity\n\n`webrouter` marks a significant stride in HyperifyIO's journey to fortify web \napplication security and connectivity through innovative Public Key \nInfrastructure (PKI) solutions. This project is at the forefront of enabling \nadvanced network communication within web environments.\n\n## Revolutionizing Web-Based TCP Connections\n\nAt its core, `webrouter` introduces a novel WebSocket-based routing mechanism \nthat paves the way for implementing raw TCP connections in browser settings. \nThis enables the development of web applications that demand custom TLS \nsettings, including the utilization of mutual TLS (mTLS) connections, for \nunparalleled security and privacy.\n\n`webrouter` is crafted for developers who aim to integrate secure, raw TCP \nconnections within their web applications. It emerges as an indispensable \nresource for enhancing web application security without compromising on \nperformance.\n\nWhile `webrouter` focuses on TCP network routing, it is essential to note that \nSSL encryption is not directly provided. Instead, developers can utilize \nstandard SSL libraries tailored for WebAssembly to create secure mTLS \nconnections. Additionally, our [webhsm](https://github.com/hyperifyio/webhsm) \nproject offers robust management of PKI secrets to complement the capabilities \nof `webrouter`.\n\n**Project Status**: `webrouter` is under active development, progressing \ntowards its firstl major release. Our team is dedicated to optimizing the \nplatform's reliability and user-friendliness. For the latest developments and \nmilestones, follow our [project status](https://github.com/hyperifyio/webrouter/issues/1).\n\n## Key Features (TODO!)\n\n- **WebSocket-based TCP Routing**: Innovative approach to manage raw TCP \n  connections via WebSockets, enabling secure, real-time data transfer.\n\n- **Seamless Integration**: Designed for easy integration into existing web \n  applications, enhancing security without compromising performance.\n\n- **Developer-Friendly**: Offers comprehensive documentation and examples, \n  making it accessible to developers of all skill levels.\n\n- **Scalable and Reliable**: Built to handle high volumes of connections with \n  minimal latency, ensuring reliability and performance at scale.\n\n## Getting Started\n\nInstructions on setting up and using `webrouter` will be provided upon the \nproject's release, including detailed documentation on installation, \nconfiguration, and API usage.\n\n## Contribution\n\nHyperifyIO welcomes contributions to the `webrouter` project! Whether you're \ninterested in enhancing functionality, fixing bugs, or suggesting new features, \nyour input is greatly appreciated.\n\nJoin our community on [Discord](https://discord.com/invite/UBTrHxA78f) to \ndiscuss development, share ideas, and contribute to the project.\n\n## License\n\n`webrouter` is available under the Functional Source License, Version 1.1, MIT \nFuture License (FSL-1.1-MIT), allowing for use, copying, modification, and \nredistribution for approved purposes, excluding competitive uses. Two years \npost-release, the software will also be available under MIT license terms. For \ncomplete license details, refer to the [LICENSE.md](LICENSE) file.\n\n## Support\n\nFor support or further inquiries, especially regarding the implementation and \nusage of `webrouter` in your projects, please contact us directly at \ninfo@hg.fi.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperifyio%2Fwebrouter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyperifyio%2Fwebrouter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperifyio%2Fwebrouter/lists"}