Developer Tools, APIs & Open-Source Platforms
Free developer tools, APIs, code editors, testing platforms, and open-source software for modern app development.
Code Editors (20)
- Visual Studio Code - Popular lightweight code editor with extensions, debugging, and Git support.
- Atom - Open-source hackable text editor (now archived but still widely referenced).
- Sublime Text - Fast, minimal, and powerful text editor for developers.
- Vim - Highly configurable terminal-based text editor for power users.
- Neovim - Modern fork of Vim with better plugins and performance.
- Notepad++ - Free Windows text and source code editor.
- Brackets - Open-source code editor focused on web development.
- WebStorm - Professional JavaScript IDE with smart coding assistance.
- PyCharm - Python IDE with advanced debugging and testing tools.
- IntelliJ IDEA - Powerful Java and multi-language IDE.
- Eclipse - Open-source IDE for Java, C/C++, and more.
- NetBeans - Apache IDE for Java, PHP, and web apps.
- Kate - Advanced text editor for Linux and cross-platform users.
- Geany - Lightweight IDE with built-in terminal and plugins.
- Micro - Modern terminal-based editor with mouse support.
- Lite XL - Lightweight, extensible code editor written in Lua.
- Zed - High-performance collaborative code editor.
- Code::Blocks - Open-source C, C++ and Fortran IDE.
- Komodo Edit - Multi-language code editor with debugging support.
- Emacs - Extensible, customizable text editor and development environment.
API Platforms (34)
- Postman - End-to-end platform for designing, testing, and collaborating on APIs.
- RapidAPI - Global API marketplace to discover, test, and connect APIs quickly.
- Swagger - Open-source toolkit for API design, documentation, and testing.
- Apigee - Enterprise API management platform with analytics and security controls.
- Insomnia - Open-source REST and GraphQL API testing client.
- Hoppscotch - Lightweight open-source API testing tool for web and desktop.
- HTTPie - Command-line and web-based API client for testing and debugging.
- Stoplight - API design, documentation, and governance platform.
- Kong - Open-source API gateway and service connectivity platform.
- Tyk - Open-source API gateway and management system.
- WSO2 API Manager - Open-source API management and integration platform.
- Gravitee - Open-source API management and gateway solution.
- API Umbrella - Open-source API management for rate limiting and analytics.
- DreamFactory - Instant REST API generation platform for databases.
- Hasura - Instant GraphQL APIs over databases with real-time subscriptions.
- Supabase - Open-source Firebase alternative with auto-generated APIs.
- Firebase Functions - Serverless backend APIs for mobile and web apps.
- Mockoon - Open-source API mocking and testing platform.
- Beeceptor - Mock API and request inspection service for developers.
- RequestBin - HTTP request testing and webhook inspection tool.
- Apiary - API design, documentation, and mock server platform.
- Redocly - OpenAPI documentation generator and API governance tool.
- Back4App - Backend-as-a-service with REST and GraphQL APIs.
- Nhost - Open-source backend platform with GraphQL APIs.
- PostgREST - Turns PostgreSQL into a RESTful API automatically.
- FastAPI - High-performance Python framework for building APIs.
- LoopBack - Node.js framework for building REST APIs quickly.
- Strapi - Open-source headless CMS with REST and GraphQL APIs.
- Directus - Instant APIs for SQL databases with admin UI.
- PocketBase - Lightweight backend with real-time REST APIs.
- OpenAPI Generator - Generates client SDKs and server stubs from OpenAPI specs.
- Azure API Management - API gateway and lifecycle management service from Microsoft.
- AWS API Gateway - Fully managed service for creating and securing APIs.
- Mashape - Legacy API marketplace that evolved into RapidAPI.
Testing & QA Tools (21)
- Selenium - Automated browser testing framework for web apps.
- Jest - JavaScript testing framework for unit and integration tests.
- Cypress - End-to-end testing tool for modern web applications.
- Postman Monitor - Automated API performance, uptime, and health checks.
- Playwright - Fast cross-browser end-to-end testing framework.
- Mocha - Flexible JavaScript test framework for Node.js and browsers.
- Chai - Assertion library for JavaScript testing.
- JUnit - Unit testing framework for Java applications.
- TestNG - Testing framework inspired by JUnit and NUnit.
- PyTest - Powerful Python testing framework with simple syntax.
- Robot Framework - Keyword-driven automation framework for acceptance testing.
- Katalon - All-in-one test automation platform for web, API, and mobile.
- Appium - Open-source mobile app automation tool.
- SoapUI - API functional, security, and load testing tool.
- JMeter - Performance and load testing for web applications.
- Locust - Python-based load testing tool.
- Gauge - Lightweight test automation framework by ThoughtWorks.
- BrowserStack - Cross-browser and device testing in the cloud.
- LambdaTest - Cloud-based cross-browser testing platform.
- Percy - Visual regression testing for web apps.
- TestRail - Test case management and QA tracking platform.