# Guidance on releasing new Processing-like library

**URL:** https://discourse.processing.org/t/guidance-on-releasing-new-processing-like-library/1629
**Category:** Project Guidance
**Created:** [July 9, 2018, 2:50pm UTC](https://discourse.processing.org/t/guidance-on-releasing-new-processing-like-library/1629 "2018-07-09T14:50:42Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Crazyinfin8](https://avatars.discourse-cdn.com/v4/letter/c/278dde/32.png) [@Crazyinfin8](https://discourse.processing.org/u/Crazyinfin8)
#### Post date: [July 9, 2018, 2:50pm UTC](https://discourse.processing.org/t/guidance-on-releasing-new-processing-like-library/1629/1 "2018-07-09T14:50:42Z")

</div>

Recently I thought it would be a cool idea to create a library based on Processing for the [Haxe](https://haxe.org) programming language. So far its actually going quite smoothly!

Anyway… I was wondering what may be the best approach to releasing the project into the world. Ive not actually posted any major projects on github or anything so this thing feels kinda new to me 😅. Would it also make sense to make a mode out of it or contact The Processing Foundation when its mostly complete?

Thanks!

---

<div class="post-metadata">

### Author: ![kfrajer](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kfrajer/32/196_2.png) [@kfrajer](https://discourse.processing.org/u/kfrajer)
#### Post date: [July 9, 2018, 4:46pm UTC](https://discourse.processing.org/t/guidance-on-releasing-new-processing-like-library/1629/2 "2018-07-09T16:46:40Z")

</div>

I think in your case from what I understand, you want to release **Haxe** as a mode. Check this post as it is relevant: [Any documentation for creating custom modes?](https://discourse.processing.org/t/any-documentation-for-creating-custom-modes/1136)

I do not have much experience on this, but I do encourage you to get it in github. That is, if you are going public with your project. Feel free to discuss any ideas or ask for feedback in the forum, as there are people here that have done things similar to this. The R and Pythone modes would be projects that you want to keep an eye on as they are recent additions in Processing. You could use them as your starting point.

Kf

---

<div class="post-metadata">

### Author: ![Crazyinfin8](https://avatars.discourse-cdn.com/v4/letter/c/278dde/32.png) [@Crazyinfin8](https://discourse.processing.org/u/Crazyinfin8)
#### Post date: [July 10, 2018, 1:42am UTC](https://discourse.processing.org/t/guidance-on-releasing-new-processing-like-library/1629/3 "2018-07-10T01:42:42Z")

</div>

I actually did check out that post before I sent this one! I will definitely check out those modes and Processing’s GitHub for more reference. Maybe R and Python’s as well.

Since I’m kind of new to Github… I’d assume I’d just make a repository… commit my stuff… copy link… and maybe post in `Gallery` or `Development` or something like that. Maybe make a README with instructions on how to use and potentially a to-do list showing what I may expect to add (or someone else add as well…). Don’t know how important a license is yet though… or if I can change it and stuff… but it seems like most of these stuff uses GPL (or something like that…)
