# ANN: PackageGenerator.jl

**URL:** https://discourse.julialang.org/t/ann-packagegenerator-jl/3300
**Category:** Community
**Created:** [April 20, 2017, 1:35pm UTC](https://discourse.julialang.org/t/ann-packagegenerator-jl/3300 "2017-04-20T13:35:06Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)
#### Post date: [April 20, 2017, 1:35pm UTC](https://discourse.julialang.org/t/ann-packagegenerator-jl/3300/1 "2017-04-20T13:35:06Z")

</div>

Generate packages with bells and whistles.

These include:

- a matching github repository
- an activated repository on travis
- an appveyor project
- generated documentation that
  - automatically syncs to changes on github
  - includes doctests as part of your package testing suite

Please let you know if you run into any issues/have any suggestions

[https://github.com/bramtayl/PackageGenerator.jl](https://github.com/bramtayl/PackageGenerator.jl)

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [April 20, 2017, 1:39pm UTC](https://discourse.julialang.org/t/ann-packagegenerator-jl/3300/2 "2017-04-20T13:39:36Z")

</div>

Perhaps an example repo where the finished product is showed could be a good idea?

---

<div class="post-metadata">

### Author: ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)
#### Post date: [April 20, 2017, 1:41pm UTC](https://discourse.julialang.org/t/ann-packagegenerator-jl/3300/3 "2017-04-20T13:41:31Z")

</div>

It actually generated itself! I originally had the code in a vanilla package with a different name.

---

<div class="post-metadata">

### Author: ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)
#### Post date: [April 20, 2017, 2:22pm UTC](https://discourse.julialang.org/t/ann-packagegenerator-jl/3300/4 "2017-04-20T14:22:33Z")

</div>

Also, I just used it to generate the package here:

[https://github.com/bramtayl/TestPackage.jl](https://github.com/bramtayl/TestPackage.jl)

---

<div class="post-metadata">

### Author: ![AmirHosein](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amirhosein/32/11856_2.png) [@AmirHosein](https://discourse.julialang.org/u/AmirHosein)
#### Post date: [September 30, 2020, 9:39am UTC](https://discourse.julialang.org/t/ann-packagegenerator-jl/3300/5 "2020-09-30T09:39:06Z")

</div>

I get “_Page not found_” by this link.

---

<div class="post-metadata">

### Author: ![avik](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/avik/32/17_2.png) [@avik](https://discourse.julialang.org/u/avik)
#### Post date: [September 30, 2020, 9:45am UTC](https://discourse.julialang.org/t/ann-packagegenerator-jl/3300/6 "2020-09-30T09:45:22Z")

</div>

Try [PkgTemplates](https://invenia.github.io/PkgTemplates.jl/stable/)
