{"library":"server-router","type":"library","category":null,"description":"server-router is a Node.js HTTP router designed for streaming servers, leveraging a radix-trie data structure for high-performance route matching. It provides a concise API for defining routes with HTTP methods, including support for route parameters and wildcard paths. The current stable version is 6.1.0. Given its \"experimental\" stability rating as indicated by its documentation, its release cadence is irregular and breaking changes are possible without strict adherence to semantic versioning. It differentiates itself by focusing on server-side streaming applications and efficient routing, contrasting with client-side alternatives like nanorouter or more general-purpose routing solutions, by offering a low-level, performant foundation. It is suitable for applications where minimal overhead and direct HTTP stream handling are critical.","language":"javascript","status":"active","version":"6.1.0","tags":["javascript","server","router","trie","wayfarer"],"install":[{"cmd":"npm install server-router","imports":["const serverRouter = require('server-router')"]},{"cmd":"yarn add server-router","imports":[]},{"cmd":"pnpm add server-router","imports":[]}],"homepage":null,"github":"https://github.com/yoshuawuyts/server-router","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/server-router","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/server-router/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}