[![CircleCI](https://circleci.com/gh/Hulxv/vnstat-client.svg?style=svg)](https://circleci.com/gh/Hulxv/vnstat-client)
[![GitHub release](https://img.shields.io/github/v/release/Hulxv/vnstat-client?style=for-the-badge)](https://github.com/Hulxv/vnstat-client/releases)
![linux](https://img.shields.io/badge/Linux-FCC624.svg?style=for-the-badge&logo=Linux&logoColor=black)
![nextjs](https://img.shields.io/badge/Next.js-000000.svg?style=for-the-badge&logo=next-dot-js&logoColor=white)
![electronjs](https://img.shields.io/badge/Electron-47848F.svg?style=for-the-badge&logo=Electron&logoColor=white)
vnStat Client
GUI Client for vnStat traffic monitor built with Nextron
Requirements
- vnStat^2.8 (guide)
Features
- Network statistics monitor
- Display statistics for your usage for different intervals
- Daily
- Weekly
- Monthly
- Yearly
- Custom Interval you choose
- Different types of stats display
- Bar Chart
- Line Chart
- Table
- Export all information as:
- CSV
- XML
- JSON
- Beautiful UI (Thanks Chakra UI for this great UI components library)
- Different themes and color schemes for UI and Charts (Line/Bar Chart and Thanks for Nivo for great charts library)
- Full controlling in vnStat Daemon (Support systemd & sysvinit)
- Easy changing vnStat’s configurations
And more!
Installation
Please check INSTALLATION.md
Screenshots
Show More.
Credits
- Thanks vergoh for making this amazing tool.
- Thanks to any developer who build a library used in this project.
Contribution
You can contribute by doing one of the following:
- Starring the repository.
- Forking the repository.
- Creating an Issue.
- Creating a Pull Request.
Changes logs
Please check CHANGELOG.md
You can see all packages used in the project in package.json
Documentations
Read Documentions for more information
Statistics
[![GitHub stars](https://img.shields.io/github/stars/Hulxv/vnstat-client?style=for-the-badge)](https://github.com/Hulxv/vnstat-client/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/Hulxv/vnstat-client?style=for-the-badge)](https://github.com/Hulxv/vnstat-client/network)
[![Github Downloads](https://img.shields.io/github/downloads/Hulxv/vnstat-client/total.svg?style=for-the-badge)]()
Related
License
vnStat Client is available under the GPL-2 license. For more, you can read License file.
[![GitHub license](https://img.shields.io/github/license/Hulxv/vnstat-client?style=for-the-badge)](https://github.com/Hulxv/vnstat-client/blob/main/LICENSE)
Next Step
It’s not expected to be soon, it may take about a year to get started due to the pressure of studying in high school. If there are any suggestions, You can open an issue!
- Moving from Electronjs to Tauri to improve performance, decrease bundle size, and use fewer resources.