All Projects → metricio → Metricio

metricio / Metricio

Licence: mit
⚡ Simple framework for easily creating dashboards to display metrics ⚡

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Metricio

Socket Io
基于Hyperf微服务协程框架开发的sokcet-io分布式系统
Stars: ✭ 38 (-73.24%)
Mutual labels:  redis, socket-io
Redis dashboard
Sinatra app to monitor Redis servers.
Stars: ✭ 141 (-0.7%)
Mutual labels:  redis, dashboard
Nodejs Socketio Chat App
MEAN Stack & Socket.IO Real-time Chat App | A MEAN stack based Real Time chat application
Stars: ✭ 45 (-68.31%)
Mutual labels:  expressjs, socket-io
Unredis
Redis Monitoring tool written in Golang and React.js
Stars: ✭ 11 (-92.25%)
Mutual labels:  redis, dashboard
Aaronvandenberg.nl
⚛️ Web Developers portfolio build with Gatsby.js & React.js
Stars: ✭ 98 (-30.99%)
Mutual labels:  expressjs, socket-io
Socket Click Example
Node + Express + Socket.io button click example
Stars: ✭ 28 (-80.28%)
Mutual labels:  expressjs, socket-io
Bombanauts
Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!
Stars: ✭ 54 (-61.97%)
Mutual labels:  expressjs, socket-io
Node Tutorial
☺️Some of the node tutorial -《Node学习笔记》
Stars: ✭ 364 (+156.34%)
Mutual labels:  redis, socket-io
Sacrificial Socket
A Go websocket library with an API similar to Socket.IO... but not Socket.IO
Stars: ✭ 96 (-32.39%)
Mutual labels:  redis, socket-io
Docker Superset
Repository for Docker Image of Apache-Superset. [Docker Image: https://hub.docker.com/r/abhioncbr/docker-superset]
Stars: ✭ 86 (-39.44%)
Mutual labels:  redis, dashboard
Eve Live
EVELive provides real-time pricing data for the MMORPG EVE Online
Stars: ✭ 8 (-94.37%)
Mutual labels:  expressjs, socket-io
Nestjs Example
NestJS example with GraphQL, Schema-Stitching, Dataloader, GraphQL Upload, RabbitMQ, Redis, Scalable Websocket and JWT authentication
Stars: ✭ 111 (-21.83%)
Mutual labels:  redis, socket-io
Laravel Event Broadcast
Laravel event broadcasting with Node.js, Redis & Socket.io
Stars: ✭ 5 (-96.48%)
Mutual labels:  redis, socket-io
Express Security
nodejs + express security and performance boilerplate.
Stars: ✭ 37 (-73.94%)
Mutual labels:  redis, socket-io
Bowtie
Create a dashboard with python!
Stars: ✭ 724 (+409.86%)
Mutual labels:  socket-io, dashboard
Elfcommerce
A headless open source Ecommerce project written in ReactJS + ExpressJS
Stars: ✭ 47 (-66.9%)
Mutual labels:  expressjs, dashboard
Xboot
基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式
Stars: ✭ 3,432 (+2316.9%)
Mutual labels:  redis, dashboard
Sockethub
A protocol gateway for the Web.
Stars: ✭ 329 (+131.69%)
Mutual labels:  redis, socket-io
Socket.io Python Emitter
Python implementation of socket.io-emitter
Stars: ✭ 67 (-52.82%)
Mutual labels:  redis, socket-io
Production Ready Expressjs Server
Express.js server that implements production-ready error handling and logging following latest best practices.
Stars: ✭ 101 (-28.87%)
Mutual labels:  redis, expressjs

Build Status Maintainability Support Docs

Metricio

Metricio (🔊) is a dashboard framework that helps you display metrics and monitor systems and APIs.

Simple to get started and quick to create build screens for all your teams.

Metricio has a similar design and architecture to Dashing, which used to be my "goto" framework for dashboards. Unfortunately, Dashing is no longer maintained. However, if you have a preference to writing CoffeeScript and Ruby then that framework is still awesome!

Metricio allows you to:

  • Build widgets with React components
  • Create jobs with Node.js and async/await
  • Support for multiple dashboards
  • CRON like scheduling with node-scheduler
  • Caching handled with Redis
  • Event-based communication with socket.io
  • Number formatting with Numeral

The UI aims to use a little resource as possible. Enabling your dashboards to run without crashing for prolonged lengths of time on even the most neglected Raspberry Pi.

See the Docs for requirements, setup and customisation.

Example

Install

npm install

Start - Develop

npm run start

Test

npm run test

Start - Production

npm run production

Lint Project

npm run lint

Contributing

Any help is welcomed and appreciated.

License

Distributed under the MIT license

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].