Is there a way to host local words from my own PC to like 3 or 4 other people?

There was this app a few years ago with which you could easily host your singleplayer world to a small number of your friends, but one day it was discontinued all of a sudden.

I started playing Minecraft again after a long time and I want to be able to start afresh with my friends that I used to play with. Is there any other way I can go about doing it than buying a realm or paying for a privately hosted server? I won’t be greedy and ask for ones with high speed or whatever, I just want something that works.