Free Development & DevOps Software

Electron Electron

Electron is a framework that lets you build cross-platform desktop apps with JavaScript, HTML, and CSS. It takes care of the hard parts of building native software, so that you can focus on the core purpose of your application.

Apache Storm Apache Storm

Apache Storm makes it easy to reliably process unbounded streams of data for real-time processing. It is a distributed stream processing computation framework written predominantly in the programming language Clojure. The software is released free and open-source under the Apache License. In a nutshell, Apache Storm does to real-time processing, what Apache Hadoop did to bactch processing. Large corporations like Weather Channel, FullContact, Twitter, Yahoo, Spotify, and Alibaba use and trust Apache Storm for big data analytics with fault-tolerance and fast data processing.

CakePHP CakePHP

CakePHP is a free and open source web framework for the programming language PHP. With CakePHP you can with ease, develop, deploy and maintain web applcations. CakePHP provides a sound structure that allow you to create organized applications that can scale and adapt as your project grows. Out of the box, CakePHP provides features like bake script, a rich query API, short RL syntax, database support for MySQL, SQLite, PostgreSQL, SQL Server, Oracle and more. It also includes features that make you app easier to develop such as automatic code generation, database migrations, fast and flexible templating language, and localization.

Matomo Matomo

Matomo is the ethical alternative to Google Analytics that does not sacrifices user privacy. The web analytics platform provided by Matomo guarantees 100% data ownership and is provided as a free and open source self-hosted solution or a commercially managed service by Matomo itself.

AlaSQL AlaSQL

AlaSQL is a free and open-source lightweight client-side in-memory SQL database designed to work in browser and Node.js. The database is written in JavaScript and does not use the browsers WebSQL database. The AlaSQL server is fully functional and supports JOINs, GROUPs, UNIONs, ANY, ALL, IN, subqueries and very limited transactions support.

Gogs Gogs

Gogs is a painless self-hosted Git service that can be used to manage development projects. The lightweight footprint og Gogs allow you to host the software on the inexpensive Raspberry Pi.

Notepad2 Notepad2

Notepad2 was designed to be a free and open Notepad alternative, the default text editor application of Windows. Notepad2 is released under the BSD license and is small and fast text editor that provides syntax highlighting. With Notepad2 you can enjoy the same Notepad application you come to love, but for free, with syntax highlighting.

SQLGate SQLGate

SQLGate is a simple, yet powerful IDE for multiple SQL databases. With SQLGate you can manage Oracle, SQL Server, MySQL, MariaDB, Tibero, and PostgreSQL databases. SQLGate simplifies the construction and operation of databases by providing native database tools in a unified UI and experience for your Windows machine.

Haxe Haxe

Haxe is an open-source, high-level, cross-platform, multi-paradigm programming language and compiler. Haxe allows developers to build applications with a single code-base, that can be utilized on many different platforms. The compilers allow developers to build games, web, mobile, desktop, command-line and cross-platform APIs targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash. Haxe is developed and managed by the Haxe Foundation and released fully free and open-source under the MIT license.

Ungit Ungit

Let's face it, Git is not allways easy to use through the command line, especially if you are working across projects and branches. Ungit was created to solve this problem. Ungit is a free and open-source plaform for managing Git visually. Ungit is self-hosted and runs on any platform that supports Node.js and Git. The software also works well with Git platforms such as GitHub and GitLab.