Free Development & DevOps Software

Bower Bower

Bower provides hooks to facilitate using packages in your tools and development workflows. With Bower, you can optimize and build front-end code to follow the flat dependency graph and to help reduce page load. Bower is released free and open-source under the 

Apache HTTP Server Apache HTTP Server

A free and open-source cross-platform web server developed by the Apache Software Foundation. The Apache HTTP Server is a continuous development effort to build an open HTTP server for modern operating systems. The web server is used by organizations, businesses and hobbyists alike, to power web-based applications.

Google Public DNS Google Public DNS

The Domain Name System (DNS) protocol is an important part of the web's infrastructure it resolves the names of internet sites with their underlying IP addresses. Google Public DNS is a free, global DNS resolution service that anypne can use as an alternative to their current DNS provider.

draw.io draw.io

draw.io is free, web-based diagram application. With draw.io you can create flowcharts, network diagrams, and UML and ER diagrams to design database schema. draw.io works with Google Drive and Google Workplace applications such as Google Docs, Google Sheets and Google Slides. It also integrates with GitHub, GitLab and Dropbox for visual documentation in distributed teams.

Bevy Engine Bevy Engine

Bevy is a refreshingly simple data-driven game engine built in Rust. In Bevy, all engine and game logic uses Bevy ECS, a custom Entity Component System, the fastest ECS according to some benchmarks. With Bevy you can create and render 2D using sprite sheets, dynamic texture atlases, cameras, textures, and materials and extend the capability of the engine with custom shaders, materials, and render pipelines. It also allows you to create 3D games with a modern and flexible 3D renderer with lights, cameras, meshes, textures, materials, gltf loading custom shaders, materials, and render pipelines. The game engine is developed and released as open source software under the MIT License.

Vite.js Vite.js

Vite provides next generation tooling for frontend JavaScript development. It allows users to enjoy an instant server start with on demand file serving over native ESM, without required bundling. This allows Vite to be extremely fast when compare to traditionally bundled solutions like Webpack, Yarn and Rollup. Vite also provides lightning fast HMR (Hot Module Reload) that remains performant regardless of application or project size.

DDEV DDEV

DDEV is an open source tool that makes it dead simple to get local PHP development environments up and running within minutes. It's powerful and flexible as a result of its per-project environment configurations, which can be extended, version controlled, and shared. In short, DDEV aims to allow development teams to use Docker in their workflow without the complexities of bespoke configuration.

Deno Deno

A new free and open-source JavaScript runtime based on the V8 engine by the creator of Node.js, Ryan Dahl. Deno is written in JavaScript and Rust and allows you to write server-side application with JavaScript or TypeScript in a faster and more secure way. Ryan Dahl set out to create Deno from the ground up to remedy regrets he faced after building Node.js. Deno puts more focus on security and permission, promises, browser capability, imports and modules.

Turbolinks Turbolinks

Turbolinks is a JavaScript library that intercepts all clicks on <a href> links to the same domain. When you click an eligible link, Turbolinks prevents the browser from following it. Instead, Turbolinks changes the browser's URL using the History API, requests the new page using XMLHttpRequest, and then renders the HTML response. Allowing you to create dynamic page loading without utilizing SPA architecture.

Ansible Ansible

Ansible is an open-source software provisioning, configuration management, and application-deployment tool. With Ansible you can streamline your deployment process, allowing you to roll out enterprise scale applications with the bush of a button or a command via the terminal. Ansible itself is written in Python and has a minimal learning curve, allowing you to build simple setup procedures that can manage all of your CI/CD needs.