Development Windows Softwares

Discover best Development Windows softwares, apps and websites.

Best Development Windows Softwares

Sort:
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
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
B4X

B4X

Commercial

B4X is a comprehensive suite of rapid application development IDEs designed for creating native, multi-platform applications for iOS, Android, Windows, Mac, Linux, and the web. It simplifies the development process by providing intuitive visual designers, a powerful language similar to Visual Basic, and access to native libraries without requiring complex native code.

Develop native-performing apps across multiple platforms with a single language.
Code completion
Development
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
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
REBOL

REBOL

Free

REBOL is a lightweight, cross-platform language designed for data exchange, networking, and distributed computing. It's known for its expressive syntax and focus on dialects for various tasks, making it suitable for scripting and building domain-specific applications.

Highly portable across various operating systems and architectures.
Distributed Computing
Development Network & Admin
FusionCharts Suite XT

FusionCharts Suite XT is a comprehensive JavaScript charting library providing developers with a powerful and flexible solution for creating interactive and visually appealing data visualizations across various web applications and devices.

Extensive library of chart types
Charts
Development Education & Reference
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
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
Plotly

Plotly

Freemium

Plotly is an open-source graphing library that makes interactive, publication-quality graphs online. It supports numerous chart types and integrates seamlessly with Python, R, MATLAB, and more, enabling users to create and share complex data visualizations with ease.

Creates highly interactive and customizable charts.
Charts
Development
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
Microsoft Visual Studio

Microsoft Visual Studio

Free Personal

Microsoft Visual Studio is a comprehensive Integrated Development Environment (IDE) designed for building a wide range of applications across various platforms. It provides a rich set of tools for coding, debugging, testing, and deploying software.

Comprehensive feature set for various development tasks.
Automatic content formatting
Development
3T MongoChef

3T MongoChef

Free Personal

3T MongoChef is a powerful cross-platform GUI tool designed for MongoDB. It provides developers and database administrators with a robust set of features to effectively manage, query, and analyze their MongoDB data.

Intuitive graphical interface for complex tasks.
Cross-platform
Development Network & Admin Office & Productivity OS & Utilities
Ultimate++

Ultimate++

Open Source

Ultimate++ is a C++ cross-platform rapid application development framework designed to maximize programmer productivity. It includes a feature-rich IDE and a tightly integrated set of libraries, enabling efficient development of sophisticated desktop applications across multiple operating systems.

Highly productive due to integrated IDE and RAD focus.
Gui Builder
Development
PhoneGap

PhoneGap

Open Source

PhoneGap, powered by Apache Cordova, is a popular open-source mobile development framework enabling developers to build cross-platform mobile applications using standard web technologies like HTML, CSS, and JavaScript.

Lower development cost and time.
Cross-platform
Development
Qt

Qt

Open Source

Qt is a powerful cross-platform framework designed for developing native applications with intuitive user interfaces. It enables developers to write code once and deploy it across multiple operating systems including desktop, mobile, and embedded systems. With a focus on productivity and performance, Qt provides a comprehensive set of tools and libraries for building robust and engaging applications.

True cross-platform capability reduces development cost and time.
Clean API
Development
GNU Compiler Collection

The GNU Compiler Collection (GCC) is a core component of the GNU toolchain, providing a powerful and versatile suite of open-source compilers for numerous programming languages including C, C++, Fortran, Ada, Go, and D. It is widely used for developing software across diverse platforms and architectures.

Supports a wide range of programming languages.
Compiler
Development
slap

slap

Open Source

Slap is a modern, Sublime Text-like terminal-based text editor designed for developers who prefer working within the command line environment. It offers features such as syntax highlighting, a tabbed interface, and extensibility through plugins, making it a capable tool for coding and text editing directly in your terminal.

Familiar interface for Sublime Text users.
Command line interface
Development OS & Utilities
LLVM

LLVM

Open Source

LLVM is a powerful, modular compiler and toolchain technology designed for optimization across various programming languages and stages of program execution.

Highly modular and extensible architecture.
Compiler
Development
C++

C++

Open Source

C++ is a powerful, general-purpose programming language renowned for its performance and flexibility. It supports procedural, object-oriented, generic, and functional programming paradigms, making it suitable for a wide range of applications from system software to video games.

Exceptional performance and efficiency due to low-level control.
Development
Java

Java

Free

Java is a widely-used, object-oriented, general-purpose programming language designed to have as few implementation dependencies as possible. Its core principle, "write once, run anywhere" (WORA), allows compiled Java code to run on any platform that supports Java without the need for recompilation.

Platform Independent (Write Once, Run Anywhere)
Coding
Development Network & Admin
NuSphere PhpEd

NuSphere PhpEd

Commercial

NuSphere PhpED is a robust integrated development environment (IDE) specifically tailored for web development with strong support for PHP, HTML, CSS, and JavaScript. It provides a comprehensive suite of tools for writing, debugging, and deploying web applications efficiently.

Robust integrated debugger is highly effective for troubleshooting.
PHP IDE
Development
GTK+

GTK+

Open Source

GTK (formerly GTK+), or the GIMP Toolkit, is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It's written in C and offers bindings for numerous other programming languages, making it highly versatile for building desktop applications.

Excellent cross-platform support for Linux, Windows, and macOS.
Cross-platform
Development
Cocos2d-x

Cocos2d-x

Open Source

Cocos2d-x is a renowned open-source, cross-platform 2D game engine. Favored by mobile game developers for its efficiency and ease of use, it provides a robust framework for creating engaging 2D games with excellent performance across multiple devices and operating systems. Its flexibility and extensive feature set cater to both beginners and experienced developers.

High performance and efficiency due to C++ core.
Lightweight
Development Games
Showing 61 - 90 of 113 results