Web development and web design
A list for web developer and web designer with code editors, local servers, database administration, image editing, image compression, frameworks and programming languages.
Code editors
- Like this app
Visual Studio Code is a free and extensible code editor for building web, desktop, and mobile applications, using any programming language and framework.
- Code Editor
- Free • Proprietary
- Mac
- Windows
- Linux
- Online
- Chrome OS
- Like this app
Enjoy productive PHP and web development with PhpStorm. Take advantage of deep code understanding, top-notch coding assistance, and support for all major tools and frameworks.
- Code Editor
- Paid • Proprietary
- Mac
- Windows
- Linux
- Like this app
A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and...
- IDE
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Like this app
Sophisticated text editor for code with sleek interface, multi-select tabs, side-by-side definitions, and swift variable renaming using multiple selections.
- Code Editor
- Paid • Proprietary
- Mac
- Windows
- Linux
- Like this app
Vim ("Vi IMproved") is an advanced text editor that allows syntax highlighting, word completion and has a huge amount of contributed content. It also has a GUI version called GVim.
- Code Editor
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
- Flathub
- Flatpak
- Snapcraft
- Like this app
Notepad++ is a free source code editor and Notepad replacement that supports several languages.
- Code Editor
- Free • Open Source
- Windows
- PortableApps.com
- Like this app
Syntax Highlighting: Colorize more than 50 pre-installed major languages like HTML, PHP, Python, Ruby or Markdown. You can also create your own settings.
- Text Editor
- Free • Open Source
- Mac
FTP tools
- Like this app
FileZilla is a powerful FTP-client. It has been designed for ease of use and with support for as many features as possible, while still being fast and reliable.
- FTP Client
- Freemium • Open Source
- Mac
- Windows
- Linux
- BSD
- PortableApps.com
- ReactOS
- Like this app
A versatile client for SFTP, FTP, and other protocols for file transfer. It offers GUI choice, and supports automation and key authentication.
- File Manager
- Free • Open Source
- Windows
- PortableApps.com
- Wine
- Like this app
A libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure & OpenStack Swift browser.
- FTP Client
- Freemium • Open Source
- Mac
- Windows
- Like this app
Transmit is a fast and wonderful file transfer app. It supports every major cloud storage provider, and it looks awfully nice.
- FTP Client
- Paid • Proprietary
- Mac
Server and database
- Like this app
XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl.
- Web Server
- Free • Open Source
- Mac
- Windows
- Linux
- PortableApps.com
- Like this app
MAMP installs a local server environment in a matter of seconds on your computer. It comes free of charge, and is easily installed. MAMP will not compromise any existing Apache installation already running on your system.
- Web Server
- Freemium • Proprietary
- Mac
- Windows
- Like this app
Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases.
- Database Management Tool
- Free • Open Source
- Mac
- Like this app
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
- Database Management Tool
- Free • Open Source
- Linux
- Online
- Self-Hosted
- PHP
Version control
- Like this app
Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
- Version Control System
- Free • Open Source
- Mac
- Windows
- Linux
- Android
- iPhone
- Chrome OS
- Android Tablet
- BSD
- Linux Mobile
- Haiku
- Like this app
Web-based Git hosting service facilitating collaboration, with features like issue tracking, social networking, and wikis for project management.
- Source Code Hosting Service
- Freemium • Proprietary
- Mac
- Windows
- Online
- Android
- iPhone
- Android Tablet
- iPad
- Like this app
GitHub Desktop is a native Git client for Mac OS X and Windows with a graphical user interface.
- Version Control System
- Free • Open Source
- Mac
- Windows
- Like this app
Offers on-premise or hosted Git repository management, including issue tracking, wikis, code reviews, and continuous integration and deployment.
- Source Code Hosting Service
- Freemium • Open Source
- Linux
- Online
- BSD
- Self-Hosted
- Ruby
- Cloudron
Images
- Like this app
Adobe Photoshop is a raster graphics editor developed and published by Adobe for Windows and macOS. It was originally created in 1987 by Thomas and John Knoll. Since then, the software has become the most used tool for professional digital art, especially in raster graphics...
- Digital Painting Tool
- Paid • Proprietary
- Mac
- Windows
- Online
- iPad
- Wine
- ReactOS
- Like this app
Generates color themes that can inspire any project. No matter what you're creating, with Kuler you can experiment quickly with color variations and browse thousands of themes from the Kuler community.
- Color Picker Tool
- Free • Proprietary
- Online
- Like this app
The best free stock photos & videos shared by talented creators.
- Stock Photo Service
- Free • Proprietary
- Online
- Like this app
Over 1.6 million royalty free stock photos and videos shared by our generous community.
- Stock Photo Service
- Free • Proprietary
- Online
- Android
- iPhone
- Android Tablet
- iPad
- Like this app
FileOptimizer is a lossless file size optimizer supporting AIR, APK, APNG APPX, BMP, CBZ, DOCX, DLL, EPUB, EXE, GIF, GZ, ICO, JAR, JPEG, MNG, MP3, MPP, PNG, PPTX, ODT, OGG, OGV, PDF, PUB, SCR, SWF, TIF, VSD, WEBP, XAP, XLSX, and ZIP file formats among others.
- Image Optimizer
- Free • Open Source
- Windows
- Wine
- Like this app
ImageOptim is excellent for publishing images on the web (easily shrinks images “Saved for Web” in Photoshop). It's useful for making Mac and iPhone/iPad applications smaller (if you configure Xcode to allow better optimization).
- Image Optimizer
- Free Personal • Open Source
- Mac
- Software as a Service (SaaS)
CSS frameworks
- Like this app
Bootstrap is a open-source collection of tools for creating browser sites and applications. It contains HTML and CSS-based design templates for typography, forms, buttons, charts, navigation and other interface components, as well as optional JavaScript extensions.
- CSS Framework
- Free • Open Source
- Self-Hosted
- CSS
- HTML5 Boilerplate
- JavaScript
- Like this app
UI framework offering over 50 UI elements and 3000+ CSS variables. Integrates with React, Angular, and more, providing responsive design and easy theming.
- CSS Framework
- Free • Open Source
- Self-Hosted
- CSS
- JavaScript
- Like this app
Simple. Built on open source. The responsive front-end library based on Google's Material Design.
- CSS Framework
- Free • Open Source
- Online
- Self-Hosted
- Like this app
A modern CSS framework based on Flexbox.
- CSS Framework
- Free • Open Source
- Online
- Self-Hosted
- Like this app
Milligram provides a minimal setup of styles for a fast and clean starting point. Specially designed for better performance and higher productivity with fewer properties to reset resulting in cleaner code.
- CSS Framework
- Free • Open Source
- Self-Hosted
- Like this app
Tailwind is different from frameworks like Bootstrap, Foundation, or Bulma in that it's not a UI kit.
- CSS Framework
- Free • Open Source
- Self-Hosted
- CSS
JavaScript frameworks
- Like this app
Vue (pronounced /vju?/, like view) is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS and JavaScript, and provides a declarative and component-based programming model that helps you efficiently develop user interfaces, be it simple or complex.
- JavaScript Framework
- Free • Open Source
- Self-Hosted
- JavaScript
- Like this app
HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.
- Software Framework
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Self-Hosted
- JavaScript
- Typescript
- Like this app
A JavaScript library for building user interfaces by Facebook.
- JavaScript Framework
- Free • Open Source
- Mac
- Windows
- Linux
- Online
- Like this app
Polymer is a library that uses the latest web technologies to let you create custom HTML elements. Build anything from a button to a complete application as an encapsulated, reusable element that works across desktop and mobile.
- Software Framework
- Free • Open Source
- Mac
- Windows
- Linux
- Like this app
Aurelia is a JavaScript client framework that leverages simple conventions to empower your creativity.
- JavaScript Framework
- Free • Open Source
- Mac
- Windows
- Linux
- Online
- Like this app
You can write less code with Ember's Handlebars integrated templates that update automatically when the underlying data changes.
- JavaScript Framework
- Free • Open Source
- Online
- JavaScript
- Like this app
Svelte is a component framework that compiles declarative code into efficient JavaScript that updates the DOM with surgical precision. It is similar to React and Vue.js and offers a build process to optimize performance.
- JavaScript Framework
- Free • Open Source
- Self-Hosted
- Like this app
Meteor is a set of new technologies for building top-quality web apps in a fraction of the time. It is built around Smart Packages: little bundles of code that can run on a client, inside a cloud service, or both, and that can manage their lifetime inside the modern distributed...
- JavaScript Framework
- Free • Open Source
- Mac
- Windows
- Linux
- Like this app
Mithril is a modern client-side Javascript framework for building Single Page Applications. It's small (
- Software Framework
- Free • Open Source
- Online
- Like this app
Gatsby provides development teams an open source frontend framework for creating dynamic, optimized websites and a cloud platform for delivering them on a blazing fast edge network.
- Static Site Generator
- Freemium • Open Source
- Self-Hosted
- React
- Software as a Service (SaaS)
- Like this app
What is Nuxt.js?: Its main scope is UI rendering while abstracting away the client/server distribution. Our goal is to create a framework flexible enough that you can use it as a main project base or in addition to your current project based on Node.js.
- Software Framework
- Free • Open Source
- Self-Hosted
- Like this app
jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.
- JavaScript Framework
- Free • Open Source
- Self-Hosted
- JavaScript
- jQuery