Repositories
This page shortly describes each repository of the PowSyBl organization, their versions and their maintainers.
Java libraries
powsybl-core 
This repository provides the core feature of the PowSyBl framework such as the grid modelling, the support of several data exchange format (CGMES, UCTE…), computation APIs (power flow, security analysis, sensitivity analysis, dynamic simulation…).
Reviewers: annetill, mathbagu, MioRtia, zamarrenolm Committers: mathbagu, MioRtia
powsybl-open-loadflow 
This repository provides an implementation of the LoadFlow API based on the powsybl-math-native project.
Reviewers: geofjamg Release: geofjamg, mathbagu
powsybl-dynawo 
This repository provides an implementation of the dynamic simulation API for the Dynaωo time domain simulation tool.
Reviewers: agnesLeroy, mathbagu, zamarrenolm Committers mathbagu
powsybl-afs 
This repository provides a standardized way to organize the data for a power system study, called AFS (Application File System). It supports several storage system such as MapDB or Apache Cassandra. It is designed to be extensible using custom plugins to manage new types of data.
Reviewers: pl-buiquang, geofjamg Committers: pl-buiquang, mathbagu, MioRtia
powsybl-hpc 
This repository provides two implementations of the Computation API, to distribute the computation using MPI or Slurm Workload Manager.
Reviewers: sylvlecl (Slurm), geofjamg (MPI) Committers: sylvlecl
powsybl-balances-adjustment 
This repository provides a functional module to reach target net positions across networks, through an iterative process based on power flow computations and injections scaling.
Reviewers: murgeyseb Committers: murgeyseb
powsybl-single-line-diagram 
This repository provides modules to generate single line diagrams.
Reviewers: geofjamg, jonenst Committers: geofjamg, jonenst
Microservices
powsybl-case
This repository provides a web service for network cases management.
Reviewers: geofjamg, jonenst Committers: geofjamg, jonenst
powsybl-network-store
This repository provides a persistent implementation of the IIDM grid model in Apache Cassandra database. The grid model is exposed as a web service.
Reviewers: geofjamg, jonenst Committers: geofjamg, jonenst
powsybl-geo-data
This repository provides modules to manage geographical data such as substation or lines location as well as a web service.
Reviewers: geofjamg, jonenst Committers: geofjamg, jonenst
powsybl-network-conversion-server
This repository provides a web service that exposes conversion functions.
Reviewers: geofjamg, jonenst Committers: geofjamg, jonenst
powsybl-cgmes-gl
This repository provides modules to support the CGMES Geographical Location Profile as well as a web service.
Reviewers: geofjamg, jonenst Committers: geofjamg, jonenst
powsybl-single-line-diagram-server
This repository provides a web service to generate single line diagrams.
Reviewers: geofjamg, jonenst Committers: geofjamg, jonenst
powsybl-network-map-server
This repository provides a web service for the generation of geographical data in order to draw a network on a map.
Reviewers: geofjamg, jonenst Committers: geofjamg, jonenst
C++ libraries
powsybl-iidm4cpp 
This repository provides a C++ implementation of the IIDM grid model.
Reviewers: mathbagu Committers: mathbagu
powsybl-math-native 
This repository provides a C++ implementation of sparse matrix, based on the SuiteSparse project. This 64-bits libraries for Linux, Windows and MacOS are packaged as a Jar file and published on maven central.
Reviewers: geofjamg, mathbagu Committers: geofjamg, mathbagu
Development
pypowsybl
This repository provides an integration of the PowSyBl framework for Python developers.
Reviewers: mathbagu, sylvlecl Committers: mathbagu, sylvlecl
powsybl-incubator
This repository provides incubating modules that are not mature enough to be released.
Reviewers: all the committers
powsybl-parent 
This repository provides the build configuration shared as maven pom files, shared by all our Java repositories.
Reviewers: jonenst, mathbagu Release: jonenst, mathbagu
powsybl-tutorials
This repositories contains the source code of the different tutorials presented on this website.
Reviewers: annetill
Community
.github
This repository contains documents to explain how the PowSyBl organization works (code of conduct, maintainers, contributing) It also provides the templates for the issues, the pull requests. These documents are shared by all the repositories.
Commiters: annetill
powsybl.github.io
This repository contains the source code of the PowSyBl’s website.
Committers: all the committers