Skip to content

Armfy/Zwyx-ios

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 iOS application for real-time device monitoring


πŸ“‹ Table of Contents


🎯 Overview

Description

Zwyx provides real-time insights into your iPhone's performance, including CPU, memory, and battery 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 device monitoring for CPU, memory, and battery

πŸ“± Monitor

Seamless iOS native experience optimized for iPhones

πŸ”§ Tools

Automated build scripts streamline deployment

πŸ’Ž Core

Robust binary manager app startup and system interactions


🚦 Getting Started

Prerequisites

Requirement Details
πŸ“± OS iOS 15.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 iOS


🎨 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 iPhone. 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 GNU General Public License v3.0

License

See LICENSE file for more information.


πŸ“Š Project Stats

GitHub Stars GitHub Forks GitHub Issues GitHub Pull Requests


πŸ“± Built with ❀️ for iOS developers

Return to Top

About

A little tool to have iPhones informations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages