Development Tool Apps and Services

Discover Development Tool apps and services by functionality or find alternatives for your favorite Development Tool apps and services.

Best Development Tool Apps and Services

Sort:
Notepad++

Notepad++

Development Text Editor
Notepad++ is a widely-used free and open-source text and source code editor for Windows. Built on the Scintilla editing component, it offers a rich set of features for programmers, including syntax highlighting for multiple languages, code folding, macro recording, and a tabbed interface for managing multiple files efficiently. Its lightweight design ensures fast performance even with large files.
more
Open Source
Free and Open Source
Termux

Termux

OS & Utilities Terminal Emulator
Termux is a powerful terminal emulator providing a Linux environment on Android devices.
more
Open Source
Provides a full Linux environment on Android.
Blitz3D

Blitz3D

Games Game Engine
Blitz3D is a classic, easy-to-learn game programming language designed for creating both 2D and 3D games on the PC platform. It provides a complete environment for aspiring game developers to bring their ideas to life.
more
Open Source
Easy to learn due to Basic-like syntax.
kodeWeave

kodeWeave

Development IDE
kodeWeave is a versatile, portable HTML/CSS/JavaScript playground and IDE. It allows developers to write, test, and debug web code directly within the application, offering features like live preview, syntax highlighting, and support for various frameworks.
more
Open Source
Highly portable, can be run from a USB drive.
Modelio

Modelio

Development Desktop
Modelio is a free and open-source modeling tool that supports various standards, including UML, BPMN, and SysML. It offers a comprehensive environment for designing, documenting, and generating code for software and systems.
more
Open Source
Supports multiple key modeling standards (UML, BPMN, SysML).
7tag

7tag

Development Web Application
7tag is a powerful open-source, self-hosted tag management system specifically designed for developers and marketers to efficiently manage website visitor tags, track user behavior, and integrate with popular marketing platforms.
more
Open Source
Complete data ownership and control.
Eric

Eric

Development IDE
Eric is a powerful, feature-rich integrated development environment (IDE) primarily designed for Python and Ruby development. Written in Python, it offers extensive capabilities for code editing, debugging, project management, and more, making it suitable for developers of all levels.
more
Open Source
Feature-rich IDE with strong Python and Ruby support.
Hudson

Hudson

Development Development Tool
Hudson is an extensively customizable continuous integration server that automates the build, test, and deployment of software projects. Designed for on-premises or private cloud deployment, it supports distributed builds and offers a rich plugin ecosystem for broad technology compatibility.
more
Open Source
High degree of configuration and control.
HTTPie

HTTPie

OS & Utilities Command Line Utility
HTTPie is a user-friendly command-line HTTP client that simplifies interacting with web services and APIs, offering intuitive syntax, colorful output, and various helpful features for modern web development and testing.
more
Open Source
Highly intuitive and easy-to-learn syntax.
wxMEdit

wxMEdit

Development Text Editor
wxMEdit is a versatile cross-platform text and hex editor, serving as a powerful alternative to the discontinued MadEdit. Built on C++ and wxWidgets, it provides developers and advanced users with robust features for editing text files and binary data.
more
Open Source
Seamlessly integrates text and hex editing.
wxHexEditor

wxHexEditor

Development Development Tool
wxHexEditor is a robust, open-source, cross-platform hexadecimal editor built with C++ and wxWidgets. It serves as a powerful tool for low-level data manipulation, including disk editing, data recovery, reverse engineering, and file analysis.
more
Open Source
Efficiently handles very large files and disk images.
(R)?ex

(R)?ex

Development Development Tool
Rex is a powerful and lightweight remote automation framework built on Perl, designed to streamline system administration tasks across a diverse range of platforms. It simplifies complex configuration management, task execution, and deployment workflows through an elegant and concise scripting language.
more
Open Source
Agentless architecture simplifies deployment.
Torque 3D

Torque 3D

Development Game Engine
Torque 3D is a powerful open-source 3D game engine designed for developers of all levels. It offers a wide range of tools and features for creating immersive and high-performance 3D games across various platforms. It provides a flexible scripting system, robust networking capabilities, and a comprehensive editor.
more
Open Source
Open source and highly customizable.
Textadept

Textadept

