An open API service indexing awesome lists of open source software.

https://github.com/francyfox/bunsqstat

SqStat rewrited on modern stack
https://github.com/francyfox/bunsqstat

analyzer bun bunsqstat log sqstat squid-proxy

Last synced: 2 months ago
JSON representation

SqStat rewrited on modern stack

Awesome Lists containing this project

README

          

BunSqStat



drawing

[![Bun](https://img.shields.io/badge/Bun-000?logo=bun&logoColor=fff&style=for-the-badge)](https://bun.sh)
[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white)](https://typescriptlang.org)
[![Vue.js](https://img.shields.io/badge/Vue.js-35495E?style=for-the-badge&logo=vue.js&logoColor=4FC08D)](https://vuejs.org)
[![Redis](https://img.shields.io/badge/Redis-DC382D?style=for-the-badge&logo=redis&logoColor=white)](https://redis.io)
[![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white)](https://github.com/francyfox/BunSqStat/pkgs/container/bunsqstat)
![GitHub Tag](https://img.shields.io/github/v/tag/francyfox/BunSqStat?include_prereleases&sort=semver&style=for-the-badge&color=blue)
[![License](https://img.shields.io/badge/license-MIT-blue?style=for-the-badge)](./LICENSE)

![](./apps/docs/public/ezgif-774d6e227e756bdd.webp)

> **Real-time Squid proxy log analyzer with powerful search capabilities** ⚡

> **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.**

> **From version 0.21.0 we started to use bun-baseline version for virtual machines compatibility**

### [Read documentation](https://bstat.shalotts.site)

## ✨ Features

- 🚀 **Real-time monitoring** - Watch logs update live as requests flow through your proxy
- 🔍 **Advanced search** - Full-text search with Redis Search including IP, users, URLs, and more
- 📱 **Responsive UI** - Optimized for tile windows
- ⚡ **High performance** - Built on Bun runtime for maximum speed
- 🐳 **Docker ready** - Easy deployment with Docker Compose

## 🤝 Contributing

~~We welcome contributions! Please see our [Contributing Guide](./docs/contributing.md) for details.~~

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add some amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request

## 🐛 Known Issues

See our [Issues](./issues) page for current known issues and their status.

## 📄 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## 🙏 Acknowledgments

- [Squid Cache](http://squid-cache.org/) - The proxy server we analyze
- [Redis Team](https://redis.io) - For the amazing search capabilities
- [Bun Team](https://bun.sh) - For the incredible JavaScript runtime
- [Elysia](https://elysiajs.com/) - For the salty version of fastify
---


Made with ❤️ by HellizArt

[🐛 Report Bug](./issues) | [💡 Request Feature](./issues)