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

https://github.com/hossain-khan/trmnl-elements-plugin

A fun plugin to showcase element from the Periodic Table
https://github.com/hossain-khan/trmnl-elements-plugin

trmnl trmnl-plugin

Last synced: 6 months ago
JSON representation

A fun plugin to showcase element from the Periodic Table

Awesome Lists containing this project

README

          

# Element of the Day ๐Ÿงช

Periodic Table Icon

Learn chemistry one element at a time! Display a different element from the Periodic Table on your TRMNL e-ink device.

> "The elements are the alphabet of nature." โ€“ Dmitri Mendeleev

## Install





Show it on TRMNL

**[โ†’ Install Element of the Day](https://usetrmnl.com/recipes/226166)**

1. Visit [TRMNL Recipes](https://usetrmnl.com/recipes)
2. Search for "**Element of the Day**"
3. Click **Install**
4. Configure your preferred **Display Mode**:
- **Hourly Random**: New element every hour (default)
- **Daily Rotation**: Cycles through all 118 elements based on day of year
5. Add to your [Playlist](https://usetrmnl.com/playlists)

## Demo

| Layout | Preview |
|--------|---------|
| **Full** | ![Full Layout](assets/demo/plugin-demo-max-payne-full.png)
Responsive 1-3 column grid with element card and 12 properties |
| **Half Horizontal** | ![Half Horizontal Layout](assets/demo/plugin-demo-max-payne-half-horizontal.png)
Compact horizontal layout with 6 properties in 2x3 grid |
| **Half Vertical** | ![Half Vertical Layout](assets/demo/plugin-demo-max-payne-half-vertical.png)
Vertical layout with card and 4 essential properties |
| **Quadrant** | ![Quadrant Layout](assets/demo/plugin-demo-max-payne-quadrant.png)
Minimal view with card and 2 properties |

## Features

- ๐Ÿ”ฌ **118 Elements** - Complete periodic table coverage
- โฐ **Flexible Display** - Hourly or daily rotation modes
- ๐Ÿ“Š **Rich Data** - Atomic properties, electron configuration, discovery info
- ๐ŸŽจ **Multiple Layouts** - Four optimized size options
- โšก **Fast Updates** - Static data via GitHub Pages
- ๐Ÿ“ฑ **E-ink Optimized** - Clean design for all TRMNL devices

### Element Properties

Each element includes atomic number, symbol, name, mass, category, state, electron configuration, melting/boiling points, density, and discovery year.

---

**For Developers:** Want to fork or customize this plugin? See [docs/DEVELOPER.md](docs/DEVELOPER.md)

**License:** See [LICENSE](LICENSE) for details.