# Documentation feature request

**URL:** https://discourse.julialang.org/t/documentation-feature-request/42711
**Category:** General Usage
**Created:** [July 8, 2020, 5:58am UTC](https://discourse.julialang.org/t/documentation-feature-request/42711 "2020-07-08T05:58:06Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![hafez\_ahmad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hafez_ahmad/32/14423_2.png) [@hafez\_ahmad](https://discourse.julialang.org/u/hafez_ahmad)
#### Post date: [July 8, 2020, 5:58am UTC](https://discourse.julialang.org/t/documentation-feature-request/42711/1 "2020-07-08T05:58:06Z")

</div>

I think I am missing documentation like python or Matlab. when I installed python or Matlab, a lot of documentation automatically installed in my machine. I can use it offline mode. is there any plan for Julia’s documentation? it will be a great resource for the beginner user.

thank you

---

<div class="post-metadata">

### Author: ![lhnguyen-vn](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lhnguyen-vn/32/15449_2.png) [@lhnguyen-vn](https://discourse.julialang.org/u/lhnguyen-vn)
#### Post date: [July 8, 2020, 6:39am UTC](https://discourse.julialang.org/t/documentation-feature-request/42711/2 "2020-07-08T06:39:02Z")

</div>

Have you tried Help mode in Julia’s REPL? By typing `?` in the REPL, you can look up documentation about functions, types, etc.

---

<div class="post-metadata">

### Author: ![hafez\_ahmad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hafez_ahmad/32/14423_2.png) [@hafez\_ahmad](https://discourse.julialang.org/u/hafez_ahmad)
#### Post date: [July 8, 2020, 6:46am UTC](https://discourse.julialang.org/t/documentation-feature-request/42711/3 "2020-07-08T06:46:11Z")

</div>

yeah , I tried . this works but I am trying like when I type “doc ode” in matlab , new window appeared with so many functions and helpful documentations.  
python has gui based documentations.

 ![image](https://global.discourse-cdn.com/julialang/original/3X/9/a/9a550ca7322f5e7eae999bb93750d1af45e003b3.png)

---

<div class="post-metadata">

### Author: ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)
#### Post date: [July 8, 2020, 6:59am UTC](https://discourse.julialang.org/t/documentation-feature-request/42711/4 "2020-07-08T06:59:17Z")

</div>

> [@hafez\_ahmad](#):
>
> I can use it offline mode

For offline use, you can

1. get the PDF (see the [first note box in the docs](https://docs.julialang.org/en/v1/)), or
2. just clone the git repo and generate the HTML docs for local use,
3. grep the markdown source files directly.

I find (3) the most useful, and have bound a small Emacs function for this using `ag` to a key:

```emacs-lisp
(defun search-julia-docs (str)
  (interactive "sRegex: ")
  (ag str (expand-file-name "~/src/julia-git/doc/")))

```

---

<div class="post-metadata">

### Author: ![Per](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/per/32/10387_2.png) [@Per](https://discourse.julialang.org/u/Per)
#### Post date: [July 8, 2020, 7:15am UTC](https://discourse.julialang.org/t/documentation-feature-request/42711/5 "2020-07-08T07:15:01Z")

</div>

I think the html documentation is always included in the Julia downloads. Not sure if there’s an easy way to recover the URL, though.

On my system running macOS with Julia installed as `/Applications/Julia-1.5.app`, I can read the documentation by pointing a browser to the URL: `file:///Applications/Julia-1.5.app/Contents/Resources/julia/share/doc/julia/html/en/index.html`

---

<div class="post-metadata">

### Author: ![sijo](https://avatars.discourse-cdn.com/v4/letter/s/da6949/32.png) [@sijo](https://discourse.julialang.org/u/sijo)
#### Post date: [July 8, 2020, 8:39am UTC](https://discourse.julialang.org/t/documentation-feature-request/42711/6 "2020-07-08T08:39:45Z")

</div>

I also wish the local HTML documentation was exposed in a user-friendly way (for example with a `doc` command). And having a standard way to access HTML documentation for all installed packages would be a nice step up in usability.

There is some discussion on this Julia issue: [https://github.com/JuliaLang/julia/issues/34278](https://github.com/JuliaLang/julia/issues/34278)

---

<div class="post-metadata">

### Author: ![heliosdrm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/heliosdrm/32/3851_2.png) [@heliosdrm](https://discourse.julialang.org/u/heliosdrm)
#### Post date: [July 8, 2020, 9:14am UTC](https://discourse.julialang.org/t/documentation-feature-request/42711/7 "2020-07-08T09:14:41Z")

</div>

Good. Also, I had just opened this issue with a simpler approach:  
[https://github.com/JuliaLang/julia/issues/36574](https://github.com/JuliaLang/julia/issues/36574)

---

<div class="post-metadata">

### Author: ![hafez\_ahmad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hafez_ahmad/32/14423_2.png) [@hafez\_ahmad](https://discourse.julialang.org/u/hafez_ahmad)
#### Post date: [July 8, 2020, 3:18pm UTC](https://discourse.julialang.org/t/documentation-feature-request/42711/8 "2020-07-08T15:18:42Z")

</div>

I got doc in html format  
`C:\Users\hafez\AppData\Local\Programs\Julia\Julia-1.4.2\share\doc\julia\html\en`
