Free Development & DevOps Software
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.
RabbitMQ
With RabbitMQ your applications gets a common platform to send and receive messages, and your messages a safe place to live until received. Allowing your application to handle long-running or blocking tasks, and respond quickly to requests instead of being forced to perform computationally intensive tasks on the spot. The software is developed and released as open-source and is currently the most widley used free and open-source message-broker. Commercial, enterprise releases of RabbitMQ is also avalible for a subscription fee.
Create React App
With Create React App it's easy to setup structured React applications that is the perfect stating point for building an SPA. Under the hood, we use webpack, Babel, ESLint, and other prominent projects to power your application. All these tools allow you to focus on your code and bussiness objective, rather then build tools and configuration. The Create React App sets up a development environment with the latest JavaScript features that provides a solid developer experience, while at the same time optimizing your application for production.
Flyway
Flyway provides open source, enterpise-grade version control for your database. By allowing your application to have a robust schema evulotion across all your environments, you can restasured that your applications are built safer and faster. With Flyway you can manage your database with plain old SQL and perform migrations for advanced data transformations and handling with LOBs and drop all tables, views, triggers, and more from a schema without dropping the schema itself. Flyway also integraties with cloud database provides and third-party hosting platforms such as Amazon RDS, Microsoft SQL Azure, Google Cloud SQL, Heroku, and more.
GraphQL
A free and open-source data query and manipulation language for APIs, combined with a runtime for fulfilling queries with existing data. GraphQL makes it easy to understand and query your data and bridge the gap between frontend and backend web development. The project is openly developed by Facebook, and community around it.
dbForge Schema Compare for PostgreSQL
dbForge Schema Compare is a tool for easy and effective comparison and synchronization of Amazon Redshift and PostgreSQL database structure differences. It helps compare database schemas, gives comprehensive information on all differences, and generates clear and accurate SQL synchronization scripts to deploy database changes.
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.
OpenTSDB
OpenTSDB is a free and open-source distributed, scalable Time Series Database written on top of Apache HBase. OpenTSDB was designed to address a common need: store, index and serve metrics collected from computer systems such as network gear, operating systems and applications, at a large scale, and make this data easily accessible and graphable. OpenTSDB allows you to collect thousands of metrics from tens of thousands of hosts and applications, at a high rate and will never delete or downsample data and can easily store hundreds of billions of data points.
Caddy
Caddy is a powerful, enterprise-ready, open-source web server written in Go. The Caddy provides automatic SSL/TLS cretificates so that your application always is served over HTTPS.
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.