Useful Tools
Photo by Simon Abrams / Unsplash
Portainer
An Open Source GUI tool for containers that helps you to manage your dockerized application. It works with Kubernetes, Docker, Docker Swarm, and Azure ACI.
Web.dev
Mesure performance of your website based on four criteria: Performance, Accessibility, Best Practices, and SEO. Get tips to improve your user experience.
CI/CD Best Practices
A list of best practices to follow when setting up a CI/CD pipeline for your next application.
DrawSQL
An online tool useful to create, visualize and collaborate on your database entity-relationship diagrams.
Shields
Add badges (code coverage, pipeline build status, downloads, rating, etc.) on your fantastic open-source/side project.
confs.tech
Find your next tech conference on various tech tools like GraphQL, Kubernetes, Docker, DevOps, IoT/Hardware, Data/AI, Kotlin, Rust, Java, .NET, etc.
unDraw
A massive collection of open-source illustrations and graphics for any idea you can imagine and create.
Bundlephobia
View how much size a Node.js package will add to your app after building files for production. You can also scan your whole package.json
.
LocalStack
A great helpful tool for mocking AWS Services like Lambda, SNS, DynamoDB, Kinesis, SQS, API Gateway, etc.
in your local environment.
JSON Size Analyzer
See how you can reduce the size of JSON data, for example, in your API responses or database. As a result, save bandwidth and storage space.
12 Factor App
12 rules to apply when building web applications, cloud-native applications, microservices, etc...
Free for developers
A collection of tools that developers can use for free to build their applications.
Public APIs
A collection of APIs in various domains that developers can integrate into their applications.
Usehooks
It is a collection of useful React hooks that saves a lot of time implementing them from scratch.
Learnshell
An interactive tutorial to learn to program with shell.
CloudCraft
Visualize your cloud architecture like a pro. Create smart AWS diagrams and get the estimated costs for your architecture.
Draw.io
A free online diagram software for making flowcharts, process diagrams, org charts, UML, ER, and network diagrams.
Operator Lookup
A great tool to learn and understand Javascript operators.
nivo.rocks
A rich set of data visualization components built on top of the awesome d3 and Reactjs libraries.
MasteringJS
A list of tutorials on various tools in the Javascript ecosystem that will help you to build Full-stack Web applications.
Mockaroo
Need some mock data to test your app? Mockaroo lets you generate up to 1,000 rows of realistic test data in CSV, JSON, SQL, and Excel formats.
Metatags
Preview how your website looks on social media like Facebook, Twitter, Google, Linkedin, etc.
Readme.so
A simple editor allows you to quickly add and customize all the sections you need for your project's readme.
Tiny-helpers.dev
A collection of free single-purpose online tools for web developers...
Bkmark.io
One place to save all the links you bookmark. Organize and share ideas with your friends or teams and discuss the gems they find on the web.
Public GraphQL APIs
A collective list of public GraphQL APIs to quickly test an idea or explore features offered by a GraphQL client.
Temporary email address
Disposable email protects your real email address from spam, advertising mailings, and malware.
Choose a license
Choose a license for your Open source project. An interesting resource to learn when to use an MIT License or a GNU GPLv3 License and many more.
App Ideas
A collection of app ideas you can build to learn a new programming language or a framework. They are categorized into levels: Beginner, Intermediate and Advanced.
Patterns.dev
A Curated list of design patterns and component patterns for building powerful web apps with vanilla JavaScript and React. It is explained with a well-designed illustration.
ASCII Tree Generator
Visualize and create your perfect folder structure for your next project. Easily convert to an ASCII format to save to your documentation.
DevDocs
DevDocs combines multiple API documentations in a fast, organized, and searchable interface.
30 seconds of code
Short code snippets for all your development needs in JavaScript, Python, Node.js, Git, React hooks, and many others.
Accessibility Myths
Debunking some accessibility myths.
uses.tech
A list of /uses pages detailing developer setups, gear, software, and configs.
SQLBolt
A series of interactive lessons and exercises designed to help you quickly learn SQL right in your browser.
Lorem.space
An API for placeholder images. This is useful when you need random images for UI prototypes, application examples, etc.
1loc.dev
Favorite JavaScript Utilities in a single line of code! No more!
Small Dev Tools
Provide 20+ tools that help developers with commonly performed tasks like Encoding/Decoding, Minifying, Test Dummy data set, and much more.
Type Scale
Understand and visualize the difference between different font sizes and REM vs. EM Values. Check the preview in real-time to see how it looks.
asciinema
Record and share your terminal sessions the right way.
Type Challenges
Collection of TypeScript type challenges with the online judge. Useful if you want to master the creation of custom types in TypeScript.
GitHub Star History
View the graph of the star of a GitHub repository.
Monorepo.tools
Everything you need to know about monorepos and the tools to build them.
GraphQL Security
A free tool that runs a dozen common security tests on a given GraphQL endpoint.
Screensiz.es
A handy database of screen sizes, viewport sizes, and pixel densities for popular smartphones, tablets, and monitors.
IT Tools
Aggregated set of useful tools that every developer may need once in a while.
Favicon.io
Quickly generate your favicon from an image.
API Tracker
Discover the best APIs and developer resources. You can search among more than 5600 APIs from any domain.
ES6 Console
Try JavaScript compilers online. A quick way to write a Javascript code, run it and see the result.
Open Source Tips
A piece of advice to successfully build and advertise an open source software.
SQL for Devs
Do you already know SQL and want to learn some advanced tips and tricks? This resource is for you. It provides a list of actions a developer wants to do with a well-detailed explanation.
Transform
Transform a data structure from a programming language, a schema, or a query language to another.