Package APIs move, and a confidently recalled signature for a version you do not have is worse than no answer. Because the lookup runs against your installation, what comes back matches the code that will actually run — and when the docstring is thin, the source is one call away.
A docstring and source lookup that runs against the Julia on your machine. A path like Base.sort resolves in your environment, so the answer reflects the versions you actually have installed.
- The documentation for a package, module, type, function or method
- The source code behind a function, type or method
- Resolution against your own project environment when you point it at one
- Answers cached briefly, so repeated lookups in a session are cheap
- Julia's own errors reported as errors rather than as an empty answer
Julia on your PATH, and Node.js 16 or newer. Point it at a project environment if you want that project's packages resolved; otherwise it uses the global one.
One command — npx -y @jonathanfischer97/server-juliadoc
