Hello IndieHackers!
Recently I have found myself building the same template over and over again for each browser extension I want to work on. I love browser extensions because they are small, they are quick to operate, mostly work offline and they are a breeze to develop; the biggest issue was always setting up the libraries and tools to get started, and every time I do that I found things to be slightly different which caused me a lot of issues.
I built this quick template with some default libraries:
I have built multiple extensions before and was desperately in need of this, that's why I wanted to move forward and build a quick template. It is not a one-size-fits-all solution, but it should really cover the basics to get started.
Also, it is not something you cannot build by yourself as well, it is just something that is probably much cheaper than your time, for only $4 you will save yourself 1-2 hours at least.
Here is the link to the pack: https://gumroad.com/l/XUPxA
Any feedback is appreciated, and feel free to reach out for any questions.
Cheers!
I've got a few questions/feedback:
Hey, let me walk by point by point:
Thanks for the feedback!
This comment was deleted 3 years ago.
What? I don't understand what you mean.
This actually aligns nicely with a problem space that I'm exploring: things that are easy for the experienced but substantially more difficult for the non-initiated. As a newcomer to the browser extension space, it might take me much more than 1 or 2 hours to get the basics working. At a $4 price point, an experienced developer might but it just for the simple time savings; a new developer might save substantially more time (and avoid more pitfalls) by seeing an example of how it's done.
It's a great product idea! I hope it's successful for you.
Hey, thanks a lot for the response!
I agree with you, even for an experienced developer, building a similar setup 3 months after doing it is still time consuming; a lot of libraries change, usages change, and you find yourself spending time on details.
I hope people will find it useful.
Thanks again, and let me know if you have any suggestions!
That's great, thank you! I will definitely use it in a month or two when it's turn for my extension to be programmed.
Thank you! Let me know if you need any help with getting started.
Cheers!
Hi Burak,
I like that your tool does not only save time but also help developers to be more organised. It really helps to keep everything under control within the project, very relieving especially for control freaks like me :)
Fantastic effort!
Thanks buddy, let me know if you need help with setting it up!
Seems very cool, totally saves time.
Great job!
I really like that kind of projects. They accelerate your project for the MVP. So that, you don't have to think about the small details.
Nice work!
There's a lot of positivity in the comments and that's great! Below are some thoughts of mine:
In general, go for it! Good luck!
Hey, thanks a lot for the comments.
I hope these answer some of the questions at least a little bit. Glad to hear feedback, thanks again for taking the time to walk through these points!
This speaks to my first question: https://www.indiehackers.com/post/ive-reached-out-to-over-5k-developers-without-success-is-it-time-to-pivot-7dd141048f
Sounds great. Was recently looking for something like it as I thought of using vue in a extension. Found https://github.com/Kocal/vue-web-extension so far and now yours. What's ylurs doing differently?
Hey, thanks for the feedback.
Kocal's work was an inspiration for me as well, in fact that was my starting point for another extension of mine. However, I found the documentation a bit outdated, and the issues were not very helpful; I tried adding Tailwind to it and already had a very hard time. So, instead, I wanted to have a simple template that "just works" out of the box, and it'd be focused on a subset of the functionality just working out of the box; you can think of it as a fork.
To answer your question, Kocal's template and mine share the same basis essentially, you can consider mine just like a fork that is specialized to simplify everything for a subset of needs, including most up-to-date packages, Tailwind integration with PurgeCSS and a direct way of getting started with simply uploading the ZIP.
Let me know if you have any questions regarding them. If you have the time, definitely check out Kocal's work too, great stuff!
Thanks. Good to know. I assumed it would be easy to add Tailwind or any other CSS frameworks. The answers you gave me, should be on your sales page and making it clear how it saves time for me. Also, if I can easily add other dependencies.
For the price, add the + sign on GumRoad so people have the option to pay more. You can also set a minimum and suggested price there. You could set the minimum to 4$ and a suggested price of 15$ and devs could still pay more.
Good luck :-)
Ah, I didn't know Gumroad had such features, thanks a lot for the suggestions! I'll also update the copy around the page. Thanks!