💻 Development & Technical Tools
Essential development tools, frameworks, and technical platforms for software engineering
A/B Testing & Optimization
8 toolsAdobe Target
Personalization platform
Amplitude
Product analytics
FullStory
Digital experience analytics
Google Optimize
Free A/B testing
Hotjar
User behavior analytics
Optimizely
Digital experience platform
Unbounce
Landing page optimization
VWO
Website optimization
AI & Machine Learning
6 toolsHugging Face Transformers
NLP-focused library offering pre-trained transformer models for text classification, translation, summarization
Jupyter
Interactive computing environment for code, visuals, and narrative text; used for research and prototyping
Keras
High-level neural networks API, user-friendly and modular; runs on top of TensorFlow
PyTorch
Facebook-developed ML framework with dynamic computation graphs and strong Python integration
Scikit-learn
Library for classical machine learning algorithms and data mining; built on NumPy and SciPy
TensorFlow
End-to-end open-source ML platform by Google; supports deep learning and neural network training
Analytics & Observability
3 toolsElastic Stack (ELK)
Suite for log analytics including Elasticsearch, Logstash, and Kibana
OpenTelemetry
Open-source project for collecting telemetry data across services and platforms
Uptime Robot
Website monitoring service for uptime tracking and downtime alerts
API Design & Testing
2 toolsHoppscotch
Lightweight, open-source API request builder and tester
Swagger
Open-source framework for API design, documentation, and client generation
API Management
8 toolsApigee
Google's API management
AWS API Gateway
Managed API service
Azure API Management
Microsoft API platform
Insomnia
API client
Kong
API gateway platform
Postman
API development platform
RapidAPI
API marketplace
Swagger/OpenAPI
API documentation
API Testing Tools
8 toolsHTTPie
Command-line HTTP client
Insomnia
REST client
Newman
Command-line Postman
Paw
Mac API testing tool
Postman
API development environment
REST Assured
Java API testing
SoapUI
API testing platform
Thunder Client
VS Code REST client
APIs & SDKs
28 toolsAirtable API
API for accessing and manipulating Airtable databases programmatically
Algolia API
Fast and relevant search and discovery platform
Amazon S3 SDK
Scalable cloud object storage and content delivery
Cloudinary API
Cloud-based image and video management platform
Discord API
Comprehensive API for building Discord bots and integrations
Dropbox API
Cloud storage and file synchronization platform
Figma API
RESTful API for accessing Figma design files and collaboration features
Firebase SDK
Complete app development platform with backend services
GitHub API
Comprehensive platform for version control and collaboration
Google Maps API
Comprehensive mapping and location services platform
GPT-4 API
Advanced artificial intelligence language model platform
Linear API
GraphQL API for Linear's modern issue tracking and project management
Mailchimp API
Email marketing and audience management platform
Microsoft Graph API
Unified endpoint for Microsoft 365 and Azure services
Notion API
API for building integrations with Notion's all-in-one workspace platform
OpenAI API
AI API platform for integrating GPT models and advanced AI capabilities
OpenWeather API
Comprehensive weather data and forecasting services
PayPal API
Global payment processing and digital wallet platform
Pusher SDK
Real-time messaging and live updates platform
SendGrid API
Cloud-based email delivery and marketing platform
Slack API
Comprehensive platform API for building workplace integrations and automation
Spotify API
Music streaming and playlist management platform
Stripe API
Complete payment processing platform for online businesses
Twilio API
Cloud communications platform for voice, messaging, and video
Unsplash API
Access to millions of high-quality, free stock photos
WebRTC SDK
Real-time communication for web and mobile applications
YouTube Data API
Access YouTube content and channel management features
Zapier API
Automation platform API for connecting apps and building workflow integrations
Authentication & Authorization
6 toolsAuth0
Identity platform offering authentication, SSO, and user management across apps
Firebase Authentication
Google's authentication service with social login and security features
Keycloak
Open-source identity and access management with SSO and federation
OAuth 2.0
Industry-standard authorization framework for secure API access
Okta
Enterprise identity management with SSO, MFA, and lifecycle management
OpenID Connect
Identity layer on OAuth 2.0 for user authentication and SSO
Backend Frameworks
10 toolsASP.NET Core
Microsoft web framework
Django
Python web framework
Express.js
Node.js web framework
FastAPI
Modern Python API framework
Flask
Lightweight Python framework
Gin
Go web framework
Laravel
PHP web framework
NestJS
Progressive Node.js framework with TypeScript and dependency injection
Ruby on Rails
Convention over configuration
Spring Boot
Java enterprise framework
Backend Languages
18 toolsC#
Microsoft ecosystem
C#
Modern object-oriented language for .NET ecosystem development
Clojure
Lisp-based functional language on JVM
Crystal
Statically typed language with Ruby-like syntax and C-level performance
Elixir
Functional programming language built on Erlang VM for fault-tolerant systems
Go
Google's efficiency language
Haskell
Purely functional language with strong type system
Java
Enterprise standard
JavaScript/Node.js
Full-stack JavaScript
Kotlin
Modern JVM language
Lua
Lightweight scripting language designed for embedding and extension
Node.js
JavaScript runtime for backend development
Perl
Flexible scripting language renowned for text processing and system administration
PHP
Web development staple
Python
Versatile and beginner-friendly
Ruby
Developer happiness focus
Rust
Memory-safe systems programming
Scala
Functional JVM language
Build Tools & Task Runners
7 toolsBazel
Scalable build system from Google for large codebases
Grunt
JavaScript task runner with configuration-based workflows
Gulp
Streaming build system for automating tasks via code
Parcel
Zero-config bundler with fast performance and HMR
Rollup
ES module bundler optimized for libraries and tree-shaking
Vite
Next-generation frontend build tool with lightning-fast development server
Webpack
Module bundler for JavaScript with plugin-based architecture
CI/CD & Automation
8 toolsAzure DevOps
Microsoft's DevOps platform
Bamboo
Atlassian's CI/CD tool
CircleCI
Cloud-based CI/CD
GitHub Actions
GitHub's CI/CD platform
GitLab CI
Integrated CI/CD
Jenkins
Open-source automation server
TeamCity
JetBrains CI/CD server
Travis CI
Continuous integration service
CI/CD & DevOps
3 toolsArgo CD
Kubernetes-native GitOps continuous delivery tool for declarative app deployments
Argo Workflows
Kubernetes-native workflow engine for CI/CD pipelines
Buildkite
Scalable CI platform with hybrid agent architecture
CI/CD Tools
1 toolsSpinnaker
Multi-cloud continuous delivery platform for fast, safe deployments
Cloud Platforms
8 toolsAmazon Web Services (AWS)
The cloud computing giant
DigitalOcean
Simple cloud hosting
Google Cloud Platform
Google's cloud services
IBM Cloud
Enterprise cloud services
Linode
Linux cloud hosting
Microsoft Azure
Microsoft's cloud platform
Oracle Cloud
Database-focused cloud platform
Vultr
High-performance cloud computing
Code Editors & IDEs
12 toolsAndroid Studio
Google's Android IDE
Atom
GitHub's hackable editor
Brackets
Adobe's web editor
CodePen
Online code playground
Emacs
Extensible text editor
JetBrains Suite
Professional IDEs (IntelliJ, PyCharm, WebStorm)
JSFiddle
JavaScript testing
Repl.it
Online IDE
Sublime Text
Fast text editor
Vim/Neovim
Terminal text editors
Visual Studio Code
Microsoft's free editor
Xcode
Apple's development environment
Code Quality & Linting
13 toolsCodacy
Automated code review tool with static analysis
CodeClimate
Automated code review and maintainability metrics
Crucible
Peer code review tool by Atlassian with inline comments and Jira integration
DeepSource
Continuous static analysis with autofix suggestions
ESLint
Pluggable JavaScript linter for enforcing code standards
Gerrit
Web-based code review system for Git repositories with access control
Husky
Git hooks made easy for code quality automation
Prettier
Opinionated code formatter for consistent styling
Pylint
Python code analyzer for enforcing coding standards
Review Board
Web-based code review tool supporting Git, SVN, and Perforce
SonarLint
IDE extension for real-time code quality feedback
Stylelint
Linter for CSS and SCSS with customizable rules
TSLint
Deprecated TypeScript linter (historical reference)
Container & Orchestration
8 toolsDocker
Application containerization
Docker Compose
Multi-container applications
Helm
Kubernetes package manager
Kubernetes
Container orchestration
LXC/LXD
Linux containers
OpenShift
Red Hat's Kubernetes platform
Podman
Daemonless container engine
Rancher
Kubernetes management platform
Container Security
3 toolsAqua Security
Container-native security platform for runtime protection and compliance
Sysdig Secure
Runtime threat detection and vulnerability management for containers
Twistlock (Prisma Cloud)
Full lifecycle container security with cloud-native integration
Containerization & Orchestration
9 toolsContainerd
Industry-standard container runtime with comprehensive lifecycle management
CRI-O
Lightweight container runtime specifically designed for Kubernetes
Dapr
Distributed application runtime for cloud-native microservices development
Istio
Service mesh platform for microservices with security, observability, and traffic management
K3s
Lightweight Kubernetes distribution designed for edge and IoT deployments
Linkerd
Lightweight service mesh for Kubernetes with security and observability
LXC
Linux containers for system-level virtualization and process isolation
Minikube
Local Kubernetes development environment for testing and learning
Nomad
Simple and flexible workload orchestrator for containers and applications
Deployment & Hosting
10 toolsAWS
Amazon Web Services
Cloudflare
CDN and security
DigitalOcean
Simple cloud hosting
Google Cloud
Google's cloud platform
Heroku
Platform as a service
Linode
Linux cloud hosting
Microsoft Azure
Microsoft's cloud
Netlify
JAMstack hosting
Vercel
Frontend deployment
Vultr
High-performance cloud
DevOps & Infrastructure
7 toolsAnsible
Agentless automation platform for configuration management and orchestration
Chef
Infrastructure automation tool using Ruby-based DSL for configuration
CloudFormation
AWS-native infrastructure as code service for resource provisioning
Pulumi
Modern infrastructure as code using general-purpose languages
Puppet
Declarative configuration management for system state enforcement
SaltStack
Event-driven automation and configuration management platform
Terraform
Infrastructure as code tool for provisioning cloud resources across providers
Documentation & Productivity
5 toolsDocsify
JavaScript-powered documentation site generator with no build step
MkDocs
Fast, simple generator for project docs using Markdown
Read the Docs
Hosting platform for documentation built from Sphinx and MkDocs projects
Sphinx
Python documentation generator supporting reStructuredText and extensive extensions
Typora
Minimalist markdown editor with real-time preview
Frontend Frameworks
9 toolsAngular
Google's full framework
Astro
Islands architecture
Gatsby
Static site generator
Next.js
React with server-side rendering
Nuxt.js
Vue.js framework
React
Facebook's component library
SolidJS
Fast and reactive JavaScript library with fine-grained reactivity system
Svelte
Compile-time framework
Vue.js
Progressive framework
Frontend Languages
14 toolsCoffeeScript
JavaScript that compiles to clean, readable JavaScript code
CSS
Styling language used alongside HTML
Dart
Google's Flutter language
Elm
Functional programming language for reliable web applications
HAML
HTML abstraction markup language for clean templates
HTML
Core structure language for web pages
HTML/CSS
Web markup and styling
JavaScript
The web standard
Less
CSS preprocessor with dynamic stylesheet language features
Pug
HTML preprocessor using concise syntax
SASS
CSS extension language with variables and nesting
Stylus
Expressive CSS preprocessor with flexible syntax and powerful features
TypeScript
JavaScript with types
WebAssembly
High-performance web apps
Hosting Platforms
17 toolsAWS Amplify
Full-stack development platform with hosting and backend services
Bluehost
WordPress-recommended hosting with comprehensive web services
Cloudflare Pages
JAMstack platform with global edge network deployment
DigitalOcean App Platform
Platform-as-a-service for building and deploying applications
Firebase Hosting
Fast and secure web hosting with global CDN from Google
Fly.io
Edge application platform for global low-latency deployment
GitHub Pages
Free static site hosting directly from GitHub repositories
GitLab Pages
Static site hosting integrated with GitLab repositories
Glitch
Collaborative coding platform with instant deployment
Hostinger
Affordable web hosting with global infrastructure and performance
Kinsta
Premium managed WordPress hosting with Google Cloud infrastructure
Neocities
Free web hosting for creative and personal websites
Railway
Infrastructure platform for rapid application deployment
Render
Modern cloud platform for hosting web services and static sites
Replit Deployment
Instant deployment from browser-based development environment
SiteGround
Performance-focused hosting with advanced security and support
Surge
Simple static web publishing for frontend developers
IDEs & Code Editors
3 toolsEclipse
Long-standing open-source IDE often used in enterprise Java development
IntelliJ IDEA
JetBrains' powerful IDE geared toward Java and other JVM languages
Vim
Highly configurable modal editor beloved by power users
Integration Platforms
7 toolsDell Boomi
Cloud integration
IFTTT
Simple automation
Integromat (Make)
Visual automation
Microsoft Power Automate
Business automation
MuleSoft
Enterprise integration
Tray.io
General automation platform
Workato
Enterprise automation
Mobile Development:
6 toolsDart/Flutter
Cross-platform mobile
Java/Kotlin
Android development
Objective-C
Legacy iOS development
React Native
JavaScript mobile apps
Swift
iOS native development
Xamarin
Microsoft cross-platform
Mobile Frameworks
5 toolsFlutter
Google's UI toolkit
Ionic
Hybrid mobile apps
NativeScript
Native mobile with web skills
PhoneGap/Cordova
Web-based mobile apps
React Native
JavaScript mobile development
Monitoring & Observability
10 toolsDatadog
Infrastructure monitoring
Elastic Stack
Search, logging, and analytics
Grafana
Visualization and monitoring
Jaeger
Distributed tracing system for microservices performance insights
Nagios
IT infrastructure monitoring
New Relic
Application performance monitoring
Prometheus
Open-source monitoring
Sentry
Error tracking and performance monitoring for developers
Splunk
Data platform and monitoring
Zabbix
Enterprise monitoring solution
Package Managers
5 toolsapt
Advanced package tool for Debian and Ubuntu Linux systems
Chocolatey
Package manager for Windows with automated software installation
NuGet
Package manager for .NET development and library distribution
pip
Python package installer and dependency management tool
RubyGems
Ruby package manager for library distribution and dependency management
Package Managers & Registries
6 toolsBun
Fast all-in-one JavaScript runtime, bundler, and package manager
Cargo
Rust's package manager and build system
Homebrew
macOS package manager for installing CLI tools and apps
npm
Node.js package manager with vast ecosystem and CLI tooling
pnpm
Efficient package manager using symlinks for disk space savings
Yarn
Fast, reliable alternative to npm with deterministic installs
Performance Testing
9 toolsArtillery
Toolkit for load testing
Gatling
High-performance load testing
GTmetrix
Website speed analysis
JMeter
Load testing tool
k6
Developer-centric load testing
LoadRunner
Enterprise performance testing
Performance Testing
performance testing solution for business teams
Pingdom
Website monitoring
WebPageTest
Website performance testing
Security & Compliance
4 toolsGitGuardian
Secrets detection and monitoring tool for public and private repositories
HashiCorp Vault
Secrets management and data protection tool
Qualys
Cloud-based security and compliance platform
Veracode
Enterprise-grade application security platform with static and dynamic analysis
Security & Vulnerability Scanning
5 toolsAnchore
Policy-based container security and compliance platform
Bandit
Security linter for Python codebases
Clair
Static analysis tool for vulnerabilities in container images
OWASP Dependency-Check
Static analysis tool for identifying known vulnerabilities in project dependencies
Trivy
Comprehensive scanner for containers, file systems, and Git repositories
Security & Vulnerability Tools
6 toolsBurp Suite
Web vulnerability scanner and testing toolkit with intercepting proxy and automation features
Metasploit
Penetration testing framework for identifying and exploiting security flaws
Nessus
Comprehensive vulnerability scanner for networks and systems with regular threat updates
OWASP ZAP
Open-source security scanner for web apps; helps identify vulnerabilities during development
Snyk
Developer security platform for vulnerability scanning
SonarQube
Static code analysis tool for detecting bugs, code smells, and security vulnerabilities
Software Testing Frameworks
10 toolsStatic Site Generators
11 toolsDocusaurus
Facebook's React-based documentation platform with modern features
Eleventy
Simple yet powerful static site generator with flexible templating
Gridsome
Vue.js-powered static site generator with GraphQL data layer
Hexo
Fast Node.js-powered blog framework with extensive plugin ecosystem
Hugo
Fast and flexible static site generator built with Go
Jekyll
Ruby-powered static site generator with GitHub Pages integration
Pelican
Python-powered static site generator with flexible content management
Scully
Angular-powered static site generator with JAMstack capabilities
Statiq
.NET-based static site generator with powerful content processing
VuePress
Vue-powered static site generator optimized for documentation
Zola
Rust-powered static site generator with fast builds and simple workflow
Systems & Low-Level
4 toolsTesting & QA
12 toolsCucumber
Behavior-driven development tool for executable specifications and testing
Karma
Test runner for JavaScript with real browser testing capabilities
Mock Service Worker (MSW)
API mocking library using service workers for testing and development
Nightwatch.js
End-to-end testing framework with built-in test runner and assertions
Puppeteer
Node.js library for controlling headless Chrome and browser automation
QUnit
JavaScript unit testing framework with simple API and browser support
Storybook
Tool for building UI components in isolation with interactive documentation
TestCafe
End-to-end testing framework with no WebDriver dependencies
Testing Library
Simple testing utilities focused on user behavior and accessibility
TestRail
Test case management and reporting tool
Vitest
Fast unit testing framework powered by Vite for modern development
WebdriverIO
Next-generation browser automation framework with modern capabilities
Version Control & Collaboration
14 toolsAzure DevOps
Microsoft development
Bazaar
Distributed version control
Bitbucket
Atlassian's Git solution
CodeCommit
AWS Git service
Fossil
DVCS with built-in bug tracking, wiki, and web interface
Git
Distributed version control system for tracking changes
Gitea
Lightweight self-hosted Git service
GitHub
Git repository hosting
GitLab
DevOps platform
Mercurial
Distributed version control
Perforce
Enterprise version control
Phabricator
Suite of open-source tools for code review and project tracking
SourceForge
Open source hosting
Subversion
Centralized version control