vnstat-client

GUI Client for vnStat Network Monitor for Linux or GNU/Linux

GPL-2.0 License

Stars
150
Committers
3

Requirements

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

Related

License

vnStat Client is available under the GPL-2 license. For more, you can read License file.

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.