Best Free and Open Source Software
-
7 Top Free and Open Source Dart Web 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.
Dart is a multi-paradigm, object-oriented, class defined, garbage-collected, scripting language using a C-style syntax that transcompiles optionally into JavaScript. It supports interfaces, mixins, abstract classes, reified generics, static typing, and a sound type system.
Dart is developed by Google and is used to build mobile, desktop, backend and web applications.
Here’s our verdict captured in a legendary LinuxLinks-style chart.
-
Top 13 Web Server Performance Testing Tools - LinuxLinks
The performance of a web server can be expressed in a number of different ways including the number of requests served within a certain time, the latency response time for each new connection or request, or the throughput.
The open source Linux benchmarking tools featured in this article enable the performance of a web server to be tested prior to releasing it in a production environment. Accurately testing a web server is quite a challenging activity. This is, in part, because a web system is a distributed system. Further, Hypertext Transfer Protocol, the application protocol for hypermedia information systems, can cause connection usage patterns that the Transmission Control Protocol was not designed for. Moreover, problems are generated in testing the performance because of the sheer dynamism of a web server.
-
Best Free and Open Source Alternatives to Microsoft Notepad - LinuxLinks
Windows Notepad is a simple text editor for Windows; it creates and edits plain text documents.
Notepad is proprietary software and is not available for Linux. We recommend the best free and open source alternatives.
-
Kristall - small internet browser - LinuxLinks
Kristall is a browser without support for css/js/wasm or graphical websites.
It can display user-styled documents in several formats, including gemini, html, markdown, … provided by a server via gemini, gopher, http, finger, …
This is free and open source software.
-
jqp - TUI playground to experiment with jq - LinuxLinks
The command accepts an optional query argument which will be executed against the input JSON or newline-delimited JSON (NDJSON). You can provide the input JSON or NDJSON either through a file or via standard input (stdin).
Its primary feature is interactive filtering, letting users modify and extract specific JSON data using the same query language as jq. Other features include syntax highlighting, automatic formatting and executing multiple queries interactively, seeing results instantly.
-
Castor - graphical client for plain-text protocols - LinuxLinks
Castor is a graphical client for plain-text protocols written in Rust with GTK.
It currently supports the Gemini, Gopher and Finger protocols.
This is free and open source software.