DEV Community

Cover image for Best Open Source Tools For Developers πŸ› 
Sarthak Sharma for XenoX

Posted on • Updated on

Best Open Source Tools For Developers πŸ› 

Are you as excited as I am? In my quest to find some of the best apps for you, I myself discovered some absolutely brilliant tools. The best thing is all the apps below are free and Open Source. Let's get started πŸƒπŸ»β€β™‚οΈ

1. Screencat πŸ™€

πŸ–₯ Platform availability: All Platforms
πŸ”— Github Link: Screencat

This next app makes screen sharing super easy. You can share your desktop with someone else while letting them share your mouse and keyboard remotely. It's built in electron.js.

2. Manta πŸ’Έ

πŸ–₯ Platform availability: All Platforms
πŸ”— Github Link: Manta
The most frustrating part of any freelance gig is sending an invoice to the client. Searching a template online and then editing it in a word processor takes a lot of time and the result still looks ugly. Try Manta, a desktop application for creating invoices with beautiful and customizable templates. It will make the work hassle-free for you.

3. Brave Browser

πŸ–₯ Platform availability: All Platforms
πŸ”— Github Link: Brave

Privacy and security should be everyone's top priority, and that's what I always talk about on my blog also. A browser is the first thing on the list when it comes to changing apps for the sake of privacy. Google tracks a lot of your data from Google Chrome, even if you are using a VPN. Use Brave, it's free and Open Source. Check some other cool apps for online privacy here

4. Mark text πŸ“

πŸ–₯ Platform availability: All Platforms
πŸ”— Github Link: Marktext

Markdown is awesome and so are the markdown editors. There are many open source Markdown editors but Mark Text is the coolest I know. It has live preview which is one of my favorite features. Give it a try.

5. IconGenerator πŸ‘Ύ

πŸ–₯ Platform availability: Only MacOS
πŸ”— Github Link: IconGenerator

If you have worked on Electron or made an iOS app, you know the pain of generating icons of various sizes. This nifty little app helps you do that very gracefully.

6. VMD 🌁

πŸ–₯ Platform availability: All Platforms
πŸ”— Github Link: vmd

A simple yet very handy tool. It gives you GitHub themed preview of any README.md file. Can easily be installed using npm. It has some other cool options also, check them out on their Github page.

7. Insomnia 😴

πŸ–₯ Platform availability: All Platforms
πŸ”— Github Link: Insomnia

Insomnia is a cross-platform REST client, built on top of Electron. It has various plugins that you can easily install with npm and increase its functionality.

Conclusion

This is all for now guys. Hope you enjoyed this article. I will post another article soon with more apps, so don't forget to follow.

Please share with your fellow developers if you like itπŸ‘¨πŸ»β€πŸ’».

One more thing 😜. I'm planning to work on some cool Javascript Projects and if you are too, then let's collaborate guys. Tweet to me at @sarthology.

Latest comments (93)

Collapse
 
meliahoward profile image
Melia

Brave is a great browser in this use case. But I also recommend this vpn browser xnxubdvpnbrowserapk.net

Collapse
 
stephxolee profile image
stephxolee

I don't know if you already updated this article (it's been a while) but also wanted to add MergeFreeze to your list!

mergefreeze.com

It's free for open source projects. Basically a Github app to block and schedule merging. If you've worked with dev teams, you know code merges can be a bit of a pain on weekends.

Collapse
 
labib profile image
Asif

And I am in love with brave browser !!

Collapse
 
theme_selection profile image
ThemeSelection • Edited

Great list. 🀩 We have also prepared the list of Best Open Source Web Development Tools.

Collapse
 
enriqueedelberto profile image
Edelberto Enrique Reyes

Thanks for sharing. It's really interesting

Collapse
 
anayooleru profile image
Anayo Samson Oleru

Here is another beautiful productivity tool, contains starters that help developers start new projects quickly and easily without having to worry about the setup.

quicksi-bot.now.sh/

Collapse
 
marykrivokhat profile image
Mary Krivokhat

Sarthak Sharma, thank you for the great article!)

The company I am working at, in January-February 2020 starts the open-source project for Node.js developers (microservices)!
Warm welcomeπŸ₯³
Spectrum: spectrum.chat/yap?tab=posts (community chat)
GitBook: manual.youngapp.co/community-edition/ (docs)
Twitter: twitter.com/youngapp_pf (News)
GitHub: github.com/youngapp/yap(docs)
(click🌟star to support us and stay connectedπŸ™Œ)

Collapse
 
ashawe profile image
Harsh Saglani

BTW... Screencat is available only for MACOS

Collapse
 
ama profile image
Adrian Matei • Edited

Hey @Sarthak, nice list. Maybe you should consider adding Codever to your list - it's a bookmarks and snippets manager for developers. It's open-source and free. Maybe you can have a look. I'd love to hear your thoughts...

Collapse
 
newfrontendweekly profile image
Newfrontendweekly

Hi!
Can I reprint the translation into Chinese and share it with Chinese developers?
I will point out the source and author.

Collapse
 
venom02 profile image
venom02

any linux alternative for icon generator?

Collapse
 
pakpublicnews profile image
Pak Public News

Hello,
Thanks for that post it relay very helpful for us.
pakpublicnews.com/prime-minister-i...

Collapse
 
jdickey profile image
Jeff Dickey

Mark Text has Issuesβ„’ on large Retina screens; working in Source Code mode wastes prodigious amounts of screen space.

Alternatives worth consideration:

  • Twig. Just what you need for editing and preview; themes are simply CSS style sheets, and it ships with a lot;
  • MacDown. Install via brew cask install macdown. Featureful and stable under load. Like Twig, also supports side-by-side edit and preview;
  • Markoff. Not an editor, but a great previewer (it's from ThoughtBot, natch) that integrates with your editor.

Several good plugins for Visual Studio Code as well.

Collapse
 
kr428 profile image
Kristian R.

Interesting, I really liked reading through this article. Being a rather "old" kid on the blog here, I have been using open-source tools for my development works ever since the late 1990s and so far my toolbox looked considerably different and more "old-school". :) Liked seeing Brave on that list - just out of curiosity: Why Brave and not Firefox? ;)

Collapse
 
britotiagos profile image
Tiago Brito

Thanks for sharing mate, definitely will check them out. πŸ˜‰πŸ€™

Collapse
 
sarthology profile image
Sarthak Sharma

Glad you liked it 😊