A platform where developers could sell npm modules.
Hey guys, I started working on this idea about 2 weeks back and now I finally thought of validating this idea. What do you guys think about this? Do you think it would be helpful for developers if they could sell npm modules instead of giving them away for free?
Feedback/criticism welcomed.
I think its a brilliant idea. Helps support developers who build great opensource packages. I can see a marketplace for npm modules definitely being successful if done right.
Just a few thoughts:
I really like the idea, because developers somehow must make money. But not sure if it feasible for npm modules.
Thanks for your insights mate - love them. In response to your thoughts:
*1 yeah, people can basically share the source code - but that's the downside of sharing codes. But on the bright side this would definitely help developers sell npm packages.
*2 yeah, I'm thinking of using some sort of a token for authorization
*3 that doesn't work for libraries/frameworks
*4 Totally! Also, it would help SMB's to share some of their private packages within the team.
Thinking about piracy is pointless. As people who try to use pirated stuff wouldn't buy the software anyway. So they are not the target market. Piracy exists/ is possible in all marketplaces that sell libraries. Eg. Codecanyon. But still they are successful because users of the target market are willing to pay to support devs and do things legally.
additional reading - https://www.indiehackers.com/post/stop-worrying-about-your-software-being-pirated-aa856cfb2c?utm_campaign=digest-daily&utm_medium=email&utm_source=indie-hackers-emails
I think that most devs who put their modules on npm do it because they want not because they have to.
I guess you can still find devs who want to monetise their package
Thanks! This helps :)
I believe you just invented codecanyon.net 😅
Codecanyon is a market place for scripts and other stuff. I think npm as a serperate market place will be huge. Potentially bigger than codecanyon.
not really. I am talking about a service that only aloows paid users to npm install the package
Ah, that makes more sense