Web Development Software

Objection.js Objection.js

Objection.js is an ORM (Object Relational Mapper) built on top of knex for Node.js. Objection.js aims to stay out of your way and make it as easy as possible to use the full power of SQL and the underlying database engine while still making the common stuff easy and enjoyable. Even though ORM is the best commonly known acronym to describe objection, a more accurate description is to call it a relational query builder. With Objection.js you get all the benefits of an SQL query builder but also a powerful set of tools for working with relations.

Cycle.js Cycle.js

Cycle.js is a functional and reactive JavaScript framework used to write predictable code. Cycle’s core abstraction is your application as a pure function main() where inputs are read effects (sources) from the external world and outputs (sinks) are write effects to affect the external world. These I/O effects in the external world are managed by drivers: plugins that handle DOM effects, HTTP effects, etc.

Fortran Web Framework Fortran Web Framework

A web framework written in Fortran. The source code and documentation are open source, BSD license FLIBS code by Arjen Markus and Ricolindo Carino A.

BlackSheep BlackSheep

BlackSheep is an asynchronous web framework to build event based web applications with Python. It is inspired by Flask, ASP.NET Core, and the work by Yury Selivanov. With BlackSheep you can write performan web applications utilizing MVC architecture.

JSDoc JSDoc

JSDoc is an API documentation generator for JavaScript.

WebMaestro WebMaestro

WebMaestro is a powerful and simple REST and SOAP tools for developers and testers. With WebMaestro you can simplify the development process of web services and RESTful APIs. The software allows you to create requests for testing SOAP or REST APIs can be done quickly in WebMaestro. HTTP headers, client certificate or OAuth authentication can also be applied to the request to simplify testing. Each Request page in WebMaestro has it’s own response history view. Select a response and view the content of the body, HTTP headers, cookies. WebMaestro will apply automatic formatting and color coding for XML and JSON content. For HTML content there is a preview view where the HTML will be rendered. A new Mock API can easily be created from each response in the history.

Opsgenie Opsgenie

Opsgenie is an alerting and incident response tool developed by Atlassian. With Opsgenie you and your team will never miss a critical alert, restore the service, and fix the underlying issue. Opsgenie is used by development team across the globe to identify and fix issues that are mission critical to applications and services.

RestCase RestCase

With RestCase you can supercharges the API development process resulting in improved team collaboration, reduced development time, better testing and increased overall productivity. The cloud-based platform allows teams to collaboratively create REST and ASYNC APIs using an intuitive browser-based visual designer, automatically generate documentation, tests and mocks. The platform further enables rapid iteration and testing by creating a mock of the API that any team member can make calls against immediately without waiting for the actual development and deployment of the API, eliminating impediments from various development teams.

Jekyll Jekyll

Jekyll is a static site generator written in Ruby. With Jekyll, you can transform your plain text into static websites or blogs. No more database, and cumbersome updates and install, simply focus on your content. In Jekyll, permalinks categories, pages, posts, and custom layouts are factored into the design, so you can get started writing content, right away. For layouts and template, Jekyll uses the Liquid templating language which allow you to design and structure a site to your liking. In a nutshell Markdown, Liquid, HTML and CSS goes in, and out comes a static site ready for deployment.

Deta Deta

Deta is a cloud platform that provides serverless computing solutions for free. Deta includes four main components that make hosting applications easier than ever. Deta Micros a serverless function platform that can be used hosting Node.js and Python-based services. Deta Base, a simple yet performant key/value database that can be used for storing and querying data. Deta Drive, an to use cloud storage solution that includes 10GB of free storage, and finally Deta Payments a payment solution that quickly integrates with your application so that you can start generating revenue from your hard work.