Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

NeonSys is a lightweight, real-time system monitoring application built to learn Electron. Designed for Linux, it provides users with a visually appealing and easy-to-use interface to track essential system metrics such as CPU usage, memory, disk space, Ethernet activity and operating system information.

Notifications You must be signed in to change notification settings

euphroshub/NeonSys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeonSys

Currently building a beautiful system monitoring application with neon aesthetics, built with Electron to learn Electron.

Features

  • Real-time system information display
  • Beautiful neon-themed UI
  • Cross-platform support
  • System information including:
    • CPU details
    • Memory usage
    • Operating system information
    • Disk space

Installation

From Source

  1. Clone the repository:
git clone https://github.com/euphroshub/neonsys.git
cd neonsys
  1. Install dependencies:
npm install
  1. Start the application:
npm start

Pre-built Packages

Linux (Debian/Ubuntu)

# Download the .deb package from releases
sudo dpkg -i neonsys-*.deb

macOS

Download the .dmg file from releases and drag the application to your Applications folder.

Windows

Download the .exe installer from releases and run it.

Development

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)
  • Git

Building

To build the application for different platforms:

# Build for all platforms
npm run dist

The built packages will be available in the dist directory.

Project Structure

neonsys/
├── src/
│   ├── main/           # Main process code
│   ├── renderer/       # Renderer process code
│   └── assets/         # Assets (icons, images)
├── dist/               # Build output directory
└── package.json        # Project configuration

Contributing

  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

Author

euphros [email protected]

Acknowledgments

About

NeonSys is a lightweight, real-time system monitoring application built to learn Electron. Designed for Linux, it provides users with a visually appealing and easy-to-use interface to track essential system metrics such as CPU usage, memory, disk space, Ethernet activity and operating system information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published