Best Free and Open Source Software
-
3 Top Free and Open Source Scala Web Micro-Frameworks - LinuxLinks
A web framework offers the developer a choice about how to solve a specific problem. By using a framework, a developer lets the framework control portions of their application. While it’s perfectly possible to code a web application without using a framework, it’s more practical to use one.
Scala is a modern, object-functional, multi-paradigm, Java-based programming and scripting language. It blends functional and object-oriented programming models. Scala introduces several innovative language constructs. It improves on Java’s support for object-oriented programming by traits, which are stackable and cannot have constructor parameters. It also offers closures, a feature that dynamic languages like Python and Ruby have adopted.
Here’s our verdict on the best free and open source Scala web micro-frameworks.
-
OpenMoneyBox - budget management - LinuxLinks
OpenMoneyBox is an application designed to manage small personal budgets in the easiest way.
This is free and open source software.
-
Onagre - general purpose application launcher - LinuxLinks
Onagre is a general purpose application launcher for X and Wayland inspired by rofi/wofi and alfred.
The launcher is built with iced and pop-launcher.
This is free and open source software.
-
Kresus - personal finance management - LinuxLinks
Kresus is personal management software which runs on a server.
It automatically retrieves every day all your new bank transactions and lets you categorize them, study them through charts and establish a budget. Kresus uses Woob, which takes care of scraping data from banking websites.
This is free and open source software.
-
Hot Free and Open Source Application Servers for Lua - LinuxLinks
Lua is a lightweight, small, compact, and fast programming language designed as an embeddable scripting language. This cross-platform interpreted language has a simple syntax with powerful data description constructs. It has automatic memory management and incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping. Lua tries to help you solve problems with only hundreds of lines, or even less. To achieve this aim, Lua relies on extensibility.
There are only a small range of free and open source application servers for Lua. Here’s our verdict captured in a legendary LinuxLinks chart.