├── logo--black@512px.png ├── logo--white@512px.png ├── contributing.md ├── license └── readme.md /logo--black@512px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eindpunt/awesome-TRMNL/HEAD/logo--black@512px.png -------------------------------------------------------------------------------- /logo--white@512px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eindpunt/awesome-TRMNL/HEAD/logo--white@512px.png -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- 1 | # Contribution Guidelines 2 | 3 | Please note that this project is released with a [Contributor Code of Conduct](code_of_conduct.md). By participating in this project you agree to abide by its terms. 4 | 5 | ## PRs 6 | 7 | ALWAYS create a new branch with your proposed changes. Thank you! 8 | 9 | ## Adding something to the List 10 | 11 | - Try to fit your item into an existing sections. [Open a suggestion](https://github.com/eindpunt/awesome-trmnl/issues/new) to start as discussion about any new sections. 12 | - Please add the content to the README.md file and make sure that the edited list is in alphabetical order. 13 | - If a duplicate item exists, discuss why the new item should replace it. 14 | - Check your spelling & grammar. 15 | - The item must follow this format: 16 | ``` 17 | - [item name](https link) - Description beginning with capital, ending in period by username 18 | ``` 19 | -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- 1 | [![CC0](https://i.creativecommons.org/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/) 2 | 3 | Statement of Purpose 4 | 5 | The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work"). 6 | 7 | Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others. 8 | 9 | For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights. 10 | 11 | 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following: 12 | 13 | the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; 14 | moral rights retained by the original author(s) and/or performer(s); 15 | publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; 16 | rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; 17 | rights protecting the extraction, dissemination, use and reuse of data in a Work; 18 | database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and 19 | other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof. 20 | 21 | 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose. 22 | 23 | 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose. 24 | 25 | 4. Limitations and Disclaimers. 26 | 27 | No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. 28 | Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. 29 | Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work. 30 | Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work. -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 |
2 | 3 | 4 | 5 | 6 | 7 | # Awesome TRMNL [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) ![GitHub last commit](https://img.shields.io/github/last-commit/eindpunt/awesome-trmnl) 8 | 9 | 10 | 11 | 12 | A curated list of TRMNL docs, talks, tools, examples & articles the internet has to offer. 13 | 14 | 15 | 16 | 17 | 18 | 19 | Logo 20 | 21 | 22 | 23 | 24 | [TRMNL](https://usetrmnl.com/) (pronounced "terminal") is an innovative e-ink dashboard device designed to help users stay focused and informed 25 |
26 | 27 | 28 | 29 | ## Specifications TRMNL 30 | - A 7.5" e-ink display (4 grayscale) 31 | - An ESP32-C3 microcontroller 32 | - A 1800-2500 mAh battery 33 | - The server generates a single-use, 1-bit bitmap image (800x480 pixels) 34 | 35 | ## Specifications TRMNL X 36 | - A 10.3" e-ink display (16 grayscale) 37 | - A 5000-7000 mAh battery 38 | 39 | 40 | 41 | ## 📄 Official Docs & Quickstarts 42 | - [useTRMNL](https://docs.usetrmnl.com/) 43 | - [Terminus](https://github.com/usetrmnl/byos_hanami) - Self hosted screen generation in Ruby/Hanami maintained by the TRMNL team 44 | 45 | ## ⚡Firmware & Firmware flashing 46 | - [Alternative Firmware](https://github.com/covercash2/trmnl_rs) - An alternative firmware for the official trmnl firmware with Rust and Nix by covercash2 47 | - [ESPHome firmware](https://github.com/jesserockz/esphome-trmnl) - ESPHome firmware for TRMNL 48 | - [Homeplate](https://github.com/lanrat/homeplate) - Firmware for the Inkplate 10 49 | - [TRMNL browser firmware flashing](https://usetrmnl.com/flash) - Flash your TRMNL firmware in browser 50 | - [TRMNL firmware](https://github.com/usetrmnl/firmware) 51 | - [WaveShare ESP32-WROOM epaper board TRMNL Firmware](https://github.com/JayJay1989/firmware) 52 | 53 | 54 | ## 🔨 Boilerplates 55 | - [TRMNL hello (liquid)](https://github.com/schrockwell/trmnl-hello) - Boilerplate for the tmrnl_preview dev server by schrockwell 56 | - [Python Boilerplate](https://github.com/OptimumMeans/TRMNL-Boilerplate) - by OptimumMeans 57 | 58 | ## 🖱️ Development 59 | - [Azure DevOps Pull Requests](https://github.com/VanBelleRik/azure-devops-pull-requests-trmnl) - Fetches Azure DevOps pull requests by VanBelleRik 60 | - [Emulate TRMNL display](https://github.com/jackmawer/virtual-trmnl) - A webpage to emulate the TRMNL display 61 | - [GitHub Workflows](https://github.com/jcorbalanm/trmnl-github-workflows) - Show the last 100 GitHub Workflows from a custom repository by jcorbalanm 62 | - [Laravel TRMNL](https://github.com/bnussbau/laravel-trmnl) - Develop TRMNL plugins with Laravel by bnussbau 63 | - [OpenRouter Tracker](https://github.com/saysharastuff/openrouter-tracker) - Display your OpenRouter usage data by saysharastuff 64 | - [Plugin Tester](https://github.com/gitstua/trmnl-plugin-dev) - A development tool for testing TRMNL plugins by gitstua 65 | - [Plugin DEV kit](https://github.com/sdjmchattie/trmnl-plugin-dev-kit) - A plugin development kit for TRMNL devices by sdjmchattie 66 | - [Sentry Monitor](https://github.com/kraynel/trmnl-sentry) - Display your Sentry projects metrics (issues, errors, performances) by kraynel 67 | 68 | ## 🔌 Plugins - General 69 | - [useTRMNL](https://github.com/usetrmnl/plugins) - Featured plugins by useTRMNL 70 | - [trmnl-recipe-catalog](https://bnussbau.github.io/trmnl-recipe-catalog) – A community-driven catalog of TRMNLP-compatible recipes 71 | - [Adafruit IO](https://github.com/stephenyeargin/trmnl-adafruit-io) - Adafruit IO by stephenyeargin 72 | - [American College Football top 10](https://github.com/SnarfulSolutionsGroup/TRMNL-Plugins/blob/main/TRMNL_CFB.md) - College Football Top 10 Ranking by SnarfulSolutionsGroup 73 | - [Anime of the Day](https://github.com/Saious119/trmnl-anime-of-the-day/tree/main) - Displays a random anime of the day from Anilist's public API by Saious119 74 | - [Anker Solix Battery Bridge](https://github.com/makurix/anker-trmnl-bridge) - Display Anker Solix battery stats by makurix 75 | - [Anki Cards](https://github.com/ItsJustThomas/trmnl-anki) - Display Anki cards by ItsJustThomas 76 | - [Apple Photos](https://github.com/zegl/trmnl-apple-photos) - display Apple Photos by zegl 77 | - [Apple Reminders](https://github.com/sdjmchattie/trmnl-apple-reminders) - display Apple Reminders by sdjmchattie 78 | - [Baseball schedule: St. Louis Cardinals](https://github.com/kevdog114/trmnl_stlcards) - fetches the St. Louis Cardinals baseball schedule and standings by kevdog114 79 | - [Bart Departure (California)](https://github.com/oaklandgit/TRMNL_BART_Plugin) - Get BART's departure times on your TRMNL by oaklandgit 80 | - [Berlin's BVG Transit](https://github.com/danmunoz/trmnl-bvg-transit) - Monitors the status of Berlin's BVG Public transportation by danmunoz 81 | - [Block Clock](https://github.com/tyler-dot-earth/trmnl-notblockclock) - a "block clock" by tyler-dot-earth 82 | - [Bookclub planner](https://github.com/bnussbau/trmnl-bookclub-planner) - Plan your reading and track your progress leading up to your next book club meeting by bnussbau 83 | - [Bouldering Gym: Check how busy it is](https://github.com/tquin/trmnl-bouldering) - This implementation makes use of rockgympro.com (Thus 🇺🇸 only) by tquin 84 | - [Bundesliga Results](https://github.com/philippheldt/TRMNL_Bundesliga-Results) - Displays current Bundesliga matchday fixtures and the latest league table by philippheldt 85 | - [Calibre e-book dashboard](https://github.com/goodlibbin/trmnl-calibre-template) - Display your Calibre-web library status on TRMNL e-ink devices. Shows latest books, library stats, ratings and tags by goodlibbin 86 | - [Chuck Norris facts](https://github.com/OptimumMeans/TRMNL-Chuck-Norris) - Random Chuck Norris facts by OptimumMeans 87 | - [Countdown plugin](https://github.com/jvdmeij/trmnl-countdown) - Countdown to a specific date, accompanied by an emoji and text by jvdmeij 88 | - [Crypto Fear & Greed](https://github.com/jvdmeij/trmnl-crypto-fear-and-greed) - The fear & greed using the API from Alternate by jvdmeij 89 | - [Cyber Security conferences](https://github.com/AlixAbbasi/TRMNL-Sec-Deadlines) - Cyber security conferences deadlines by AlixAbbasi 90 | - [Daily comic xkcd](https://github.com/SnarfulSolutionsGroup/TRMNL-Plugins/blob/main/TRMNL_Comic.md) - Daily Comic from xkcd by SnarfulSolutionsGroup 91 | - [Digital Archaeologist](https://github.com/OptimumMeans/TRMNL-Digital-Archaeologist) - Digital Archaeologist by OptimumMeans 92 | - [Discord Bot](https://github.com/OptimumMeans/TRMNL-Discord-Bot) - Discord bot by OptimumMeans 93 | - [Europe League Results](https://github.com/philippheldt/TRMNL_Europa_League-Results) - Displays the current Europa League group and knockout stage table by philippheldt 94 | - [FBI most wanted](https://github.com/OptimumMeans/TRMNL-FBI-Most-Wanted) - Shows information about FBI Most Wanted fugitives, randomly selected by OptimumMeans 95 | - [Fathom Analytics](https://github.com/rknightuk/trmnl-fathom-analytics) - Fathom Analytics plugi by rknightuk 96 | - [Focus Blocks](https://github.com/btertoolen/trmnl_focus_blocks_plugin) - Focus Time blocks by btertoolen 97 | - [Foxhole maps](https://github.com/stedrow/foxhole-trmnl-dashboard) - Foxhole war status by Stedrow (Game) 98 | - [Fruit Facts](https://github.com/OptimumMeans/TRMNL-Fruit-Facts) - Fruit facts by OptimumMeans 99 | - [GitHub Commit Graph](https://github.com/usetrmnl/plugins/tree/master/lib/github_commit_graph) - GitHub Commit tracker graph by usetrmnl 100 | - [Goals Manager](https://github.com/nmartinovic/trmnl-goals-manager) - by nmartinovic 101 | - [Goodreads progress](https://github.com/goodlibbin/trmnl-goodreads) - Goodreads reading progress by goodlibbin 102 | - [Google Keep todo list](https://github.com/ellipticview/trmnl-google-keep) - Google Keep todo list on your TRMNL by ellipticview 103 | - [Ground Control ISS data](https://github.com/vanbrabantf/Ground-Control-TRMNL) - Fetches data from the Internation Space Station by vanbrabantf 104 | - [Habitica Tasks](https://github.com/thepeopleseason/trmnl-plugins/tree/main/habitica-tasks) - Show all the task of Habitica by thepeopleseason 105 | - [Habitify](https://github.com/sejtenik/trmnl-habitify-plugin) - by sejtenik 106 | - [Hacker News](https://github.com/usetrmnl/plugins/tree/master/lib/hacker_news) - Hacker News display by usetrmnl 107 | - [Hardcover statistics](https://github.com/jacobtender/hardcover_trmnl) - Display hardcover statistics (social network for book lovers) by jacobtender 108 | - [iCal Calendar Flask web service](https://github.com/shyamvenugopalan/trmnl-ical-calendar-server) - iCal Flask web service by shyamvenugopalan 109 | - [ICS Calendar](https://github.com/jfsso/trmnl-calendar) - fetches an ICS calendar and display events in a multi-column list format by jfsso 110 | - [Japan 72 Seasons](https://github.com/pipwilson/trmnl-72-seasons) - Displays the current season of the traditional 72 Japanese seasons by pipwilson 111 | - [KEXP Playlist](https://github.com/modestindustries/TRMNL-Projects/tree/main/TRMNL-KEXP-Playlist) - Display KEXP playlist on trmnl by modestindustries 112 | - [KR TV guide](https://github.com/JJGrootveld/trmnl-kr-tvguide) - Fetches daily TV schedules from the Korean TV guide website (tv.kt.com) by JJGrootveld 113 | - [LastFM last listened](https://github.com/monsieurm/trmnl-lastfm) - Get LastFM last track listened and other user infos by monsieurm 114 | - [LastFM](https://github.com/rknightuk/trmnl-lastfm) - LastFM dashboard by rknightuk 115 | - [Libra weight tracker](https://github.com/sejtenik/trmnl-libra-cloud-plugin) - by sejtenik 116 | - [Lumon Wellness facts](https://github.com/vimwtf/trmnl-lumon-wellness) - display facts about your Outie by vimwtf 117 | - [MBTA Transport](https://github.com/RyanAngelo/trmnl-mbta) - A real-time MBTA (Massachusetts Bay Transportation Authority) schedule display application by RyanAngelo 118 | - [MEH Deals](https://github.com/ajchili/meh-deals-trmnl-plugin) - Display the daily deal(s) from meh.com by ajchili 119 | - [Magic 8-Ball](https://github.com/jvdmeij/trmnl-magic-8-ball) - Let the Magic 8-Ball make your decisions by jvdmeij 120 | - [Malware Trending](https://github.com/youkergav/TRMNL-Malware-Trending-Plugin) - Malware Trending plugin by youkergav 121 | - [Mario Kart tracks](https://github.com/rknightuk/trmnl-mario-kart) - shows random Mario Kart tracks by rknightuk 122 | - [Marvel Character of the Day](https://github.com/MarkHopper24/Marvel-Character-of-the-Day/) - by MarkHopper24 123 | - [Marvel Comic Tracker](https://github.com/Saious119/trmnl-marvel-comic-tracker) - Based on a user defined list display what Marvel comics are coming out this week by Saious119 124 | - [Marvel Rivals Stat Tracker](https://github.com/MarkHopper24/Marvel-Rivals-TRMNL-Tracker) - Track your Marvel Rival stats on your TRMNL device by MarkHopper24 125 | - [Matomo Analytics](https://github.com/stephenyeargin/trmnl-matomo) - Matomo Analytics dashboard (Google Analytics alternative) by stephenyeargin 126 | - [Metar Weather](https://github.com/schrockwell/trmnl-metar) - Displaying Weather conditions for a METAR station (METeorologial Aerodrome Reports), data is provided by NOAA's Aviation Weather Center by schrockwell 127 | - [Metrofresh soups](https://github.com/Bartlebyy/trmnl-plugin-metrofresh-soups) - An Express service that fetches the daily soup menu from MetroFresh via Menuat by Bartlebyy 128 | - [Money Rates (St. Louis Federal Reserve)](https://github.com/dmlandin/TRMNLmoneyRates) - Money rates dashboard by dmlandin 129 | - [Moonphase display](https://github.com/schrockwell/trmnl-moonphase) - Displays the current Moon Phase by schrockwell 130 | - [NASA Deep Space Network](https://github.com/schrockwell/trmnl-dsn) - Deep Space Network statistics by schrockwel 131 | - [NHL Next game](https://github.com/cbdm/trmnl-plugins/tree/main/nhl-teams-next-game) - NHL Next game by cbdm 132 | - [Nashville Fire Department Incidents](https://github.com/stephenyeargin/trmnl-nfd-incidents) - Nashville Fire Department Active Incidents by stephenyeargin 133 | - [Nashville Police Dept. Active Dispatches (Metro)](https://github.com/stephenyeargin/trmnl-mnpd-dispatches) - Metro Nashville Police Dept. Active Dispatches by stephenyeargin 134 | - [Nightscout - blood sugar data](https://github.com/gabe565/trmnl-nightscout) - TRMNL Nightscout fetches blood sugar data from Nightscout by gabe565 - love this project, this is why TRMNL was created IMO! 😍 135 | - [ÖBB Train monitor](https://github.com/bnussbau/trmnl-train-monitor) - Austrian ÖBB / OBB Train monitor by bnussbau 136 | - [OGhunt](https://github.com/Hacksore/oghunt-trmnl) - A plugin to show the top five product hunt launches without AI by Hacksore 137 | - [Obsidian](https://github.com/frethop/obsidian-TRMNL) - Sample plugin to show Obsidian data on trmnl by frethop 138 | - [PagerDuty Display](https://github.com/thepeopleseason/trmnl-plugins/tree/main/oncalltoday) - Are you on call today with PagerDuty? by thepeopleseason 139 | - [Postmark challenge](https://github.com/schrockwell/trmnl-postmark-challenge) - Postmark challenges by schrockwell 140 | - [PS2 title screens](https://github.com/rknightuk/trmnl-ps2-title-screens) - Display random PS2 title screens by rknightuk 141 | - [Remember The Milk](https://github.com/sejtenik/trmnl-rtm-plugin) - by sejtenik 142 | - [STRMNL - Strava activties](https://strmnl.app/) - Strava activities and stats by paneq 143 | - [SV Eevee Prices (Pokemon)](https://github.com/lannonbr/trmnl-sv-eevee-prices) - Displays Eeveelution prices from Terastal Festival ex & Prismatic Evolutions by lannonbr 144 | - [Salah Prayer Times](https://github.com/abshirahmed/trmnl-salah-times) - by abshirahmed 145 | - [SAT GUS Tracker](https://github.com/loesak/trmnl_satgus) - Easily track SAT GUS by loesak 146 | - [Seatgeek upcoming events](https://github.com/stephenyeargin/trmnl-seatgeek) - Seatgeek upcoming events by stephenyeargin 147 | - [Shipping Tracker](https://github.com/OptimumMeans/TRMNL-Ship-Tracker) - Ship tracker using VesselFinder API by OptimumMeans 148 | - [Sleeper Standing](https://github.com/bnussbau/trmnl-sleeper-standings) - TRMNL [Hackaton winner ⭐](https://usetrmnl.com/blog/hackathon-fantasy-american-football-winners), see your weekly matchups and vital stats about your competitor by bnussbau 149 | - [Star Wars newsfeed](https://github.com/mc-cari/trmnl-starwars-book-feed) - Star Wars news about Comic & Books by mc-cari 150 | - [Steam deals](https://github.com/subtype-space/trmnl-steam-deals) - Displays top rated Steam deals by subtype-space 151 | - [Steam sales](https://github.com/andrzejskowron/trmnl-steamsales) - Snatch a Steam sale by andrzejskowron 152 | - [Stock price](https://github.com/usetrmnl/plugins/tree/master/lib/stock_price) - Stock price by trmnl 153 | - [Strava goals](https://github.com/vinayak-mehta/trmnl-strava-goals) - Strava goals by vinayak-mehta 154 | - [Surf (surfline) display](https://github.com/pcifaldi/surf_api) - real-time surf and tide data display by pcifaldi 155 | - [Swedish Weather Service](https://github.com/frjo/usetrmnl-plugins/tree/main/smhi) - Swedish weather service by frjo 156 | - [TRMNL Quotes](https://github.com/michaelgilch/trmnl-quotes) - Inspirational Quotes by michaelgilch 157 | - [TRMNL Tides](https://github.com/UpDryTwist/trmnl-tides) - Generate local tides screen on your TRMNL by UpDryTwist 158 | - [TV Guide KT.com](https://github.com/JJGrootveld/trmnl-kr-tvguide) - TV Guide Plugin - KT Schedules by JJGrootveld 159 | - [Telegram Image Forwarder](https://github.com/yazdipour/trmnl-telegram-bot) - forward images from Telegram directly to a TRMNL by yazdipour 160 | - [Tempest Weather Station](https://github.com/usetrmnl/plugins/tree/master/lib/tempest_weather_station) - Tempest Weather station by usetrmnl 161 | - [Teslamate Reporter](https://github.com/eden881/trmnl-teslamate-reporter) - Display your Tesla statistics on your TRMNL by eden881 162 | - [This day](https://github.com/frethop/TRMNL-thisday) - On This Day in history by frethop 163 | - [TickTick Calendar](https://github.com/frethop/TRMNL-ticktick) - TickTick Calendar by frethop 164 | - [Tidbyt sync](https://github.com/jvivona/tidbyt-data) - Synchronize your Tidbyt data by jvivona 165 | - [Todoist Sync](https://github.com/Nynir/trmnl-todoist) - Synchronize your Todoist tasks by Nynir 166 | - [Transport for London status](https://github.com/stevekennedyuk/trmnl-tfl-status) - Transport for London status by stevekennedyuk 167 | - [Uptime robot (websites)](https://github.com/stephenyeargin/trmnl-uptimerobot) - UptimeRobot for TRMNL by stephenyeargin 168 | - [Valorant Tracker](https://github.com/MarkHopper24/Valorant-Tools) - Track your Valorant game stats by MarkHopper24 169 | - [Vienna Metro Departures](https://github.com/bnussbau/trmnl-vienna-metro-departures) - Vienna Metro (Wiener Linien) Departures by bnussbau 170 | - [Washington Post frontpage](https://github.com/thamarnan/TRMNL-NYT) - Daily Washington Post frontpage by thamarnan 171 | - [Weekly goal tracker / Habit tracker](https://github.com/azjgard/trmnl-weekly-goal-tracker) - Weekly goal tracker by azjgard 172 | - [Wego transit](https://github.com/transitnownash/trmnl-wego-next-trip) - WeGo Public Transit Next Trip by transitnownash 173 | - [Who's that Pokemon](https://github.com/sriniketh/trmnl-plugin-whos-that-pokemon) - Displays a random Pokémon every day by sriniketh 174 | - [Whoop](https://github.com/sapochat/whoop-trmnl) - Whoop health recovery dashboard by sapochat 175 | - [Winnie the Pooh quote](https://github.com/jvdmeij/trmnl-winnie-the-pooh) A random quote by Winnie or one of his friends by jvdmeij 176 | - [Wisdom Quotes](https://github.com/VisualYeti/wisdom_trmnl) - Display a daily quote from Merlin Mann's "The Wisdom Project" by VisualYeti 177 | - [Woocommerce](https://github.com/yannicschuller/trmnl-woocommerce) - Fetches store data from WooCommerce API and displays by yannischuller 178 | - [Word Clock](https://github.com/jvdmeij/trmnl-word-clock) - The Word Clock tells in simple words what the time is by jvdmeij 179 | - [Word clock](https://github.com/delhoume/trmnl_wordclock) - Word clock by delhoume 180 | - [Words of the Day](https://github.com/sejtenik/trmnl-words-of-the-day-plugin) - retrieves the Word of the Day from various online dictionaries by sejtenik 181 | - [YNAB](https://github.com/turnervink/ynab-for-trmnl) - See your YNAB budget (You Need a Budget) on your TRMNL by turnervink 182 | - [Year in Progress](https://github.com/monsieurm/trmnl-yearinprogress) - Shows the progress of the year (dots or bar) by monsieurm 183 | - [Your Life in Weeks](https://github.com/jvdmeij/trmnl-your-life-in-weeks) - See the amount of weeks you have lived, and will live by jvdmeij 184 | 185 | ## 👨‍💻 Plugins - Homelab (for IT tech enthusiasts) 186 | - [Beszel Monitor](https://github.com/yazdipour/trmnl-beszel) - Beszel server monitoring by yazdipour 187 | - [Docker Container](https://github.com/rish2jain/Docker-TRMNL-Plugin) - Monitor your Docker containers in real-time by rish2jain 188 | - [Grafana Dashboards](https://github.com/DefCon-007/grafana-trmnl-plugin) - A Flask-based server that renders Grafana dashboard panels by DefCon-007 189 | - [Kuma Uptime](https://github.com/bnussbau/trmnl-uptimekuma) - Monitor Uptime Kuma status pages by bnussbau 190 | - [Pi-Hole stats](https://github.com/JBertaux/pi-trmnl) - Pi-Hole stats by JBertaux 191 | - [Pixelfed](https://github.com/stephenyeargin/trmnl-pixelfed) - Displays pixelfed images by stephenyeargin 192 | - [Proxmox Backups](https://github.com/MartinBelko/TRMNL-Plugin-Proxmox-Backups) - View results of recent backups (vzdumps) from your Proxmox VE nodes by MartinBelko 193 | - [Tautulli Dashboard](https://github.com/hosfordryan/trmnl-tautulli-dash) - Tautulli Dashboard (Plex server user metrics) by hosfordryan 194 | - [Tailscale](https://github.com/stephenyeargin/trmnl-tailscale) - Tailscale dashboard by stephenyeargin 195 | - [Unifi Site manager](https://github.com/stephenyeargin/trmnl-unifi-site-manager) - Displays Ubiquiti's unifi site dashboard by stephenyeargin 196 | 197 | ## 🏠 Plugins - Smart Home (Home Assistant, Energy) 198 | - [Alto National Water Prediction Service Gauges](https://github.com/stephenyeargin/trmnl-nwps-gauges) - National Water Prediction Service Gauges by stephenyeargin 199 | - [Ambient Weather display](https://github.com/evandhoffman/trmnl-pws) - Read data from my ambientweather.net weather station by evandhoffman 200 | - [Bring!](https://github.com/yshrdbrn/trmnl-bring-plugin) - Display your Bring! shopping list on TRMNL by yshrdbrn 201 | - [Buienradar](https://github.com/Akisame-AI/TRMNL_buienradar) - Display the weather from Buienradar on your TRMNL by Akisane-AI 202 | - [Dcache](https://github.com/ramdacxp/dcache) - Visualize Selected Home Assistant entities on TRMNL by ramdacxp 203 | - [Garbage Collector calendar](https://github.com/hrdkbhatnagar/trml-garbage-calendar) - Garbage calendar (Worldwide) by hrdkbhatnagar 204 | - [HACS Sensor push](https://github.com/gitstua/trmnl-sensor-push) - A HACS custom component for Home Assistant that pushes data to TRMNL.com by gitstua 205 | - [Home Assistant Addon](https://github.com/ohAnd/trmnlServer_ha_addon) - Home Assistant addon for TRMNL by ohAnd 206 | - [Home Assistant](https://github.com/ididit99/useTRMNL-Home-Assistant) - Sending Home Assistant data to TRMNL via a webhook by ididit99 207 | - [Home Assistant](https://github.com/fisherevans/ha2trmnl) - Get that Home Assistant data on your TRMNL! by fisherevans 208 | - [Home Assistant Entities](https://github.com/pwojtaszko/trmnl-home-assistant-plugin) - Displays Home Assistant entities with customizable layouts and styles by pwojtaszko 209 | - [Nashvville Pollen & Air Quality](https://github.com/stephenyeargin/trmnl-nashville-pollen-aqi) - Nashville Pollen & Air Quality by stephenyeargin 210 | - [Octopus Energy usage ](https://github.com/marksankey/Energy_Usage) - Provides energy usage data from Octopus Energy API UK by marksankey 211 | - [Open-Meteo Hourly Weather](https://github.com/andi4000/trmnl-open-meteo-weather-forecast) - 212 | - [Pollen Forecast Europe](https://github.com/bnussbau/trmnl-pollen-forecast-eu) - Pollen Forecast in Europe by bnussbau 213 | - [Tibber Norway](https://github.com/MartinBelko/TRMNL-Plugin-Tibber-Norway) - Shows hourly price throughout the day for tibber customers in Norway by MartinBelko 214 | - [Wasserspiegel](https://github.com/timgluz/wasserspiegel) - Shows the current water level by Timgluz 215 | - [Wttr.in display](https://github.com/thepeopleseason/trmnl-plugins/tree/main/wttr.in) - Weather display pulled from wttr.in by thepeopleseason 216 | - [YoLink Temperature](https://github.com/erikbuild/trmnl-yolink-temperature) - YoLink temperature sensor by erikbuild 217 | - [Zonneplan](https://github.com/LeipeLeon/zonneplan) - 🇳🇱 Zonneplan dynamic price tracker by LeipeLeon 218 | 219 | ## 📺 Screen generators 220 | - [Alias Plugin](https://help.usetrmnl.com/en/articles/10701448-alias-plugin) - Alias plugin information 221 | - [Image Screen generator](https://github.com/noahcreany/TRMNL_screens) - TRMNL screens by noahcreany 222 | - [Redirect Plugin](https://help.usetrmnl.com/en/articles/11035846-redirect-plugin) - Redirect plugin information 223 | 224 | ## 👾 Extra's 225 | - [Android mirror](https://github.com/usetrmnl/trmnl-android) - This mirrors existing TRMNL's content to your Android device originally developed by hossain-khan 226 | - [BYOS Server (Laravel)](https://github.com/usetrmnl/byos_laravel) - TRMNL server implementation in Laravel by bnussbau 227 | - [BYOS Server (Next.js)](https://github.com/usetrmnl/byos_next) - BYOS (Build Your Own Server Next.js), a community-maintained library by ghcpuman902 228 | - [BYOS Server (Ruby / Hanami)](https://github.com/usetrmnl/byos_hanami) - BYOS (Build Your Own Server Ruby) by usetrmnl 229 | - [Build your own TRMNL](https://github.com/ruohki/makeshift-trmnl) - Makeshift edition by ruohki 230 | - [Chrome extension](http://github.com/usetrmnl/trmnl-chrome) - A Chrome extension that displays images from TRMNL's API in your new tab page by usetrmnl 231 | - [Convert Kindle to TRMNL](https://github.com/usetrmnl/trmnl-kindle) - Turn your Kindle into TRMNL 232 | - [Convert Kobo to TRMNL](https://github.com/usetrmnl/trmnl-kobo) - Turn your Kobo into TRMNL 233 | - [Kuroshiro](https://github.com/PhyberApex/kuroshiro) - Kuroshiro is an open-source BYOS (Bring Your Own Server) solution 234 | - [LocalPaper](https://github.com/medo64/LocalPaper) - Local composer for Trmnl device by medo64 235 | - [Open Source server](https://github.com/GioPan04/opntrmnl/) - An open-source self-hostable alternative for trmnl plugins by GioPan04 236 | - [React based renderer](https://github.com/pascal-giguere/react-trmnl) - A React-based renderer (WIP) by pascal-giguere 237 | - [Render TRMNL on WaveShare screen](https://github.com/tobias-theobald/epd-node-trmnl) - Render your trmnl screen to your waveshare 7.5" V2 e-ink display on a raspberry pi 238 | - [Server for dashboard](https://github.com/donmccaughey/trmnl_srv) - Python based server for TRMNL dashboard by donmccaughey 239 | - [TRMNL Buddy](https://github.com/hossain-khan/trmnl-android-buddy) - Monitor your TRMNL on the go with Android 240 | - [TRMNL - 3D printable mounts](https://github.com/usetrmnl/mounts) - 3D printable mounts (fridge magnet, corner bracket) by usetrmnl 241 | - [TRMNL - Local Web Server](https://github.com/ohAnd/trmnlServer) - Python local webserver for TRMNL by ohAnd 242 | - [TRMNL - Nook to TRMNL](https://github.com/usetrmnl/trmnl-nook) - Convert your Nook to TRMNL 243 | - [TRMNL preview - local development server](https://github.com/schrockwell/trmnl_preview) - A local server that enables local development of plugins using Liquid templates by schrokwell 244 | - [TRMNL preview docker 🐳 - local dev server](https://hub.docker.com/r/schrockwell/trmnlp) - Docker image for the local dev server by schrokwell 245 | - [TRMNL tricks](https://github.com/yunruse/trmnl-tricks) - TRMNL tips and tricks 246 | 247 | 248 | 249 | ## 📽️ Video's 250 | - [TRMNL OSS Server - Alpha Release Demo](https://www.youtube.com/watch?v=3xehPW-PCOM) 251 | 252 | ## Follow 253 | 254 | ### Official 255 | 256 | - 📹 [TRMNL YouTube](https://www.youtube.com/@useTRMNL) 257 | - 🐦 [@useTRMNL](https://x.com/useTRMNL) 258 | - 👤 [TRMNL Facebook](https://www.facebook.com/useTRMNL) 259 | - 📷 [TRMNL Instagram](https://www.instagram.com/usetrmnl/) 260 | - 🖼️ [NEW TRMNL X](https://shop.usetrmnl.com/products/trmnl-x?mtke=30) A bigger TRMNL! 261 | - 262 | 263 | ### 🫂 Community 264 | 265 | - 📺 [YouTube review](https://www.youtube.com/watch?v=eIcZZX10pa4) 266 | 267 | ## Contributing 268 | 269 | [Contributions of any kind welcome, just follow the guidelines](contributing.md)! 270 | 271 | ### Contributors 272 | 273 | [Thanks goes to these contributors](https://github.com/eindpunt/awesome-trmnl/graphs/contributors)! 274 | --------------------------------------------------------------------------------