An open API service indexing awesome lists of open source software.

https://github.com/tmhsdigital/embed-tester

A barebones site used to test embeddable elements, such as maps or charts.
https://github.com/tmhsdigital/embed-tester

Last synced: 11 months ago
JSON representation

A barebones site used to test embeddable elements, such as maps or charts.

Awesome Lists containing this project

README

          

# embed-tester

[![Live Demo](https://img.shields.io/badge/demo-live-brightgreen.svg?style=for-the-badge)](https://tmhsdigital.github.io/embed-tester)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg?style=for-the-badge)](LICENSE)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge)](http://makeapullrequest.com)

embed-tester


A modern, lightweight site to test embeddable elements, such as maps, charts, and interactive widgets.




Background GIF



Typing SVG

## Features

- **Map Embeds** - Test Google Maps and other mapping services
- **Chart Embeds** - Visualize data with various chart libraries
- **Video Embeds** - YouTube and other video platform integration
- **Dark Mode** - Automatic dark mode based on system preferences
- **Responsive** - Works perfectly on all devices
- **Performance** - Lightweight and optimized
- **Security** - Sandboxed iframes for embed isolation

## Quick Start

1. **Clone the repository**
```bash
git clone https://github.com/TMHSDigital/embed-tester.git
cd embed-tester
```

2. **Open in browser**
```bash
# Using Python
python -m http.server 8000 --directory docs
# OR using Node.js
npx serve docs
```

3. Visit `http://localhost:8000` in your browser

## Project Structure

The website files are located in the `docs` folder for GitHub Pages compatibility:

```
docs/
├── index.html # Main HTML file
├── styles.css # Styling
└── embed.js # Embed functionality
```

## Example Embeds

The embed tester supports various types of embeddable content:

- **Maps**: Google Maps embeds for location visualization
- **Charts**: MongoDB Charts for data visualization
- **Videos**: YouTube video embeds

Each embed is sandboxed and responsive, making it perfect for testing how embeds will look in your own projects.

## Contributing

Contributions are welcome! Feel free to:

- Report bugs
- Suggest features
- Submit pull requests

## License

This project is open source and available under the Apache 2.0 License.




A project by TMHSDigital


Footer