Here's a collection of the user interface elements (React components) we use within this project. Of course, package.json
is going to have the full list.
- react-simplemde-editor - MIT license - this provides a helpful WYSIWG interface for editing markdown text. We use this for the
README
entry in the project About tab. - react-markdown - MIT license - allows viewing rendered markdown. Used for About view.
- remark-gfm - Plugin for GitHub flavored markdown
- github-markdown-css - MIT license - styles our About page markdown
- react-inline-editing - MIT license - a label that you can click and immediately edit. Used for the project title.
NOTE We have a local copy of this code file in
components/EditableLabel/EditableLabel.js
because of issues with the available packaged version. - react-tagsinput - MIT license - managing custom tags to assign to a project.
- react-data-table-component - Apache 2 license - newsfeed list
- react-d3-graph - MIT License - render dependency graphs. Note that you will have to explicitly install d3 (
yarn add d3
) if you get errors during installation for this library.