# List my own packages

**URL:** <https://discourse.julialang.org/t/list-my-own-packages/12462>\
**Category:** General Usage\
**Tags:** question\
**Created:** [July 18, 2018, 12:04pm UTC](https://discourse.julialang.org/t/list-my-own-packages/12462 "2018-07-18T12:04:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![yakir12](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yakir12/32/297_2.png) [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Post date:** [July 18, 2018, 12:04pm UTC](https://discourse.julialang.org/t/list-my-own-packages/12462/1 "2018-07-18T12:04:36Z")

</div>

I’ve `PkgDev.generate`d quite a few packages through the years, and now I would like to see a list of all the packages that are “mine”. Because I have 299 installed packages I was wondering how to list the ones that were generated by me…?

Thanks!

---

<div class="post-metadata">

**Author:** ![mauro3](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mauro3/32/292_2.png) [@mauro3](https://discourse.julialang.org/u/mauro3)\
**Post date:** [July 18, 2018, 12:30pm UTC](https://discourse.julialang.org/t/list-my-own-packages/12462/2 "2018-07-18T12:30:03Z")

</div>

`git remote -v` should show your github profile as `origin`.

---

<div class="post-metadata">

**Author:** ![yakir12](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yakir12/32/297_2.png) [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Post date:** [July 18, 2018, 12:40pm UTC](https://discourse.julialang.org/t/list-my-own-packages/12462/3 "2018-07-18T12:40:12Z")

</div>

Indeed! I just replaced `origin` with my github ID, `yakir12`:

```julia
pkgs = String[]
home = joinpath(homedir(), ".julia/v0.6")
for p in readdir(home)
    d = joinpath(home, p)
    if isdir(d) && p ≠ ".cache" && p ≠ ".github" && p ≠ ".trash" 
        cd(d)
        txt = readstring(`git remote -v`)
        if r"yakir12"(txt)
            push!(pkgs, p)
        end
    end
end

```

It worked! Thanks!
