Android Studio
Google · Development
Google's official IDE for building Android apps.
Category
Code editors, IDEs, Git, runtimes, database clients and file-transfer tools for programmers. 17 of these 18 apps can be used for free.
Alphabetical, unranked. Each card opens the app's page; “Official site” goes to the publisher.
Google · Development
Google's official IDE for building Android apps.
DBeaver · Development
Universal database client for MySQL, PostgreSQL, SQLite and more.
Docker · Development
Run containers locally with a GUI, Docker Engine and Compose.
FileZilla project · Development
FTP, FTPS and SFTP client for uploading files to servers.
Git project · Development
The standard version control system used by almost every software team.
GitHub · Development
Point-and-click Git client for GitHub repositories.
JetBrains · Development
JetBrains' IDE for Java and Kotlin, with a free tier and paid features.
OpenJS Foundation · Development
JavaScript runtime for servers, tools and build scripts, with npm.
Don Ho · Development
Lightweight Windows text editor with syntax highlighting and tabs.
Postman · Development
API client for building, testing and documenting HTTP APIs.
Simon Tatham · Development
Classic SSH and Telnet client for Windows.
JetBrains · Development
JetBrains' Python IDE with a free tier and paid professional features.
Python Software Foundation · Development
The popular general-purpose programming language and its official installer.
Sublime HQ · Development
Very fast text and code editor; free to evaluate, licence for continued use.
Microsoft · Development
Free, extensible code editor with Git, debugging and a huge extension marketplace.
Microsoft · Development
Modern tabbed terminal for PowerShell, Command Prompt and WSL.
Martin Přikryl · Development
Windows SFTP, SCP and FTP client with a two-pane file manager.
Zed Industries · Development
Fast, open-source code editor written in Rust with real-time collaboration.