Skip to content

Latest commit

 

History

84 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scylla

ScyllaIcon

A fast and customizable system monitor

Made with C++ and ImGui

Commit Activity CI Stars

InstallationRoadmapStructure


Overview

Scylla is a fast and customizable system monitor built using C++ and ImGui. It's goal is to be a fast and dependable system monitor that does not compromise on customizability.

Key Features

  • Blazing Fast - The app uses ImGui for speedy rendering
  • 💠 All-in-one - CPU usage, ....

Screenshots

Coming soon!


Prerequisites

Dependencies

Building

This is currently the only way to install Scylla.

1. Install dependencies

Install all the dependencies listed above. These commands will also install git on your machine.

On X:

Note Ig bro

On Y:

On Z:

2. Clone the repository

Clone the repository to your local machine. This can be done with

# Clone the repository
git clone https://github.com/sxlphuric/scylla.git

# Go into the repository's folder
cd scylla

3. Building and installation

Build and install the package with CMake:

# Configure build folder
cmake -S . -B build

# Build project
cmake --build build

# Install project
cmake --install build

You should now be able to run Scylla to open the application.

Roadmap

  • Get project in a working state: Query at least CPU and MEMORY info.
    • Crossplatform
  • Find a way to add settings
  • Graphs

TODO

  • CPU
    • temp
  • mem
    • max
    • temp
    • usage
  • diskspace
    • max
    • usage
    • percent
  • net
    • usage
    • down
    • up

About

A fast and uncompromising system monitor

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages