Skip to content

Janiczek/elm-browser

Repository files navigation

elm-browser

Elm project browser and editor inspired by Smalltalk's System Browser.

App Screenshot

Usage

yarn && yarn build && yarn start

TODO

  • There can be multiple modules with the same name - differentiate the IDs by the package author/name, and show a hint in the case of duplicity
  • incremental indexing
  • compilation optional?
  • secondary highlight for packages: highlight those packages that depend on the currently selected one
  • secondary highlight for modules: highlight the package it's originating from
  • fourth column - groups based on the documentation?
  • listen on the filesystem changes and index the changed files if we indexed them before
  • bug: the ranges for functions are without doc comments? something's fishy (distinct-colors, DistinctColors.HCL.colors, edit and save, diff - the comment is there twice)
  • bug: type constructors in definitions, not just the type name
  • bug: visibility of types (and maybe more stuff) is wrong

About

Smalltalk-like System Browser for Elm projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published