Skip to content

Repository files navigation

HTML-CSS-JS Widgets

This repository contains a collection of ready-to-use HTML, CSS, and JavaScript code snippets and widgets that can be easily embedded into any website — including platforms like Google Sites, personal websites, static web pages, or CMS-based sites.

These widgets are lightweight, self-contained, and require no external libraries or hosting. Perfect for enhancing websites with interactivity and style, even when platform limitations exist.


🎯 Purpose

This project aims to:

  • Provide a library of reusable, customizable web widgets
  • Allow non-developers to embed dynamic features using copy-paste
  • Work seamlessly in restricted platforms like Google Sites, Blogger, etc.
  • Enable web developers to prototype or drop-in interactive components

✨ Features

  • ✅ Pure HTML, CSS, and Vanilla JavaScript — no dependencies
  • 🚫 No external hosting or CDN links required
  • 📦 Easy to copy and embed
  • 🎨 Fully customizable styling and behavior
  • 🧩 Modular: Use what you need, ignore the rest
  • 🧱 Compatible with modern browsers and platforms

🧠 Use Cases

These widgets can be embedded into:

  • Google Sites (via embed code)
  • GitHub Pages
  • WordPress (HTML blocks)
  • Blogger
  • Custom websites
  • Learning platforms, documentation pages, and more

🚀 How to Use

  1. Open the widget file (e.g., clock-widget.html).
  2. Copy the full HTML code (including <style> and <script> blocks).
  3. Paste it directly into your website’s HTML editor or embedding field.
  4. Customize styles or text as needed.

⚠️ Make sure your platform allows embedded HTML/CSS/JS. Some platforms may restrict external scripts.


🔧 Customization

All widgets are written with simplicity in mind. You can:

  • Edit inline CSS to change colors, layout, or fonts
  • Modify JS logic to tweak behaviors
  • Combine multiple widgets into a single block if needed

If you're comfortable with frontend coding, feel free to build on top of these widgets.


🗂 Example Widgets

  • 📅 Digital clock
  • 🎉 Welcome banner or popup
  • 🔁 Auto-scrolling text
  • 📢 Announcement bar
  • 🖱 Hover effects
  • ...and more

📄 License

This project is licensed under the MIT License. Free for personal and commercial use.


🤝 Contributions

Pull requests and new widgets are welcome! If you’ve built a clean, embeddable component using HTML/CSS/JS, feel free to contribute.


Enjoy building better web experiences with simple, reusable components! 🌐🚀

About

A collection of custom HTML, CSS, and JavaScript widgets designed for embedding into Google Sites. Includes components like clocks, banners, UI effects, and other tools to enhance your Google Site experience.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages