Development Softwares and Apps

Discover best Development softwares, apps and websites.

Filter by Platform

Platforms:

Development Applications

Sort:
Vagrant

Vagrant

Open Source

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.

Creates consistent and reproducible development environments.
Cluster management
Development Network & Admin
Polycode

Polycode

Open Source

Polycode is a versatile, open-source framework for developing interactive applications, primarily focusing on 2D and 3D graphics. It provides a powerful feature set built on C++ with Lua scripting support, making it suitable for game development, simulations, and other creative coding projects across multiple platforms.

Powerful C++ core for performance.
OPENGL
Development Games
Urho3D

Urho3D

Open Source

Urho3D is a free, cross-platform 2D/3D game engine written in C++ and released under the MIT license. It is known for its lightweight design and efficiency, making it a suitable choice for various game development projects.

High performance due to C++ core.
Lightweight
Development Games
SDL

SDL

Open Source

Simple DirectMedia Layer (SDL) is a cross-platform, open-source development library offering low-level access to essential hardware like audio, input devices, and graphics APIs (OpenGL, Direct3D). It's a fundamental layer for game development and creating interactive applications.

Excellent cross-platform compatibility
Drawing 2D
Development Education & Reference Games Photos & Graphics
Vulkan

Vulkan

Open Source

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.

Significantly reduces CPU overhead, leading to higher performance.
OPENGL
Development
OpenGL

OpenGL

Open Source

OpenGL is the industry standard API for developing high-performance, cross-platform 2D and 3D graphics applications, widely utilized in gaming, simulation, CAD, and visualization.

Cross-platform compatibility across various operating systems and hardware.
Cross-platform
Development Photos & Graphics
Homebrew Cask

Homebrew Cask

Open Source

Homebrew Cask extends the Homebrew package manager to install macOS applications (.app files) and large binaries from the command line. It simplifies the process of managing graphical software on macOS, offering a centralized repository for easy installation, uninstallation, and updating.

Installs macOS applications from the command line.
Command line
Development OS & Utilities
Eclipse Che

Eclipse Che

Open Source

Eclipse Che is an open-source, cloud-native developer workspace server and environment designed for teams. It provides a consistent, collaborative, and portable development experience accessible through a web browser.

Consistent development environments across the team.
Continuous Integration
Development
Orwell Dev-C++

Orwell Dev-C++

Open Source

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.

Free and Open Source, making it accessible to everyone.
Compiler
Development
SharpDevelop

SharpDevelop

Open Source

SharpDevelop (#develop) is a robust, open-source Integrated Development Environment (IDE) tailored for the .NET Framework, Mono, Gtk#, and Glade# platforms. It provides a comprehensive suite of tools for developers, offering a viable and free alternative to commercial IDEs.

Free and open-source, accessible to all developers.
C# Scripting
Development
Twine

Twine

Open Source

Twine is a powerful, open-source tool designed for creating interactive, non-linear stories, games, and hypertext narratives. It empowers writers, game developers, and creatives to construct complex branching narratives without needing programming knowledge.

User-friendly visual editor makes branching narratives easy to map out.
Non linear editor
Development
C (programming language)

C is a foundational, imperative programming language renowned for its efficiency and low-level access. It serves as a bedrock for systems programming, operating systems, and performance-critical applications, providing direct control over hardware through features like manual memory management.

High performance due to direct compilation to machine code.
Compiled Language
Development
Nim (programming language)

Nim is a modern, statically typed, compiled programming language emphasizing efficiency, expressiveness, and flexibility. It draws inspiration from languages like Python, Pascal, and C++, making it approachable for developers while offering low-level control for systems programming.

Excellent performance due to compilation to native code.
Imperative Language
Development
Go (Programming Language)

Go (Golang) is an open-source, statically typed, compiled programming language designed at Google. Known for its concurrency primitives, garbage collection, and focus on simplicity, Go is well-suited for building scalable, high-performance applications, particularly in networking, cloud services, and microservices.

Excellent concurrency support with goroutines and channels.
Class inheritance
Development
Apple Swift

Apple Swift

Open Source

Swift is a powerful and intuitive compiled programming language from Apple, building on the best of C and Objective-C without the constraints of C compatibility. It's designed for safety, performance, and modern software design patterns, enabling developers to create apps for iOS, macOS, watchOS, tvOS, and beyond.

Enhanced safety features reduce runtime errors.
Scripting
Development
TortoiseGit

TortoiseGit

Open Source

TortoiseGit is a powerful and user-friendly Git client for Windows. As a shell extension, it integrates seamlessly into the Windows Explorer, providing a graphical interface for common Git operations directly within your file system. Based on the popular TortoiseSVN, it offers a familiar and intuitive experience for managing your source code.

Deep integration with Windows Explorer for easy access.
Version Control
Development
Git Extensions

Git Extensions

Open Source

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.

Deep integration with Windows Explorer and environment.
Tree view
Development
TigerVNC

TigerVNC

Open Source

TigerVNC is a high-performance, open-source VNC (Virtual Network Computing) software suite that provides robust remote desktop access capabilities. It includes both server and client components, allowing users to securely control and interact with remote computers over a network, offering a reliable alternative for remote support, administration, and development tasks.

Excellent performance, especially on lower bandwidth.
Remote desktop
Development Network & Admin
CodeLite

CodeLite

Open Source

CodeLite is a free, open-source, and cross-platform Integrated Development Environment (IDE) designed specifically for C, C++, PHP, and JavaScript (Node.js) development. It provides a feature-rich environment to streamline the coding process for these languages.

Free and open-source
Virtual filesystem
Development
Haskell

Haskell

Open Source

Haskell is a powerful, statically typed, purely functional programming language. It emphasizes immutability and mathematical purity, leading to robust and maintainable code. Ideal for applications demanding correctness and concurrency.

High code reliability due to strong static typing and purity.
Functional Language
Development
MinGW

MinGW

Open Source

MinGW is a minimalist software development environment for Windows, leveraging the GNU toolchain, primarily GCC. It provides a set of freely available and freely distributable Windows specific header files and import libraries combined with GNU tools that allow users to create native Windows applications.

Provides the powerful and widely used GCC toolchain on Windows.
Compiler
Development
Foundation

Foundation

Open Source

Foundation is a comprehensive family of responsive front-end frameworks designed to streamline the creation of aesthetically pleasing and highly adaptable websites, applications, and emails that maintain their visual integrity across all devices.

Highly flexible and powerful grid system.
CSS framework
Development
C#

C#

Open Source

C# is a versatile, modern, object-oriented programming language from Microsoft. It's widely used for developing Windows applications, web services, mobile apps, and games, offering a balance of power and ease of use.

Strong object-oriented features.
Compiled Language
Development
nuBuilder

nuBuilder

Open Source

nuBuilder is a robust open-source platform for rapidly developing web-based business applications. Leveraging PHP, MySQL, and JavaScript, it enables users to build data-centric applications quickly and efficiently, storing all components within its MySQL database for dynamic deployment.

Rapid application development capabilities.
Database
Development
Redis

Redis

Open Source

Redis is an open-source, in-memory data structure store used as a database, cache, and message broker. It supports various data structures like strings, hashes, lists, sets, sorted sets, and more, offering high performance and versatility for modern application development.

Exceptional speed and low latency due to in-memory storage.
Database
Development
HTML5 Boilerplate

HTML5 Boilerplate

Open Source

HTML5 Boilerplate is a foundational front-end template that provides a solid starting point for building modern and performant websites and web applications. It includes best practices for web development, delivering a robust, secure, and adaptable structure.

Provides a strong foundation based on best practices.
Web Development
Development
DB Browser for SQLite

DB Browser for SQLite

Open Source

DB Browser for SQLite is an intuitive, open-source, visual tool designed for creating, designing, and editing SQLite database files with ease.

Intuitive graphical interface simplifies database management.
Database
Development Network & Admin OS & Utilities
Robomongo

Robomongo

Open Source

Robomongo, also known as Robo 3T, is a free and open-source cross-platform GUI tool for MongoDB. It's a lightweight and intuitive database management application that directly embeds the MongoDB shell.

Embeds the powerful MongoDB shell.
Cross-platform
Development Network & Admin Office & Productivity OS & Utilities
gow

gow

Open Source

Gow (Gnu On Windows) is a lightweight alternative to Cygwin, providing a collection of essential open-source UNIX command-line tools compiled as native Win32 binaries for easy integration into Windows environments.

Lightweight and easy to install.
Developer Tools
Development
Anjuta

Anjuta

Open Source

Anjuta is a versatile integrated development environment (IDE) designed for the GNOME desktop environment, offering a comprehensive suite of tools for software development.

Deep integration with the GNOME desktop environment.
Java
Development
Showing 31 - 60 of 82 results