This is a collection of Web Components intended to make sharing modules on Neocities easier.
Most Neocities sites are handwritten without using a build tool like most other sites. Many sites have elements that are borrowed from other users, such as a hit counter or a music player. Copy-pasting these into an HTML document can make the document harder to read, so using Web Components to make a site more modular increases readability while retaining the DIY-nature of Neocities.
See the README.md
file in each subdirectory in the components
folder of this repository. You can download the Javascript file and upload it directly to your site, or use a CDN like JSDelivr to include it remotely.
You can select any of the components in this repository and quickly generate CDN links for your own website at my Neocities site!
This repository's contents are distributed under the MIT License. A copy of the MIT license is included in each script, so you don't need to do anything extra to credit this project.