FlashDevelop propose aux développeurs Flash un environnement de développement intégré open source. L'application offre un support pour la programmation Action Script (2 et 3) et HaXe. FlashDevelop intègre des fonctionnalités d'autocomplétion et de génération de code, de compilation de projets et de débogage, d'exploration SWF/SWC, etc. Enfin, le logiciel supporte le versionning avec SVN, GIT et Mercurial, les tâches à faire, les snippets ainsi que le "zen-coding" pour HTML.