Development Text Editor
Textadept is a powerful, free, and open-source text editor designed for programmers. Focusing on speed and extensibility, it offers a minimalist interface while providing robust features like syntax highlighting, code formatting, and a built-in terminal, all heavily customizable through Lua scripting.
more
Open Source
Extremely lightweight and fast performance.
ArgoUML

ArgoUML

Development Desktop Application
ArgoUML is a Java-based, open-source UML modeling tool designed for creating dynamic and static diagrams in a structured manner. It supports a wide range of UML 1.4 diagrams and offers features to aid in the design process.
more
Open Source
Free and open-source with a permissive license.
Orwell Dev-C++

Orwell Dev-C++

Development IDE
Orwell Dev-C++ is a free, portable, and lightweight Integrated Development Environment (IDE) specifically designed for C and C++ programming. It provides a comprehensive set of tools including a compiler, debugger, and code editor, making it an accessible option for beginners and experienced developers alike. Its portability allows developers to carry their development environment on a USB drive.
more
Open Source
Free and Open Source, making it accessible to everyone.
Git Extensions

Git Extensions

Development Development Tool
Git Extensions is a feature-rich, open-source graphical user interface (GUI) for Git on Windows. It provides developers with a more intuitive way to interact with the Git version control system, integrating deeply with the Windows environment for enhanced productivity.
more
Open Source
Deep integration with Windows Explorer and environment.
Phabricator

Phabricator

Business & Commerce Web Application
Phabricator is a comprehensive, web-based suite of tools designed to streamline software development workflows. It integrates code review, task management, bug tracking, internal documentation, and repository hosting into a single platform.
more
Open Source
Comprehensive suite of integrated development tools.
Light Table

Light Table

Development Code Editor
Light Table is an innovative code editor designed to provide developers with instant feedback and a deeper connection to their code. It offers a clean and customizable interface, focusing on interactive development and visualizing data flow.
more
Open Source
Provides instant feedback on code changes.
FlashDevelop

FlashDevelop

Development IDE
FlashDevelop is a powerful and highly-extendable Integrated Development Environment (IDE) purpose-built for Flash and ActionScript development. It offers robust features for building websites, web applications, desktop applications, and video games, with strong support for ActionScript 3 and Haxe projects.
more
Open Source
Highly performant and lightweight.
Vagrant

Vagrant

Development Development Tool
Vagrant is an open-source tool used for creating and managing portable development environments. It simplifies the setup of virtual machines, enabling developers to work in a consistent and reproducible space across different operating systems and infrastructure.
more
Open Source
Creates consistent and reproducible development environments...
Vulkan

Vulkan

Development Graphics API
Vulkan is a modern, low-overhead, cross-platform graphics and compute API that provides developers with explicit control over GPU hardware for optimal performance in demanding 3D applications, gaming, and simulations.
more
Open Source
Significantly reduces CPU overhead, leading to higher perfor...
PlantUML

PlantUML

Development Diagramming Tool
PlantUML is an open-source tool that allows users to generate a wide variety of UML and other diagram types from a simple human-readable text description. It supports sequences, use case, class, activity, component, state, object, deployment, timing diagrams, and more, making it accessible and efficient for technical documentation and visualization.
more
Open Source
Efficient creation and modification of diagrams.
IPython

IPython

Development Command Line Interface
IPython is an interactive command shell and computing environment for multiple programming languages, primarily Python. It offers enhanced functionality beyond standard interpreters, including rich media display, shell-like capabilities, advanced introspection, and robust history management, making it an essential tool for data science, development, and research.
more
Open Source
Significantly enhances interactive Python development.
Firefox Developer Edition

Firefox Developer Edition

Development Web Browser
Firefox Developer Edition is a specialized version of the Firefox browser tailored for web developers. It offers the latest features and tools earlier than the standard release, providing a stable yet cutting-edge environment for building and testing websites.
more
Open Source
Receive latest developer features early
Bloodshed Dev-C++

Bloodshed Dev-C++

Development IDE
Bloodshed Dev-C++ was a robust free IDE for C and C++ programming in Windows. It provided a complete development environment with compiler, debugger, and editor, commonly used by students and enthusiasts.
more
Open Source
Integrated development environment with editor, compiler, an...
tmux

tmux

