/lungs

Smart editor and visualisation tool for programming language history.

Primary LanguageJavaScript

Lungs

Lungs is a web application for maintaining influence map of programming languages.

You can search for, modify and pull request new information by yourself with one button. image

Visit the app here: https://chisler.github.io/lungs


What's in the box

Schema file, built on top of JSONSchema, defines everything:

  1. Autocompletions
  2. Validations (reporting errors)
  3. How data is interpreted into visualization.

Known issues

  1. Logic must be moved from reducers to middleware.
  2. Diff should be provided in the app, before creating the pull request.
  3. Chord graph vertices' names can be diplayed with distortion.

Thanks

  1. Thanks to swagger for inspiration.
  2. Thanks to Create React App and the whole React team for the best first-touch experience.
  3. Thanks to Andrey Breslav for initial idea and help in designing the app.