Most underrated developer tools in 2022

Chrome DevTools, Git SCM, Oracle JDeveloper, Android Developers, GitLab, Postman, and NVIDIA Developer are the go-to tools for the modern developers, and rightly so. 

But, if you dig deeper, you’ll stumble upon many hidden gems–robust, task-specific, and seamless platforms to accelerate your developer journey. We took the liberty to go on an easter egg hunt to find underrated developer tools that can perform repetitive tasks, save time, and deliver good performance.

explainshell

explainshell is a web-based application for parsing man pages, extracting options, and matching each argument to the relevant help text in the man page to explain a given command line. explainshell is built with a man page reader which converts a given man page from raw format to HTML, a classifier that goes through every paragraph in the man page and classifies it as contains options or not (algo/classifier.py), an options extractor that scans classified paragraphs and looks for options (options.py), a storage backend that saves processed man pages to MongoDB (store.py) and a matcher that walks the command’s AST (parsed by bashlex) and contextually matches each node to the relevant help text (matcher.py).

THE BELAMY

Sign up for your weekly dose of what's up in emerging technology.

Regex101

regex101 is a multilingual regular expression debugger with real-time explanation, error detection and highlighting. The platform is free to use and supports PCRE, JavaScript, GoLang, and Java.

Namae.dev

namae is an open-source name availability checker that can scout various registries to check if the domain’s name is taken or not. It also has a name suggestion feature that auto-generates names. The source code is available on GitHub. It consists of Node.js Lambda for APIs and the React app for the web frontend and runs on ZEIT Now. namae supports various package registries and web platforms, such as Domains, GitHub, PyPI, RubyGems, Rust (crates.io), Homebrew / Homebrew Cask, Linux (Launchpad & APT), Twitter, Spectrum, Slack, Heroku, ZEIT Now, AWS S3, and js.org.


Download our Mobile App



Slazzer 

Slazzer is an AI-powered API that helps users remove background from any online image and fill it in with details. With its advanced computer vision algorithms, any image with a clear foreground and background can be processed in just a few seconds. Users can process up to 500 images per minute via the API, depending on the input image’s resolution. Slazzer is also available as a plugin, desktop app, and on-premise.

Flaticon

Founded in 2013, Freepik Company-owned Flaticon provides over 3 million editable vector icons for apps, websites and information design projects. Flaticon offers google extensions and robust features like patterns generator and font-face generator to visualise information on user interfaces. Icons are available in multiple formats, including PNG, PSD, SVG, EPS, and BASE 64. They are scalable and adaptable to projects, ranging from landing pages, social media templates, presentations to videos, brochures, and much more.

cronhub.io

Cronhub helps developers run any command or script on schedule without DevOps, managing servers and infrastructure. They can schedule and monitor recurring jobs without writing a single line of code. Cronhub allows developers to schedule jobs using any time interval or cron expression. Users can set up one-click uptime and running time monitoring for recurring jobs. The platform sends users instant alerts if jobs fail or run longer than expected. Users can invite and collaborate with team members using a shared dashboard. Lastly, Cronhub offers rich analytics on critical metrics of the jobs.

P.S: Learn X in Y minutes

If you are a professional programmer looking to learn a new language, Learn X in Y minutes is the place for you! It features over 20 community-contributed short programming language tutorials, accessible and editable via a public Github repository.

Support independent technology journalism

Get exclusive, premium content, ads-free experience & more

Rs. 299/month

Subscribe now for a 7-day free trial

More Great AIM Stories

Sri Krishna
Sri Krishna is a technology enthusiast with a professional background in journalism. He believes in writing on subjects that evoke a thought process towards a better world. When not writing, he indulges his passion for automobiles and poetry.

AIM Upcoming Events

Early Bird Passes expire on 3rd Feb

Conference, in-person (Bangalore)
Rising 2023 | Women in Tech Conference
16-17th Mar, 2023

Conference, in-person (Bangalore)
Data Engineering Summit (DES) 2023
27-28th Apr, 2023

3 Ways to Join our Community

Telegram group

Discover special offers, top stories, upcoming events, and more.

Discord Server

Stay Connected with a larger ecosystem of data science and ML Professionals

Subscribe to our Daily newsletter

Get our daily awesome stories & videos in your inbox
AIM TOP STORIES

All you need to know about Graph Embeddings

Embeddings can be the subgroups of a group, similarly, in graph theory embedding of a graph can be considered as a representation of a graph on a surface, where points of that surface are made up of vertices and arcs are made up of edges