Skip to content
/ Zwyx Public

A simple application to know some basic infos about your macbool

License

Notifications You must be signed in to change notification settings

Armfy/Zwyx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⚑ ZWYX

Typing SVG

Platform Swift SwiftUI License

πŸš€ A lightweight macOS application for real-time hardware monitoring


πŸ“‹ Table of Contents


🎯 Overview

Description

Zwyx provides real-time insights into your MacBook's hardware performance, including CPU, memory, and GPU metrics. Designed with SwiftUI, it offers a visually adaptable and user-friendly interface tailored for developers and power users alike.

let zwyx = SystemMonitor(
    colorful: true,
    gear: .realTimeMetrics,
    monitor: .seamlessExperience,
    tools: .automatedDeployment,
    core: .robustManagement
)

✨ Features

🎨 Colorful

Customizable themes to match your workflow and preferences

βš™οΈ Gear

Real-time hardware monitoring for CPU, memory, and GPU

πŸ–₯️ Monitor

Seamless macOS native experience optimized for MacBooks

πŸ”§ Tools

Automated build scripts streamline deployment

πŸ’Ž Core

Robust binary manager app startup and system interactions


🚦 Getting Started

Prerequisites

Requirement Details
πŸ’» OS macOS 12.0+
πŸ”€ Language Swift 5.9+
πŸ“¦ Package Manager swift_package_manager

Installation

πŸ“₯ Click to expand installation steps

1️⃣ Clone the repository

git clone https://github.com/Armfy/Zwyx

2️⃣ Navigate to the project directory

cd Zwyx

3️⃣ Install the dependencies

Using swift_package_manager:

swift build
Building

Usage

Run the project with:

Using swift_package_manager:

swift run

Testing

Zwyx uses the test_framework test framework. Run the test suite with:

Using swift_package_manager:

swift test
Tests

πŸ› οΈ Tech Stack

Built with the tools and technologies

Tech Stack

Swift SwiftUI Xcode macOS


🎨 Why Zwyx?

graph LR
    A[🎯 Purpose] --> B[Real-Time Monitoring]
    A --> C[Developer Tools]
    A --> D[Power User Features]
    B --> E[⚑ Performance]
    C --> F[πŸ› οΈ Productivity]
    D --> G[πŸ’‘ Insights]
    style A fill:#A855F7,stroke:#fff,stroke-width:2px,color:#fff
    style E fill:#00D9FF,stroke:#fff,stroke-width:2px,color:#000
    style F fill:#F59E0B,stroke:#fff,stroke-width:2px,color:#000
    style G fill:#10B981,stroke:#fff,stroke-width:2px,color:#000
Loading

This project aims to deliver quick, accessible system information directly on your MacBook. The core values include:

  • ⚑ Fast - Minimal resource footprint
  • 🎨 Beautiful - Clean, modern interface
  • πŸ”„ Real-Time - Instant metrics updates
  • πŸ› οΈ Powerful - Advanced monitoring tools

🀝 Contributing

Contributions are always welcome!

  1. 🍴 Fork the Project
  2. πŸ”¨ Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. πŸ’Ύ Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. πŸ“€ Push to the Branch (git push origin feature/AmazingFeature)
  5. πŸŽ‰ Open a Pull Request

πŸ“„ License

This project is licensed under the MIT License

License

See LICENSE file for more information.


πŸ“Š Project Stats

GitHub Stars GitHub Forks GitHub Issues GitHub Pull Requests


πŸ’» Built with ❀️ for macOS developers

Return to Top

About

A simple application to know some basic infos about your macbool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published