Addon: Vanilla Waypoints
Author: DARKLEXx
Vanilla Waypoints adds a compact travel system controlled through two craftable menu items.

The Waypoints Manager saves the player's current coordinates under a custom name. Existing entries can be renamed, updated to a new position, deleted or selected for instant travel. Points work in the Overworld, Nether and End, although teleportation is performed only between locations in the same dimension.

The configuration menu changes the maximum number of saved points, toggles sounds and particles, and enables a server mode in which only operators can edit global settings. This keeps ordinary players from changing limits on shared worlds.
The manager is crafted from red dye, paper, maps and an Ender Pearl; the settings item uses cobblestone and pink dye. Both can also be obtained in Creative mode.

The add-on supports survival, multiplayer and achievements, does not require experimental options and is optimized to avoid constant background work.
How to install the add-on
Download the .mcaddon or .mcpack file, open it with Minecraft and wait for the import to finish. Then enable the resource and behavior packs in the world settings. If the add-on requires experiments, turn them on before launching the world.