My way about things is to opensource everything . I used to be a big seller here , but I ' ve slowed down a bit because I mostly release everything opensource now . Sure , I ' ll do custom stuff for a fee , but I think it ' s great to opensource projects because they will continue to get better and better instead of dying and becoming outdated . Also , I just love the feeling when people give me feedback on my work , which happens much more on opensource projects than it does when I sell it . In the end the choice is up to you . If you want to do the community a favor , then go ahead and opensource it on GitHub link it here as and I ' ll be sure to upvote and star the repository ! Or you can sell it instead and make a couple dollars , but in the end the choice is your ' s .