Tools for managing namespaces in Clojure. Parse ns declarations from source files, extract their dependencies, build a graph of namespace dependencies within a project, update that graph as files change, and reload files in the correct order.
This is only about namespace dependencies within a single project. It has nothing to do with Leiningen, Maven, JAR files, or repositories.