https://github.com/akazwz/ua-parser
user agent parser http and grpc service
https://github.com/akazwz/ua-parser
docker grpc hono http nodejs ua-parser
Last synced: 3 months ago
JSON representation
user agent parser http and grpc service
- Host: GitHub
- URL: https://github.com/akazwz/ua-parser
- Owner: akazwz
- Created: 2024-09-07T06:55:00.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-09-07T07:39:02.000Z (9 months ago)
- Last Synced: 2025-02-14T09:29:38.323Z (3 months ago)
- Topics: docker, grpc, hono, http, nodejs, ua-parser
- Language: TypeScript
- Homepage: https://ua-parser.dlj.sh
- Size: 22.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## User Agent Parser Service supported both http and grpc
### http: hono
### grpc: grpcjs for server and buf for protobuf management and code generation### example response
````json
{
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36",
"browser": {
"name": "Chrome",
"version": "128.0.0.0",
"major": "128"
},
"cpu": {
"architecture": ""
},
"device": {
"type": "",
"vendor": "Apple",
"model": "Macintosh"
},
"engine": {
"name": "Blink",
"version": "128.0.0.0"
},
"os": {
"name": "macOS",
"version": "10.15.7"
}
}
````if you like this project, please give me a star, thank you!