https://github.com/openscd/open-scd
A substation configuration description editor for projects using SCL IEC 61850-6 Edition 2 or greater
https://github.com/openscd/open-scd
61850 configuration editor iec iec61850 scd scl substation
Last synced: 3 months ago
JSON representation
A substation configuration description editor for projects using SCL IEC 61850-6 Edition 2 or greater
- Host: GitHub
- URL: https://github.com/openscd/open-scd
- Owner: openscd
- License: apache-2.0
- Created: 2020-09-10T09:09:35.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-06-17T08:19:01.000Z (4 months ago)
- Last Synced: 2025-07-13T23:59:00.561Z (3 months ago)
- Topics: 61850, configuration, editor, iec, iec61850, scd, scl, substation
- Language: TypeScript
- Homepage: https://openscd.github.io
- Size: 96.5 MB
- Stars: 117
- Watchers: 12
- Forks: 46
- Open Issues: 236
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Roadmap: ROADMAP.md
Awesome Lists containing this project
- awesome-smartgrid - Open Substation Communication Designer - 6 Edition 2 or greater (Industrial protocols / IEC 61850)
README
# `OpenSCD`
[](https://travis-ci.org/openscd/open-scd)
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fopenscd%2Fopen-scd?ref=badge_shield)
[](https://github.com/open-wc)
[](https://openscd.zulipchat.com/join/k3cyur3wx526tvafkjwubhjn)Open Substation Communication Designer is an editor for SCL files as described in `IEC 61850-6`.
> Try it out at [↗ openscd.github.io](https://openscd.github.io)!
Make sure your web browser has enough free memory! If needed, disable plug-ins and close unused browser tabs.
## Installation
In order to install OpenSCD on your local device (only for you), simply visit [↗ openscd.github.io](https://openscd.github.io), click the "Install OpenSCD" button in your address bar (Chrome or Edge on desktop) or click the "Add OpenSCD to home screen" notification in any mobile browser.
In order to install your own instance of OpenSCD on your own webserver (e.g. on your company intranet), simply download [our latest release](https://github.com/openscd/open-scd/releases/latest) (`open-scd.zip` or `open-scd.tar.gz`) and extract the archive contents into the "webroot" directory of your web server.
If you don't have your own webserver but still want your own version of OpenSCD hosted locally (e.g. on a system without an internet connection), you can [use a browser plugin that acts as a local webserver](https://github.com/openscd/open-scd/wiki/Install-OpenSCD#offline) (only for you) instead.
## Plug-ins
We gather the available plug-ins from the community in the [plug-ins](docs/plug-ins.md) file.
If you would like to list your plug-in here, please open a pull request.## Contributing
See [Contributing Guide](CONTRIBUTING.md)
## Documentation
How the documentation is organized.
A high-level overview of how it’s organized will help you know where to look for certain things:
- [⚖️ Decisions](docs/decisions/README.md) documents the decisions we made and why we made them.
- [✏️ Edit event API](docs/core-api/edit-api.md) documents the edit event API.## CC-EULA license
Some of the files in this repository are subject to the CC-EULA License. Please check the [disclaimer](./packages/openscd/public/xml/Disclaimer.md) to to see what his means.