Author: Hrishikesh Pardeshi translation: the sea I came to the source: hrishikesh1990. Hashnode. Dev / 40 – free – for…

As the old saying goes, to do a good job, you must sharpen your tools. As a developer, you don’t just need to write good code, you also need to know how to work faster and better, and tools are definitely a good contributor to that. Good tools can really improve development, so what are the tools you need to know as a developer? Let’s introduce them one by one.

Extra tools


Bypeople is a professional library of the best free commercially available resources for developers and designers. It includes ICONS, fonts, plug-ins, user interface toolkits, web templates, web tools, and more.


Lunchclub aims to make remote networking easier. You can register your background, interests, and goals on the site, and every week, AI-based tools bring you directly into 1:1 conversations with relevant people.


Coffee is great for connecting with other people with similar interests. Cafecito’s algorithm matches your “coffee break” conversations with vetted creatives.


Reslash is a video communication tool designed to make team conversations realistic and fun. Team members can hang out in a single virtual space, where if you approach someone, you can hear them, and when you leave, they disappear.


Discord is a team tool that makes it easy to collaborate with people online. Whether you’re part of a development team or just a handful of friends who want to spend time together, dissonance makes it easier to talk and hang out every day. Check out these cool tricks that will let you better format text in dissonant situations.

Bug tracking


Linear is a problem tracking tool that allows seamless collaboration between developers, designers, and peers. It helps simplify software projects, sprints, tasks, and bug tracking.

Zoho Bug Tracker

Zoho is a simple, fast, extensible bug-tracking application that offers a beautiful set of features and dashboards with a high degree of customizability.

File hosting


BlackHole is a secure, serverless file transfer engineering blocking chain. It is open source and can be used on Windows and Mac. It provides a simple UI, data flow, and transport compression.



CoderMirror integrates with JetBrains, allowing you to track, analyze, and create reports of coding activity. It collects detailed data on your activities, enabling you to conduct a personal review.

Metro Petro

Metro Retro is a Web application that helps teams run participatory and fun retrospectives. It uses real-time updates and a quirky sense of humor to help teams manage their revenue. It also provides a wide range of templates.


Friday is a tool that can be used as a compliment to your team’s Slack. It allows you to better organize and understand team chats and automate daily tasks. It is aimed at teams that want to effectively run repetitive communications, such as one-on-one conversations or dialogues.

Code collaboration


CoScreen allows you to turn the secondary display into your “team desktop” with a single drag-and-drop interface. Peers can share their Windows on the same desktop in real time, and each peer has its own mouse pointer to interact with the shared window.


CodeStream allows code writers to eliminate the friction of code review. With CodeStream, you can get feedback on a WIP project in two clicks, allowing you to correct errors early and achieve higher code quality.


SFiddle is an online community that lets you test and display snippets of your HTML, CSS, and JavaScript code (” Fiddle “). Its amazing user interface and responsive editor make it a must-try for any serious JavaScript developer.

Product management


Prioritize is a simple tool, basically a 2-axis chart. It helps you create, visualize, and optimize tasks on a drag-and-drop interface that has different priority boards or matrices, including effort/impact, risk/value.

Figma Product Planner

Figma’s Product Planner makes it easy to integrate Product planning features with its design collaboration tools. It provides a set of pre-built templates related to common tasks.

The project management


NTask is a comprehensive project and task management tool that provides collaboration, task management, meeting scheduling, project planning, and more. is a free alternative to Jira. It helps teams deliver products on scheduled release cycles and run weekly Sprints with greater predictability.


Taskade is a remote workspace tool designed to improve team productivity. With Taskade, teams can manage tasks, write notes, and video chat on one platform.

Design collaboration


Mockplus is a one-stop online design collaboration platform that helps you do everything from prototyping to developer switching. It enables designers, developers, and product managers to work together online, using automated specifications, assets, and code snippets.


Framer is a feature-rich prototyping tool that helps designers draw, build layouts, combine components, and create interactive designs. It has a lot of teamwork features, like multi-player editing and inline comments.


Marvel is a holistic platform that enables designers to turn ideas into digital products by providing an environment for building, testing, iterating and gathering feedback.


Pixelic’s feedback allows you to share your designs seamlessly with your colleagues. It allows them to add visual feedback to your design, and you can even organize that feedback through version control.

Group chat


When Slack gets a little messy, you can turn to Twist. Twist aims to keep team conversations organized, thematic, and searchable. It has thread-based and asynchronously friendly messaging that allows team members to focus on their work without missing important discussions.

Document collaboration


Slite is a sleek, simple collaboration documentation tool that helps keep your team organized. It provides everything a team needs: collaborative writing, feedback and sharing, powerful search, integration, and simple permissions.


Using Ntile, you can create a blog, build a knowledge base, open an information portal, or use pre-determined document organization solutions to meet the needs of business and everyday life. In addition, you can create digital ecosystems by overlapping different entities.


Tetra is an “internal wiki” tool that helps teams document important processes, policies, and procedures in a central place, reducing the need to answer repetitive questions.


Coda is a versatile platform for documents, spreadsheets, and applications. It allows teams to share notes, track tasks, and more.


Notion has always been one of the best documentation tools around, and recently they have also started offering a free permanent version. It has a highly flexible interface for taking notes, creating to-do lists, and more.

Remote board

Explain Everything

Explain Everything is a presentation application that teams can use to present ideas to remote team members or customers. This simple tool is especially effective for teachers who want to create fun interactive lessons for their students.

A Web Whiteboard

The AWW Board whiteboard is a touch-friendly, easy-to-use Web browser-based collaboration tool that remote workers can use to sketch, collaborate, and share with others.


Miro’s whiteboard toolkit can be used to create models and solutions, write down ideas, and leave feedback on input from other collaborators. It provides a series of preloaded templates and integrated icon libraries, wireframes, and other content.


Milanote is the excellent visual “moving board” for organizing your ideas and projects. You can use this easy-to-use tool to gather ideas, organize your team’s ideas, and explore creative possibilities.



Olaph is a tool integrated into Slack that provides standing support for your team. It brings teams closer together by encouraging communication and exchange.


By combining kanban workflows with automated daily scaffolding, Armadill provides a transparent work structure for remote teams.

Time tracking


TopTracker is a simple and lightweight desktop application that works great as a time tracking tool for freelance developers. However, it lacks basic features such as invoicing and integration with other project management tools.

Code Time

Code Time is a powerful time-tracking plug-in built for developers that integrates over 15 Code editors and ides. You can set daily coding goals and view coding statistics in the editor.


Worklog is an extension that enables seamless time tracking and synchronizes work logs between different time tracking. It works well on a number of applications, including Jira, Toggl, and Keen.

Virtual office


Pragli is a virtual office tool that allows remote workers to have impromptu and direct conversations via audio channels, similar to walkie-talkies.

Loop Team

Loop Team aims to bring the best parts of work inside the office to a remote environment and enable distributed teams to communicate faster and capture face-to-face discussions.


Wurkr is a video platform designed to replicate your physical office online setup. Distributed team members can communicate and work visually in real time from within, regardless of their location.