1# Rocs: an educational Graph Theory IDE
2
3<img src="https://invent.kde.org/kde/rocs/raw/master/icons/128-apps-rocs.png" align="right"
4     title="Rocs logo" width="96" height="96">
5
6Rocs is a Graph Theory IDE for everybody interested in designing and analyzing
7graph algorithms (e.g., lecturers, students, researchers). For all these users,
8Rocs provides an easy to use visual data structure editor and a powerful
9scripting engine to execute algorithms.
10
11[Rocs at KDE.org](https://www.kde.org/applications/education/rocs).
12
13## Features
14
15- Canvas for Graph Drawing;
16- IDE for Graph related Programming, using Javascript as its main language,
17  plus the graph library;
18- Data Structures are extensible from the scripting interface in Javascript,
19  so you can do anything you want;
20- Collection of example algorithms and graph types.
21
22## Documentation
23
24 - [Installation instructions](INSTALL.md)
25 - [Packager instructions](README.packager.md)
26 - [Developer instructions](README.developer.md)
27