Giter Club home page Giter Club logo

iglance.github.io's Introduction

⚠️ This project is no longer under active development ⚠️

iGlance logo

Build status badge Github All Releases SwiftLint Sindre License

iGlance is a small system monitor that displays current stats about your Mac on the menu bar. It is built to be highly customizable so that everyone can adjust it to his/her needs. A full list of all the features is below. If you encounter any bugs or have suggestions for new features, feel free to write them down in the Issues tab.

iGlance Preview

Features

  • Display CPU utilization as a graph
  • Read CPU temperature
  • Monitor memory usage
  • Monitor network usage
  • Monitor fan speed
  • Low and/or high battery notification at custom thresholds
  • App adjusts to light & dark mode

Installation

There are two possible ways to install iGlance:

  1. Download the iGlance.dmg from https://github.com/iglance/iGlance/releases and manually move the app into the applications folder.

  2. Install iGlance using brew:

    brew install --cask iglance

Contribute

There are two ways you can contribute to this project:

  1. You can star this repository and tell all your friends about our cool app ;)
  2. You can work on one of the open issues. Please read our Contribution Guide and our Code of Conduct before you start.

Contributor Hall of Fame:

Warning about iStat X

We have nothing to do with an app called "iStats X: CPU & Memory" which is available in the App Store. iStats X is a copy of an old version of our app. The values of the cpu temperature or the fan speeds are just random values since it is technically not possible to read the cpu temperature using an app which is distrubuted over the App Store without downloading a helper which is distributed outside of the App Store. Those values have nothing to do with the real temperature of the cpu or the real fan speeds. If you bought this app and found iGlance through an update popup, you could try to get iStats X refunded over at https://support.apple.com/en-us/HT204084.

Roadmap

Version 2.1:

  • Import/Export Settings
  • Add tests for settings import/export
  • App re-design for Big Sur
  • Use database to save all the read information (for displaying graphs and to prevent reading value multiple times when changing e.g. the width of the menu bar items)
  • Use drag and drop to arrange/add the menu bar items

Version 2.2

  • Add disk io menu bar item
  • Display the disk io (read/write speed)
  • Add the public ip address to the menu of the network menu bar item

Credits

License

This software is published under the GNU GPLv3.

iglance.github.io's People

Contributors

d0mih avatar martin-stach avatar moneypulation avatar

Watchers

 avatar  avatar  avatar  avatar

iglance.github.io's Issues

Create iGlance website

For better user experience iGlance should have a website from which the user can see all features and can directly download the app.

The website should contain the following:

  • a download link to directly download the latest release (this button should be placed very prominently on the website)
  • when scrolling down some screenshots of the app and one example of a menu bar should be displayed
  • the following features should be mentioned:
    • current cpu temperature and current cpu usage can be displayed as a graph (either bar graph or line graph)
    • the current fan rpm can be displayed
    • the currently used memory can be displayed as a graph
    • the currently used bandwidth of the network can be displayed in the menu bar
    • it is possible to get low/high battery notifications, see the battery health and battery cycles on the dashboard and see the remaining time of the battery in the menu bar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.