|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Xboot||3,723||6 months ago||8||gpl-3.0||Java|
|基于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开放平台 客服机器人 数据大屏 暗黑模式|
|Redis Manager||2,795||a year ago||61||apache-2.0||Java|
|Dashing Rails||1,460||65||4 years ago||23||November 29, 2017||20||mit||Ruby|
|The exceptionally handsome dashboard framework for Rails.|
|Emoncms||1,167||4 days ago||94||agpl-3.0||PHP|
|Web-app for processing, logging and visualising energy, temperature and other environmental data|
|Layering Cache||889||1||2||4 months ago||51||September 28, 2022||11||other||Java|
|Mrq||872||12||6 months ago||70||August 31, 2018||64||mit||Python|
|Mr. Queue - A distributed worker task queue in Python using Redis & gevent|
|Redis Rdb Cli||336||22 days ago||8||apache-2.0||Java|
|Redis rdb CLI : A CLI tool that can parse, filter, split, merge rdb and analyze memory usage offline. It can also sync 2 redis data and allow user define their own sink service to migrate redis data to somewhere.|
|Tcloudserver||319||2 years ago||1||other||Python|
|Phpcacheadmin||279||5 days ago||13||September 03, 2023||mit||PHP|
|A web dashboard for your favorite caching system.|
|Flipflop||176||102||2||5 months ago||10||May 03, 2019||14||mit||Ruby|
|Flipflop lets you declare and manage feature flags in your Rails application.|
Emoncms is an open-source web application for processing, logging and visualising energy, temperature and other environmental data and is part of the OpenEnergyMonitor project.
*Redis is recommended because it reduces the number of disk writes and therefore prolongs disk life (noticeably on SD cards e.g. Raspberry Pi). Some input-processors also require Redis and fail silently if Redis is not installed. Some environments such as shared hosting or as far as we have tried Windows servers don't support Redis hence why Emoncms has a fall back mode that allows core operation without Redis.
View the Emoncms documentation at: https://docs.openenergymonitor.org/emoncms
Emoncms timeseries database design (feed storage)
Emoncms.org API Reference
Emoncms is designed and tested to run on either Ubuntu Linux (Local, Dedicated machine or VPS) or RaspberryPi OS. It should work on other Debian Linux systems though we dont test or provide documentation for installation on these.
We do not recommend and are unable to support installation on shared hosting or XAMPP servers, shared hosting in particular has no or limited capabilities for running some of the scripts used by emoncms. There is now a large choice of low cost miniature Linux VPS hosting solutions that provide a much better installation environment at similar cost.
Experimental (not currently up to date):
Modules can be installed by downloading or git cloning into the emoncms/Modules folder. Be sure to check for database updates in Administration menu after installing new modules. The following core modules are included on the emonSD image:
Device module - Automatically configure inputs and feeds using device templates.
Dashboards module - Required for creating, viewing and publishing dashboards.
App module - Application specific dashboards e.g. MyElectric, MySolar.
Config - In-browser emonhub.conf editor and emonhub.log log viewer. Use
git clone to install.
Raspberry Pi Backup / Restore module (emonPi / emonBase)
Usefulscripts: Not strictly a module, more a collection of useful scripts for use with emoncms.
DemandShaper module - Schedule smartplugs, EmonEVSE smart EV chargers, heatpumps to run at best time in terms of: carbon, cost, grid strain. Based on day ahead forecasts.
There are many other available modules such as the event module and openbem (open source building energy modelling module): check out the Emoncms repo list.
master - The latest and greatest developments. Potential bugs, use at your own risk! All pull-requests should be made to the master branch.