I wanted to know if you wanted any help rounding out your software section of your Awesome Permacomputing list. I have a lot of expertise tracking down lightweight, low dependency, portable software.
Here are some possible additions in case they're of interest.
For operating systems, these are no longer actively developed but I thought they were very notable. XFDOS is a distro based on FreeDOS with all Free/Open Source software and it offers a window manager and GUI applications. NanoLinux and Rogue Class Linux are both distros that don't require Wayland or X to run. They are not standard cli style distros either.
https://sourceforge.net/projects/fltk-dos/
https://sourceforge.net/projects/nanolinux/
https://archiveos.org/rogue/
For editors, here are a few suggestions.
MP typically comes up in some discussions of lighter editors.
https://triptico.com/software/mp.html
https://github.com/rofl0r/mp-5.x-1
I personally like SciTe and the Scintilla editing component it's based on. Geany uses Scintilla but SciTE was built by the developer of Scintilla to showcase what the editing component can do:
https://scintilla.org/SciTE.html
fldev is a lightweight IDE:
https://github.com/McNeight/FLDev
Under Tools, there's mention of Fox Toolkit. It's a nice toolkit but it's hard to find actively developed projects using it. I prefer FLTK as a GUI since it is actively developed and more API compatible across version changes: https://www.fltk.org/
TinyCore and NanoLinux have found or created enough FLTK based applications to make a useful desktop environment with them.
Raylib and Raygui are highly portable and extremely lightweight. Raylib was designed to make it easier to write software.
https://github.com/raysan5/raygui
SDL and its helper libraries (sdl_ttf, sdl_image,sdl_mixer, etc.) have been ported to an amazing number of platforms including handheld devices. Several GUI libraries have been written to work with it.
https://www.libsdl.org/
nano-x is a lightweight alternative to X Windows and Win32:
https://github.com/ghaerr/microwindows
For browsers, there's a fork of Dillo that works on multiple platforms including DOS:
https://sourceforge.net/projects/dplus-browser/
The lightest full featured browsers with JavaScript and CSS support I could find were netrider and fifth.
I have several lists of lightweight software, so if you need more suggestions or information on any other software categories, let me know.
I wanted to know if you wanted any help rounding out your software section of your Awesome Permacomputing list. I have a lot of expertise tracking down lightweight, low dependency, portable software.
Here are some possible additions in case they're of interest.
For operating systems, these are no longer actively developed but I thought they were very notable. XFDOS is a distro based on FreeDOS with all Free/Open Source software and it offers a window manager and GUI applications. NanoLinux and Rogue Class Linux are both distros that don't require Wayland or X to run. They are not standard cli style distros either.
https://sourceforge.net/projects/fltk-dos/
https://sourceforge.net/projects/nanolinux/
https://archiveos.org/rogue/
For editors, here are a few suggestions.
MP typically comes up in some discussions of lighter editors.
https://triptico.com/software/mp.html
https://github.com/rofl0r/mp-5.x-1
I personally like SciTe and the Scintilla editing component it's based on. Geany uses Scintilla but SciTE was built by the developer of Scintilla to showcase what the editing component can do:
https://scintilla.org/SciTE.html
fldev is a lightweight IDE:
https://github.com/McNeight/FLDev
Under Tools, there's mention of Fox Toolkit. It's a nice toolkit but it's hard to find actively developed projects using it. I prefer FLTK as a GUI since it is actively developed and more API compatible across version changes: https://www.fltk.org/
TinyCore and NanoLinux have found or created enough FLTK based applications to make a useful desktop environment with them.
Raylib and Raygui are highly portable and extremely lightweight. Raylib was designed to make it easier to write software.
https://github.com/raysan5/raygui
SDL and its helper libraries (sdl_ttf, sdl_image,sdl_mixer, etc.) have been ported to an amazing number of platforms including handheld devices. Several GUI libraries have been written to work with it.
https://www.libsdl.org/
nano-x is a lightweight alternative to X Windows and Win32:
https://github.com/ghaerr/microwindows
For browsers, there's a fork of Dillo that works on multiple platforms including DOS:
https://sourceforge.net/projects/dplus-browser/
The lightest full featured browsers with JavaScript and CSS support I could find were netrider and fifth.
I have several lists of lightweight software, so if you need more suggestions or information on any other software categories, let me know.