ValTown Dependency Graph Viewer
What is this
This tool lets you view dependency graph for any public val on valtown.
Add a valtown slug (author/name
) to this url to see the dependency graph for that val.
Some big dependency graphs - let me know if you find any bigger ones!
TODO
Some ideas for how to expand this site:
- show the upstream dependencies - no public API for this yet, but could probably make it work with the search api
- search for vals - let people search for vals right from here, using the search api and debouncing
- toggle graph complexity - let people choose to see all dependencies or only valtown dependencies (thru the browser)
- cache graphs in DB - we should be kind to valtown's API by caching graph data as exploring the
graph involves a lot of calls. maybe only update it when the val version number changes?
- handle more module sources - currently we only group npm, esm.sh, and valtown modules. we could add more or make
this a dynamic grouping mechanism?
- author pages? - a page to show all the public vals by a person. not sure if needed and dont want to just end up
wrapping every val.town page here.
- val readme - show the val readme at the top of each val page
Website created by rlesser/dependencygraph