A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

OpenNEM

Aims to make the wealth of public Australian Electricity Market data more accessible to a wider audience.
https://github.com/opennem/opennem-fe

Category: Energy Systems
Sub Category: Energy Data Accessibility and Integration

Keywords

australia bulma-css d3 d3js national-electricity-market nuxt nuxtjs vue vuejs

Keywords from Contributors

transforms measur compose archiving animals optimize conversion observation projection generic

Last synced: about 19 hours ago
JSON representation

Repository metadata

An Open Platform for National Electricity Market Data

README.md

OpenNEM Energy Market Platform

logo

NOTE: This is the frontend project For the core project and any issues see opennem/opennem

The OpenNEM project aims to make the wealth of public National Electricity Market (NEM) data more accessible to a wider audience.

OpenNEM is a project of the Energy Transition Hub.

Project homepage at https://opennem.org.au

Find us on twitter

Developed by:


Development

This project uses Yarn (v1 - classic) for package management, ensure that Yarn is installed globally first.

$ yarn install

This will install the required Node packages.

Run the dev server

$ yarn dev

This wil run the local Nuxt dev server, you should be able to open http://localhost:3000/ in your browser, by default the public facing Opennem API will be used.


Issues

File issues at the main OpenNEM Repository and label them as frontend.


License

OpenNEM is MIT licensed.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 2,834
Total Committers: 7
Avg Commits per committer: 404.857
Development Distribution Score (DDS): 0.025

Commits in past year: 80
Committers in past year: 1
Avg Commits per committer in past year: 80.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Steven Tan s****n@s****u 2764
dependabot[bot] 4****] 37
Nik Cubrilovic g****t@n****e 23
Gerard Mason g****n@s****u 5
Dylan McConnell d****l@g****m 2
LB Johnston l****n@v****m 2
Robert Gieseke r****g@w****e 1

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 149
Total pull requests: 117
Average time to close issues: 7 months
Average time to close pull requests: 17 days
Total issue authors: 22
Total pull request authors: 5
Average comments per issue: 1.61
Average comments per pull request: 0.65
Merged pull request: 103
Bot issues: 0
Bot pull requests: 50

Past year issues: 11
Past year pull requests: 3
Past year average time to close issues: N/A
Past year average time to close pull requests: 5 minutes
Past year issue authors: 6
Past year pull request authors: 1
Past year average comments per issue: 0.55
Past year average comments per pull request: 0.67
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/opennem/opennem-fe

Top Issue Authors

  • simonhac (56)
  • chienleng (33)
  • aleith (17)
  • charliedotau (10)
  • nc9 (7)
  • jufemaiz (5)
  • gmmspi (4)
  • nickhalmagyi (2)
  • bje- (2)
  • mdavis-xyz (1)
  • deathtrapz (1)
  • bch920 (1)
  • ron442 (1)
  • jamesdeluk (1)
  • corneels (1)

Top Pull Request Authors

  • chienleng (51)
  • dependabot[bot] (50)
  • nc9 (13)
  • lb- (2)
  • rgieseke (1)

Top Issue Labels

  • frontend (39)
  • bug (38)
  • enhancement (37)
  • quick-win (6)
  • feature request (1)

Top Pull Request Labels

  • dependencies (50)

Dependencies

package.json npm
  • babel-eslint ^8.2.1 development
  • bulma ^0.8.1 development
  • dotenv-cli ^4.0.0 development
  • eslint ^5.0.1 development
  • eslint-config-prettier ^3.1.0 development
  • eslint-loader ^2.0.0 development
  • eslint-plugin-prettier 2.6.2 development
  • eslint-plugin-vue ^4.0.0 development
  • node-sass ^6.0.1 development
  • nodemon ^1.11.0 development
  • prettier 1.14.3 development
  • release-it ^14.0.2 development
  • sass-loader ^10.2.1 development
  • @nuxtjs/axios ^5.0.0
  • @nuxtjs/proxy ^2.0.1
  • @nuxtjs/sentry ^5.1.7
  • @opennem/energy-tools ^1.5.1
  • @sentry/browser ^6.19.7
  • @sentry/integrations ^6.19.7
  • @sentry/tracing ^6.19.7
  • @turf/length ^6.3.0
  • cross-env ^5.2.0
  • d3-array ^2.0.3
  • d3-axis ^1.0.12
  • d3-brush ^1.0.6
  • d3-color ^2.0.0
  • d3-format ^1.3.2
  • d3-interpolate ^2.0.1
  • d3-scale ^2.1.2
  • d3-scale-chromatic ^1.3.3
  • d3-selection ^1.3.2
  • d3-shape ^1.2.2
  • d3-time ^1.0.10
  • d3-time-format ^2.1.3
  • d3-zoom ^1.7.3
  • date-fns ^2.14.0
  • date-fns-tz ^1.1.3
  • file-saver ^2.0.2
  • lodash.clonedeep ^4.5.0
  • lodash.debounce ^4.0.8
  • lodash.includes ^4.3.0
  • lodash.isempty ^4.4.0
  • lodash.orderby ^4.6.0
  • lodash.remove ^4.7.0
  • lodash.sortby ^4.7.0
  • lodash.uniq ^4.5.0
  • lodash.uniqby ^4.7.0
  • mapbox-gl 2.5.1
  • mapbox-gl-animated-popup 0.2.1
  • nuxt ^2.13.0
  • papaparse ^5.3.1
  • v-tooltip ^2.0.2
  • vue-clickaway ^2.2.2
  • vue-json-csv ^1.2.4
  • vue-mapbox ^0.4.1
  • vueperslides ^2.13.0
yarn.lock npm
  • 1563 dependencies
.github/workflows/devbuild.yml actions
  • actions/checkout main composite
  • actions/setup-node v2-beta composite
  • awact/cloudfront-action master composite
  • shallwefootball/s3-upload-action master composite
.github/workflows/action.yml actions
package-lock.json npm
  • 1518 dependencies

Score: 6.949856455000773