OS & Utilities Terminal Utility
tmux is a highly configurable and portable terminal multiplexer that allows users to create and manage multiple terminal sessions within a single window. It enables seamless switching between different command-line tasks and provides session persistence, preventing work loss even if the connection is interrupted.
more
Open Source
Prevents loss of work due to dropped connections.
AkelPad

AkelPad

Development Text Editor
AkelPad is a highly customizable, portable text editor designed for Windows. It boasts a lightweight footprint, extensive plugin support for enhanced functionality, and the ability to handle large files efficiently. Ideal for users seeking a fast and configurable alternative to standard text editors.
more
Open Source
Extremely lightweight and fast.
PyCharm Community Edition

PyCharm Community Edition

Development IDE
PyCharm Community Edition is a leading free and open-source Integrated Development Environment (IDE) specifically designed for Python development. It provides intelligent coding assistance, debugging tools, and robust integration with version control systems, making it ideal for learning and professional projects.
more
Open Source
Excellent intelligent code completion and analysis.
Lazarus

Lazarus

Development IDE
Lazarus is a powerful, free, and open-source visual IDE for rapid application development with Free Pascal. It provides a Delphi-like experience for creating cross-platform native applications across various operating systems.
more
Open Source
Free and open source with a strong community.
Showing 1 - 30 of 43

Recently Added Development Tool Apps and Services

Notepad++

Notepad++

Development Text Editor
Notepad++ is a widely-used free and open-source text and source code editor for Windows. Built on the Scintilla editing component, it offers a rich set of features for programmers, including syntax highlighting for multiple languages, code folding, macro recording, and a tabbed interface for managing multiple files efficiently. Its lightweight design ensures fast performance even with large files.
more
Open Source
Free and Open Source
Termux

Termux

OS & Utilities Terminal Emulator
Termux is a powerful terminal emulator providing a Linux environment on Android devices.
more
Open Source
Provides a full Linux environment on Android.
Blitz3D

Blitz3D

Games Game Engine
Blitz3D is a classic, easy-to-learn game programming language designed for creating both 2D and 3D games on the PC platform. It provides a complete environment for aspiring game developers to bring their ideas to life.
more
Open Source
Easy to learn due to Basic-like syntax.
kodeWeave

kodeWeave

Development IDE
kodeWeave is a versatile, portable HTML/CSS/JavaScript playground and IDE. It allows developers to write, test, and debug web code directly within the application, offering features like live preview, syntax highlighting, and support for various frameworks.
more
Open Source
Highly portable, can be run from a USB drive.
Modelio

Modelio

Development Desktop
Modelio is a free and open-source modeling tool that supports various standards, including UML, BPMN, and SysML. It offers a comprehensive environment for designing, documenting, and generating code for software and systems.
more
Open Source
Supports multiple key modeling standards (UML, BPMN, SysML).
7tag

7tag

Development Web Application
7tag is a powerful open-source, self-hosted tag management system specifically designed for developers and marketers to efficiently manage website visitor tags, track user behavior, and integrate with popular marketing platforms.
more
Open Source
Complete data ownership and control.
Eric

Eric

Development IDE
Eric is a powerful, feature-rich integrated development environment (IDE) primarily designed for Python and Ruby development. Written in Python, it offers extensive capabilities for code editing, debugging, project management, and more, making it suitable for developers of all levels.
more
Open Source
Feature-rich IDE with strong Python and Ruby support.
Hudson

Hudson

Development Development Tool
Hudson is an extensively customizable continuous integration server that automates the build, test, and deployment of software projects. Designed for on-premises or private cloud deployment, it supports distributed builds and offers a rich plugin ecosystem for broad technology compatibility.
more
Open Source
High degree of configuration and control.
HTTPie

HTTPie

OS & Utilities Command Line Utility
HTTPie is a user-friendly command-line HTTP client that simplifies interacting with web services and APIs, offering intuitive syntax, colorful output, and various helpful features for modern web development and testing.
more
Open Source
Highly intuitive and easy-to-learn syntax.
wxMEdit

wxMEdit

Development Text Editor
wxMEdit is a versatile cross-platform text and hex editor, serving as a powerful alternative to the discontinued MadEdit. Built on C++ and wxWidgets, it provides developers and advanced users with robust features for editing text files and binary data.
more
Open Source
Seamlessly integrates text and hex editing.