Skip to content

Kavaju-Resa/byte-tracker

Repository files navigation

Byte Tracker

Byte Tracker es una aplicación ligera para macOS diseñada para monitorear el consumo de datos de red en tiempo real.

Características

  • Seguimiento de consumo de datos (MB/GB) en tiempo real.
  • Icono en la barra de menú con acceso rápido y estadísticas.
  • Notificaciones nativas al alcanzar límites de consumo configurables.
  • Interfaz elegante siguiendo las guías de diseño de Apple.
  • Soporte para modo claro y oscuro automático.

Requisitos para Usuarios Finales

  • No requiere dependencias externas.
  • Simplemente descarga y ejecuta el archivo Byte Tracker.app.

Requisitos para Desarrollo (Solo si deseas compilar el código)

  • macOS (Arquitectura Apple Silicon o Intel).
  • Rust instalado.
  • Node.js instalado.

Cómo Iniciar (Desarrollo)

Para iniciar el entorno de desarrollo:

npm install
npm run tauri:dev

Compilación para Producción

Para generar el ejecutable (.app) para macOS:

npm run tauri:build

El ejecutable se encontrará en src-tauri/target/release/bundle/macos/.

Tecnologías

  • Frontend: React + Vite + TypeScript + Tailwind CSS.
  • Backend: Rust + Tauri.
  • Estilo: shadcn-ui + next-themes.

Desarrollado por Kavaju Resa

About

A lightweight macOS network data monitor with system tray integration and native alerts. Built with Tauri 2.0 & React.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors