All Projects → GijsGoudzwaard → nova-system-resources

GijsGoudzwaard / nova-system-resources

Licence: MIT license
Display the system usage in Laravel-Nova

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
Vue
7211 projects
SCSS
7915 projects

Projects that are alternatives of or similar to nova-system-resources

nova-horizon-stats
Nova cards for Laravel applications that use Laravel Horizon
Stars: ✭ 31 (+3.33%)
Mutual labels:  nova, laravel-nova
nova-sluggable
Slug field for Laravel Nova
Stars: ✭ 40 (+33.33%)
Mutual labels:  nova, laravel-nova
laravel-nova-order-nestedset-field
Laravel Nova field that make your resources orderable
Stars: ✭ 21 (-30%)
Mutual labels:  nova, laravel-nova
nova-url-field
A URL input and link field for Laravel Nova
Stars: ✭ 96 (+220%)
Mutual labels:  nova, laravel-nova
nova-qrcode-field
A Laravel Nova field to generate QR Code
Stars: ✭ 28 (-6.67%)
Mutual labels:  nova, laravel-nova
laravel-nova-visual-composer
Visual Composer for Laravel Nova
Stars: ✭ 15 (-50%)
Mutual labels:  nova, laravel-nova
nova-inspire
The best way to connect with your customers is by reaching out and inspiring them. ~ Me
Stars: ✭ 14 (-53.33%)
Mutual labels:  nova, laravel-nova
nova-hidden-field
A Laravel Nova Hidden field.
Stars: ✭ 32 (+6.67%)
Mutual labels:  nova, laravel-nova
nova-conditional-fields
WIP: Conditionally display fields based on another field's value
Stars: ✭ 38 (+26.67%)
Mutual labels:  laravel-nova
nova-inline-morph-to
A Laravel Nova field for displaying morphTo relationship inline.
Stars: ✭ 32 (+6.67%)
Mutual labels:  nova
nova-chartjs
A Chart JS component for Laravel Nova
Stars: ✭ 47 (+56.67%)
Mutual labels:  nova
nova-file-upload-field
The easiest drag-and-drop file uploading field for Laravel Nova.
Stars: ✭ 53 (+76.67%)
Mutual labels:  nova
nova-unlayer-field
🦜 Drag’n’drop email builder for Laravel Nova that uses Adds a Laravel Nova field for Unlayer service under the hood.
Stars: ✭ 27 (-10%)
Mutual labels:  nova
nova-select-plus
A Laravel Nova Select Field
Stars: ✭ 67 (+123.33%)
Mutual labels:  nova
nova-opening-hours-field
Laravel Nova custom field for https://github.com/spatie/opening-hours
Stars: ✭ 33 (+10%)
Mutual labels:  nova
nova-phone-number
A Laravel Nova field to format and validate phone numbers.
Stars: ✭ 60 (+100%)
Mutual labels:  nova
nova-algolia-card
A Laravel Nova card for Algolia
Stars: ✭ 22 (-26.67%)
Mutual labels:  nova
nova-links
Add links to your nova sidebar
Stars: ✭ 32 (+6.67%)
Mutual labels:  nova
nova-horizon
Horizon statistics in Nova
Stars: ✭ 70 (+133.33%)
Mutual labels:  nova
nova-dynamic-field
Dynamic field for Laravel Nova
Stars: ✭ 18 (-40%)
Mutual labels:  laravel-nova

A Laravel Nova tool to show system resources

Total Downloads Latest Stable Version License

This Nova tool gives you a live overview of your RAM and CPU usage of your system.

screenshot of the backup tool

Requirements

You must use either Linux, MacOS or Windows.

shell_exec must not be disabled in your php.ini. Make sure that disabled_functions does not contain shell_exec.

Installation

You can install the nova tool in to a Laravel app that uses Nova via composer:

composer require gijsg/system-resources

Next up, you must register the tool with Nova. This is typically done in the cards method of the NovaServiceProvider.

// in app/Providers/NovaServiceProvder.php

// ...

protected function cards()
{
    return [
        // ...
        new \GijsG\SystemResources\SystemResources('ram'),
        new \GijsG\SystemResources\SystemResources('cpu'),
    ];
}

You can specify the width of the cards using the nova card width notation: 1/2, 1/4, full etc.

new \GijsG\SystemResources\SystemResources('ram', '1/3'),

The MIT License (MIT). Please see License File for more information.

Support us

Direct Insight screenshot

API response invalid? We notify you instantly! Direct Insight monitors your API making sure it behaves like you expect it does. Be the first to know when your API does not work as expected.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].