Yes there are several ways you can host a Minecraft server from your pc without having to open a port in your router settings. 

Many people often turn to VPN services such as LogMeIn Hamachi to bypass the requirement of port forwarding and allow direct connection between clients.

A more modern solution I recommend is a lightweight program called ‘ngrock’ that opens your ports so connecting clients are not required to download and external programs to connect to you.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence