Energy System Builder

Open-Source Renewable System Modeling

The Energy System Builder by gridbuilders.org is a free, open-source web application designed to simplify microgrid, solar PV, and energy storage modeling. Built for clean energy practitioners, researchers, and project developers, it provides rapid system sizing, load curve matching, and yield estimation without paywalls or vendor lock-in.

Open Source & Open Access: GridBuilders provides free, community-driven software tools to accelerate clean energy adoption worldwide.

Free means Free: Unlike other SaaS applications that charge you for all the good stuff, we are community focused and provide everything that is not intended to generate income.

Standard

  • Solar, Wind, Generators, Line
  • Manage all sources: Solar, Wind, Generators, Line
  • Energy source mix
  • Dispatch priority
  • System sizing
  • PV array, Inverter, MPPT and Battery Bank
  • Battery max parallel units
  • Estimated generation and consumption
  • Breakdown by month with deficit/surplus predicting
  • Estimated public line payments or dividend
  • System cost estimation
  • Real Estate an Micro-grids
  • Manage real estate
  • Manage real estate parts
  • Build micro-grids
  • Security and Management
  • Multi-tenancy w/ user permissions
  • Manage projects
  • Manage contacts and their roles
  • Store infrastructure items into memory for repeated use
  • Payments
  • Payments screen
  • PayPal link with sandbox and live
  • API log for PayPal

Commercial

  • Solar, Wind, Generators, Line
  • Manage all sources: Solar, Wind, Generators, Line
  • Energy source mix
  • Dispatch priority
  • System sizing
  • PV array, Inverter, MPPT and Battery Bank
  • Battery max parallel units
  • Estimated generation and consumption
  • Breakdown by month with deficit/surplus predicting
  • Estimated public line payments or dividend
  • System cost estimation
  • Real Estate an Micro-grids
  • Manage real estate
  • Manage real estate parts
  • Build micro-grids
  • Security and Management
  • Multi-tenancy w/ user permissions
  • Manage projects
  • Manage contacts and their roles
  • Store infrastructure items into memory for repeated use
  • Payments
  • Payments screen
  • PayPal link with sandbox and live
  • API log for PayPal

Downloads & Repository Access

Access the full codebase, contribute to development, or run a local offline instance on your desktop or web server.

GitHub Quick Links

  • Main Repository: [github.com/gridbuilders/energy-system-builder](https://github.com/gridbuilders/energy-system-builder)
  • License: Attribution-NonCommercial 4.0 International License (100% Free for Non-Commercial use & Open Source)
  • Stack: JavaScript / PHP / Web Application

Releases & Downloads

VersionRelease NotesDistribution Options
v1.0.0 (Latest)Stable core build featuring PSH calculations, load modeling, and array sizing.Download Source
v0.9.0-betaPre-release build with early profile import functionality.Download Archive

Planned Development Pipeline

Our development roadmap is transparent and driven by community feedback.
All our development and planning is on GitHub.

Report a bug
View Roadmap


💬 Get Involved

Have a feature request, bug report, or want to contribute code?

Visit the GitHub Issues Page to submit ideas or start a discussion with the gridbuilders developer community.