{"id":31028472,"url":"https://github.com/francyfox/bunsqstat","last_synced_at":"2026-04-20T06:04:12.127Z","repository":{"id":313761600,"uuid":"1050204637","full_name":"francyfox/BunSqStat","owner":"francyfox","description":"SqStat rewrited on modern stack","archived":false,"fork":false,"pushed_at":"2025-11-19T10:03:11.000Z","size":2412,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-19T10:20:30.880Z","etag":null,"topics":["analyzer","bun","bunsqstat","log","sqstat","squid-proxy"],"latest_commit_sha":null,"homepage":"https://bstat.shalotts.site","language":"TypeScript","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/francyfox.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-04T05:21:19.000Z","updated_at":"2025-11-19T10:03:16.000Z","dependencies_parsed_at":"2025-09-08T10:32:24.897Z","dependency_job_id":"da64fe5c-2fb6-4ccb-b35b-499102d60326","html_url":"https://github.com/francyfox/BunSqStat","commit_stats":null,"previous_names":["francyfox/bunsqstat"],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/francyfox/BunSqStat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/francyfox%2FBunSqStat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/francyfox%2FBunSqStat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/francyfox%2FBunSqStat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/francyfox%2FBunSqStat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/francyfox","download_url":"https://codeload.github.com/francyfox/BunSqStat/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/francyfox%2FBunSqStat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32035278,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"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"}},"keywords":["analyzer","bun","bunsqstat","log","sqstat","squid-proxy"],"created_at":"2025-09-13T21:00:05.164Z","updated_at":"2026-04-20T06:04:12.120Z","avatar_url":"https://github.com/francyfox.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eBunSqStat\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg width=\"120\" src=\"./apps/docs/src/assets/squid.webp\" alt=\"drawing\" width=\"200\"/\u003e\n\u003c/p\u003e\n\n[![Bun](https://img.shields.io/badge/Bun-000?logo=bun\u0026logoColor=fff\u0026style=for-the-badge)](https://bun.sh)\n[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)](https://typescriptlang.org)\n[![Vue.js](https://img.shields.io/badge/Vue.js-35495E?style=for-the-badge\u0026logo=vue.js\u0026logoColor=4FC08D)](https://vuejs.org)\n[![Redis](https://img.shields.io/badge/Redis-DC382D?style=for-the-badge\u0026logo=redis\u0026logoColor=white)](https://redis.io)\n[![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge\u0026logo=docker\u0026logoColor=white)](https://github.com/francyfox/BunSqStat/pkgs/container/bunsqstat)\n![GitHub Tag](https://img.shields.io/github/v/tag/francyfox/BunSqStat?include_prereleases\u0026sort=semver\u0026style=for-the-badge\u0026color=blue)\n[![License](https://img.shields.io/badge/license-MIT-blue?style=for-the-badge)](./LICENSE)\n\n![](./apps/docs/public/ezgif-774d6e227e756bdd.webp)\n\n\u003e **Real-time Squid proxy log analyzer with powerful search capabilities** ⚡\n\n\u003e **BunSqStat is a modern, high-performance web application for analyzing Squid proxy server logs in real-time. Built with the latest technologies including Bun, Vue 3, Redis Stack, and RediSearch for lightning-fast full-text search.**\n\n\u003e **From version 0.21.0 we started to use bun-baseline version for virtual machines compatibility**\n\n### [Read documentation](https://bstat.shalotts.site)\n\n## ✨ Features\n\n- 🚀 **Real-time monitoring** - Watch logs update live as requests flow through your proxy\n- 🔍 **Advanced search** - Full-text search with Redis Search including IP, users, URLs, and more\n- 📱 **Responsive UI** - Optimized for tile windows\n- ⚡ **High performance** - Built on Bun runtime for maximum speed\n- 🐳 **Docker ready** - Easy deployment with Docker Compose\n\n## 🤝 Contributing\n\n~~We welcome contributions! Please see our [Contributing Guide](./docs/contributing.md) for details.~~\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add some amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n## 🐛 Known Issues\n\nSee our [Issues](./issues) page for current known issues and their status.\n\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgments\n\n- [Squid Cache](http://squid-cache.org/) - The proxy server we analyze\n- [Redis Team](https://redis.io) - For the amazing search capabilities\n- [Bun Team](https://bun.sh) - For the incredible JavaScript runtime\n- [Elysia](https://elysiajs.com/) - For the salty version of fastify\n---\n\n\u003cdiv align=\"center\"\u003e\nMade with ❤️ by HellizArt\n\n [🐛 Report Bug](./issues) | [💡 Request Feature](./issues)\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrancyfox%2Fbunsqstat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrancyfox%2Fbunsqstat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrancyfox%2Fbunsqstat/lists"}