# Contents of pkg.julialang.org in machine-readable form

**URL:** https://discourse.julialang.org/t/contents-of-pkg-julialang-org-in-machine-readable-form/4290
**Category:** General Usage
**Created:** [June 15, 2017, 9:08pm UTC](https://discourse.julialang.org/t/contents-of-pkg-julialang-org-in-machine-readable-form/4290 "2017-06-15T21:08:12Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![ulysses](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ulysses/32/665_2.png) [@ulysses](https://discourse.julialang.org/u/ulysses)
#### Post date: [June 15, 2017, 9:08pm UTC](https://discourse.julialang.org/t/contents-of-pkg-julialang-org-in-machine-readable-form/4290/1 "2017-06-15T21:08:12Z")

</div>

Is there a way to get the contents of [pkg.julialang.org](http://pkg.julialang.org/) in machine-readable form (JSON/XML)? I mean not only the list of packages (this can be obtained at [METADATA.jl](https://github.com/JuliaLang/METADATA.jl) repo). But also the versions of Julia supported, the test status for different versions of Julia, etc.

---

<div class="post-metadata">

### Author: ![jballanc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jballanc/32/328_2.png) [@jballanc](https://discourse.julialang.org/u/jballanc)
#### Post date: [June 15, 2017, 10:17pm UTC](https://discourse.julialang.org/t/contents-of-pkg-julialang-org-in-machine-readable-form/4290/2 "2017-06-15T22:17:02Z")

</div>

If you look on that site, there’s a link to the repository and script that’s used to generate the HTML source: [https://github.com/JuliaCI/PackageEvaluator.jl/tree/master/website](https://github.com/JuliaCI/PackageEvaluator.jl/tree/master/website). Depending on your needs, you should be able to either adapt that script, or you could send a pull request to have the generated JSON hosted along side the HTML.
