{"id":352280,"name":"PowerSimulations.jl","description":"A Julia package for power system modeling and simulation of Power Systems operations.","url":"https://github.com/sienna-platform/powersimulations.jl","last_synced_at":"2026-05-21T07:05:15.069Z","repository":{"id":39878980,"uuid":"109443246","full_name":"Sienna-Platform/PowerSimulations.jl","owner":"Sienna-Platform","description":"Julia for optimization simulation and modeling of PowerSystems. ","archived":false,"fork":false,"pushed_at":"2026-05-13T02:40:06.000Z","size":139343,"stargazers_count":315,"open_issues_count":60,"forks_count":81,"subscribers_count":18,"default_branch":"main","last_synced_at":"2026-05-13T03:02:55.098Z","etag":null,"topics":["analysis","electricity","energy","julia","optimization","powersystems","simulations"],"latest_commit_sha":null,"homepage":"https://sienna-platform.github.io/Sienna","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sienna-Platform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-11-03T21:11:22.000Z","updated_at":"2026-05-11T23:07:09.000Z","dependencies_parsed_at":"2026-01-08T20:03:46.680Z","dependency_job_id":null,"html_url":"https://github.com/Sienna-Platform/PowerSimulations.jl","commit_stats":{"total_commits":8210,"total_committers":36,"mean_commits":"228.05555555555554","dds":0.2733252131546894,"last_synced_commit":"59ee821f16164782278569a4bfd0c2cda4b31672"},"previous_names":["nrel-siip/powersimulations.jl","sienna-platform/powersimulations.jl","nrel-sienna/powersimulations.jl"],"tags_count":139,"template":false,"template_full_name":null,"purl":"pkg:github/Sienna-Platform/PowerSimulations.jl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sienna-Platform%2FPowerSimulations.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sienna-Platform%2FPowerSimulations.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sienna-Platform%2FPowerSimulations.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sienna-Platform%2FPowerSimulations.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sienna-Platform","download_url":"https://codeload.github.com/Sienna-Platform/PowerSimulations.jl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sienna-Platform%2FPowerSimulations.jl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33053144,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-15T02:00:06.351Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"Sienna-Platform","name":"Sienna Platform ","uuid":"44615001","kind":"organization","description":"Open Source Libraries for Scientific Energy Systems Analysis","email":null,"website":"https://sienna-platform.github.io/Sienna/","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44615001?v=4","repositories_count":44,"last_synced_at":"2026-04-20T22:27:09.882Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Sienna-Platform","funding_links":[],"total_stars":913,"followers":327,"following":0,"created_at":"2022-11-14T08:17:29.270Z","updated_at":"2026-04-20T22:27:09.882Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sienna-Platform","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sienna-Platform/repositories"},"packages":[],"commits":{"id":11725405,"full_name":"sienna-platform/powersimulations.jl","default_branch":"master","total_commits":9729,"total_committers":51,"total_bot_commits":25,"total_bot_committers":1,"mean_commits":190.76470588235293,"dds":0.3150375167026416,"past_year_total_commits":848,"past_year_total_committers":15,"past_year_total_bot_commits":25,"past_year_total_bot_committers":1,"past_year_mean_commits":56.53333333333333,"past_year_dds":0.5931603773584906,"last_synced_at":"2026-05-17T05:06:23.709Z","last_synced_commit":"f801e64fbc987863aea66ccbe7236fa1a9acc39f","created_at":"2026-04-24T01:00:48.097Z","updated_at":"2026-05-17T05:02:03.803Z","committers":[{"name":"Jose Daniel Lara","email":"jdlara@berkeley.edu","login":"jd-lara","count":6664},{"name":"sourabhdalvi","email":"sourabh.p.dalvi@gmail.com","login":"sourabhdalvi","count":625},{"name":"Barrows","email":"clayton.barrows@nrel.gov","login":"claytonpbarrows","count":515},{"name":"rodrigomha","email":"rodrigomha@gmail.com","login":"rodrigomha","count":502},{"name":"Daniel Thom","email":"daniel.thom@nrel.gov","login":"daniel-thom","count":360},{"name":"GabrielKS","email":"23368820+GabrielKS","login":"GabrielKS","count":186},{"name":"Lily Hanig","email":"lanig12345@gmail.com","login":"Lilyhanig","count":167},{"name":"m-bossart","email":"bossart.matt@gmail.com","login":"m-bossart","count":163},{"name":"Sebastián M","email":"104728742+SebastianManriqueM","login":"SebastianManriqueM","count":152},{"name":"Luke Kiernan","email":"lkiernan@nrel.gov","login":"luke-kiernan","count":81},{"name":"Dheepak Krishnamurthy","email":"kdheepak89@gmail.com","login":"kdheepak","count":76},{"name":"Jose Daniel Lara","email":"jdlara@berkeley.edy","login":null,"count":29},{"name":"copilot-swe-agent[bot]","email":"198982749+Copilot","login":"Copilot","count":25},{"name":"kdayday","email":"kdayday","login":"kdayday","count":22},{"name":"Roman Bolgaryn","email":"roman.bolgaryn@nrel.gov","login":"rbolgaryn","count":20},{"name":"purboday","email":"pghosh@nrel.gov","login":"purboday","count":17},{"name":"Pietro Monticone","email":"38562595+pitmonticone","login":"pitmonticone","count":15},{"name":"Tengis Dashmunkh","email":"tengis.dashmunkh@nrel.gov","login":"tengis-nrl","count":15},{"name":"andrewrosemberg","email":"andrew.rosemberg@invenialabs.co.uk","login":null,"count":10},{"name":"mcllerena","email":"marckcode@gmail.com","login":"mcllerena","count":9},{"name":"Barrows","email":"cbarrows@nrel.gov","login":null,"count":9},{"name":"ChenHaotianC","email":"49891560+ChenHaotianC","login":"ChenHaotianC","count":7},{"name":"alefcastelli","email":"alef.castelli@gmail.com","login":"alefcastelli","count":6},{"name":"Dalvi","email":"sdalvi@cbarrow-22573s.local","login":null,"count":6},{"name":"Taran Raj","email":"taran.raj@nexteraanalytics.com","login":null,"count":5},{"name":"Youssef Miftah","email":"miftahyo@outlook.fr","login":"ymiftah","count":4},{"name":"Raphael Saavedra","email":"raphael.saavedra93@gmail.com","login":"raphaelsaavedra","count":4},{"name":"lpstreitmatter","email":"lpstreitmatter@gmail.com","login":"lpstreitmatter","count":3},{"name":"Dalvi","email":"sdalvi@cbarrow-22573s.nrel.gov","login":null,"count":3},{"name":"Sourabh Dalvi","email":"sourabh.dalvi@nrel.gov","login":null,"count":2},{"name":"Michael Kratochvil","email":"42357222+mkratochvil","login":"mkratochvil","count":2},{"name":"pesap","email":"psanchez@nrel.gov","login":"pesap","count":2},{"name":"odow","email":"o.dowson@gmail.com","login":"odow","count":2},{"name":"jflorez","email":"jflorez@nrel.gov","login":"juflorez","count":2},{"name":"dsigler1234","email":"devonsigler3@gmail.com","login":"dsigler1234","count":2},{"name":"Matt Irish","email":"42956208+mattirish","login":"mattirish","count":2},{"name":"timkittel","email":"19408882+timkittel","login":"timkittel","count":1},{"name":"Andrew David Werner Rosemberg","email":"andrew@ele.puc-rio.br","login":null,"count":1},{"name":"Joseph McKinsey","email":"joseph.mckinsey@nrel.gov","login":null,"count":1},{"name":"Streitmatter, Lauren","email":"Lauren.Streitmatter@nrel.gov","login":null,"count":1},{"name":"ccoffrin","email":"carleton@coffrin.com","login":"ccoffrin","count":1},{"name":"annacasavant","email":"anca7065@colorado.edu","login":"annacasavant","count":1},{"name":"akrivi","email":"20168326+akrivi","login":"akrivi","count":1},{"name":"Tim Holy","email":"tim.holy@gmail.com","login":"timholy","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Tamás Borbáth","email":"42269039+tamas-borbath","login":"tamas-borbath","count":1},{"name":"Muhammad Yasirroni","email":"48709672+yasirroni","login":"yasirroni","count":1},{"name":"Michael Cawte","email":"mcawte@gmail.com","login":"mcawte","count":1},{"name":"Luke Lavin","email":"llavin13","login":"llavin13","count":1},{"name":"Julia TagBot","email":"50554310+JuliaTagBot","login":"JuliaTagBot","count":1},{"name":"Jonathan Maack","email":"Jonathan.Maack@nrel.gov","login":"jmaack24","count":1}],"past_year_committers":[{"name":"Jose Daniel Lara","email":"jdlara@berkeley.edu","login":"jd-lara","count":345},{"name":"m-bossart","email":"bossart.matt@gmail.com","login":"m-bossart","count":103},{"name":"Luke Kiernan","email":"lkiernan@nrel.gov","login":"luke-kiernan","count":81},{"name":"Sebastián M","email":"104728742+SebastianManriqueM","login":"SebastianManriqueM","count":81},{"name":"rodrigomha","email":"rodrigomha@gmail.com","login":"rodrigomha","count":81},{"name":"GabrielKS","email":"23368820+GabrielKS","login":"GabrielKS","count":68},{"name":"Daniel Thom","email":"daniel.thom@nrel.gov","login":"daniel-thom","count":29},{"name":"copilot-swe-agent[bot]","email":"198982749+Copilot","login":"Copilot","count":25},{"name":"kdayday","email":"kdayday","login":"kdayday","count":12},{"name":"Roman Bolgaryn","email":"roman.bolgaryn@nrel.gov","login":"rbolgaryn","count":7},{"name":"ChenHaotianC","email":"49891560+ChenHaotianC","login":"ChenHaotianC","count":7},{"name":"Taran Raj","email":"taran.raj@nexteraanalytics.com","login":null,"count":5},{"name":"jflorez","email":"jflorez@nrel.gov","login":"juflorez","count":2},{"name":"akrivi","email":"20168326+akrivi","login":"akrivi","count":1},{"name":"Muhammad Yasirroni","email":"48709672+yasirroni","login":"yasirroni","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/sienna-platform%2Fpowersimulations.jl/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-19T00:00:11.117Z","repositories_count":6236679,"commits_count":884413847,"contributors_count":34895119,"owners_count":1154744,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"Sienna-Platform/PowerSimulations.jl","html_url":"https://github.com/Sienna-Platform/PowerSimulations.jl","last_synced_at":"2026-05-17T05:01:46.934Z","status":"active","issues_count":5,"pull_requests_count":12,"avg_time_to_close_issue":5870364.0,"avg_time_to_close_pull_request":548956.7,"issues_closed_count":4,"pull_requests_closed_count":10,"pull_request_authors_count":7,"issue_authors_count":4,"avg_comments_per_issue":1.2,"avg_comments_per_pull_request":2.1666666666666665,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":5,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":5870364.0,"past_year_avg_time_to_close_pull_request":548956.7,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.2,"past_year_avg_comments_per_pull_request":2.1666666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8,"created_at":"2026-04-21T01:00:09.166Z","updated_at":"2026-05-17T05:01:46.934Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sienna-Platform%2FPowerSimulations.jl","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sienna-Platform%2FPowerSimulations.jl/issues","issue_labels_count":{"code bug":1,"enhancement":1,"feature request":1},"pull_request_labels_count":{},"issue_author_associations_count":{"CONTRIBUTOR":5},"pull_request_author_associations_count":{"CONTRIBUTOR":9,"MEMBER":2,"NONE":1},"issue_authors":{"m-bossart":2,"yasirroni":1,"kdayday":1,"luke-kiernan":1},"pull_request_authors":{"Copilot":3,"jd-lara":2,"m-bossart":2,"kdayday":2,"rodrigomha":1,"ChenHaotianC":1,"SebastianManriqueM":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-19T00:00:20.226Z","repositories_count":14638209,"issues_count":34118826,"pull_requests_count":111694550,"authors_count":11266230,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"code bug":1,"enhancement":1,"feature request":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"CONTRIBUTOR":5},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":9,"MEMBER":2,"NONE":1},"past_year_issue_authors":{"m-bossart":2,"kdayday":1,"luke-kiernan":1,"yasirroni":1},"past_year_pull_request_authors":{"Copilot":3,"jd-lara":2,"kdayday":2,"m-bossart":2,"ChenHaotianC":1,"rodrigomha":1,"SebastianManriqueM":1},"maintainers":[{"login":"jd-lara","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jd-lara"}],"active_maintainers":[{"login":"jd-lara","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jd-lara"}]},"events":{"total":{"PullRequestEvent":4,"IssueCommentEvent":2,"PushEvent":66,"PullRequestReviewEvent":6,"PullRequestReviewCommentEvent":13,"CreateEvent":5},"last_year":{"PullRequestEvent":4,"IssueCommentEvent":2,"PushEvent":66,"PullRequestReviewEvent":6,"PullRequestReviewCommentEvent":13,"CreateEvent":5}},"keywords":["analysis","electricity","energy","julia","optimization","powersystems","simulations"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/TagBot.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T18:08:04.456Z","updated_at":"2023-09-23T18:08:04.456Z","repository_link":"https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/.github/workflows/TagBot.yml","dependencies":[{"id":13904088546,"package_name":"JuliaRegistries/TagBot","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T18:08:04.732Z","updated_at":"2023-09-23T18:08:04.732Z","repository_link":"https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/.github/workflows/docs.yml","dependencies":[{"id":13904088547,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13904088548,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/format-check.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T18:08:04.872Z","updated_at":"2023-09-23T18:08:04.872Z","repository_link":"https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/.github/workflows/format-check.yml","dependencies":[{"id":13904088549,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":13904088550,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13904088551,"package_name":"reviewdog/action-suggester","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main-tests.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T18:08:04.909Z","updated_at":"2023-09-23T18:08:04.909Z","repository_link":"https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/.github/workflows/main-tests.yml","dependencies":[{"id":13904088552,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13904088553,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":13904088554,"package_name":"julia-actions/julia-buildpkg","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":13904088555,"package_name":"julia-actions/julia-runtest","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":13904088556,"package_name":"julia-actions/julia-processcoverage","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13904088557,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/performance_comparison.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T18:08:04.933Z","updated_at":"2023-09-23T18:08:04.933Z","repository_link":"https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/.github/workflows/performance_comparison.yml","dependencies":[{"id":13904088558,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":13904088559,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13904088560,"package_name":"peter-evans/find-comment","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13904088561,"package_name":"peter-evans/create-or-update-comment","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr_testing.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T18:08:04.961Z","updated_at":"2023-09-23T18:08:04.961Z","repository_link":"https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/.github/workflows/pr_testing.yml","dependencies":[{"id":13904088562,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13904088563,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":13904088564,"package_name":"julia-actions/julia-buildpkg","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":13904088565,"package_name":"julia-actions/julia-runtest","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":13904088566,"package_name":"julia-actions/julia-processcoverage","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13904088567,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cross-package-test.yml","sha":null,"kind":"manifest","created_at":"2025-12-19T06:01:00.690Z","updated_at":"2025-12-19T06:01:00.690Z","repository_link":"https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/.github/workflows/cross-package-test.yml","dependencies":[{"id":25773658872,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":25773658873,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":25773658933,"package_name":"julia-actions/julia-buildpkg","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false}]}],"score":9.858751658694736,"created_at":"2026-04-21T00:03:14.197Z","updated_at":"2026-05-21T07:05:15.072Z","avatar_url":"https://github.com/Sienna-Platform.png","language":"Julia","category":"Energy Systems","sub_category":"Energy System Modeling Frameworks","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# PowerSimulations.jl\n\n[![Main - CI](https://github.com/Sienna-Platform/PowerSimulations.jl/actions/workflows/main-tests.yml/badge.svg)](https://github.com/Sienna-Platform/PowerSimulations.jl/actions/workflows/main-tests.yml)\n[![codecov](https://codecov.io/gh/Sienna-Platform/PowerSimulations.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/Sienna-Platform/PowerSimulations.jl)\n[![Documentation](https://github.com/Sienna-Platform/PowerSimulations.jl/workflows/Documentation/badge.svg)](https://sienna-platform.github.io/PowerSimulations.jl/latest)\n[![DOI](https://zenodo.org/badge/109443246.svg)](https://zenodo.org/badge/latestdoi/109443246)\n[\u003cimg src=\"https://img.shields.io/badge/slack-@Sienna/PSI-sienna.svg?logo=slack\"\u003e](https://join.slack.com/t/nrel-sienna/shared_invite/zt-glam9vdu-o8A9TwZTZqqNTKHa7q3BpQ)\n[![PowerSimulations.jl Downloads](https://img.shields.io/badge/dynamic/json?url=http%3A%2F%2Fjuliapkgstats.com%2Fapi%2Fv1%2Ftotal_downloads%2FPowerSimulations\u0026query=total_requests\u0026label=Downloads)](http://juliapkgstats.com/pkg/PowerSimulations)\n\n`PowerSimulations.jl` is a Julia package for power system modeling and simulation of Power Systems operations. The objectives of the package are:\n\n  - Provide a flexible modeling framework that can accommodate problems of different complexity and at different time-scales.\n\n  - Streamline the construction of large scale optimization problems to avoid repetition of work when adding/modifying model details.\n  - Exploit Julia's capabilities to improve computational performance of large scale power system quasi-static simulations.\n\nThe flexible modeling framework is enabled through a modular set of capabilities that enable scalable power system analysis and exploration of new analysis methods. The modularity of PowerSimulations results from the structure of the simulations enabled by the package:\n\n  - _Simulations_ define a set of problems that can be solved using numerical techniques.\n\nFor example, an annual production cost modeling simulation can be created by formulating a unit commitment model against system data to assemble a set of 365 daily time-coupled scheduling problems.\n\n## Simulations enabled by PowerSimulations\n\n  - Integrated Resource Planning\n  - Production Cost Modeling\n  - Market Simulations\n\n## Installation\n\n```julia\njulia\u003e ]\n(v1.9) pkg\u003e add PowerSystems\n(v1.9) pkg\u003e add PowerSimulations\n```\n\n## Usage\n\n`PowerSimulations.jl` uses [PowerSystems.jl](https://github.com/Sienna-Platform/PowerSystems.jl) to handle the data used in the simulations.\n\n```julia\nusing PowerSimulations\nusing PowerSystems\n```\n\nFor information on using the package, see the [stable documentation](https://sienna-platform.github.io/PowerSimulations.jl/stable/). Use the [in-development documentation](https://sienna-platform.github.io/PowerSimulations.jl/dev/) for the version of the documentation which contains the unreleased features.\n\n## Development\n\nContributions to the development and enhancement of PowerSimulations is welcome. Please see [CONTRIBUTING.md](https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/CONTRIBUTING.md) for code contribution guidelines.\n\n## License\n\nPowerSimulations is released under a BSD [license](https://github.com/Sienna-Platform/PowerSimulations.jl/blob/main/LICENSE). PowerSimulations has been developed as part of the Scalable Integrated Infrastructure Planning (SIIP) initiative at the U.S. Department of Energy's National Renewable Energy Laboratory ([NREL](https://www.nrel.gov/)) Software Record SWR-23-104.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["energy-system","electrical","nrel","power-systems","original-software-publication","research-software","matpower","power-systems-analysis","energy-data","rts"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/352280","html_url":"https://ost.ecosyste.ms/projects/352280"}