What's this?
This web application allows you to configure pre-renderable panels
for display on an E-Ink screen.
The images are intended to be projected to the display by
Inky-Calendar , but
will work with other setups too.
But why?
These panels is easier to configure, maintain, extend and debug when available on a centralized application.
Inky-Cal panels already have a dependency on the web (for obtaining data), so no new dependencies there.
It also allows to reduce power-consumption, making a battery-operated panel a more viable option.
Demo time!
Given a selected display panel:
Select Newspaper
Select a newspaper Clarín (Buenos Aires) The West Australian (Perth) Der Standard (Vienna) Kurier (Vienna) Neue Vorarlberger Tageszeitung (Vorarlberg) Salzburger Nachrichten (Salzburg) Vorarlberger Nachrichten (Vorarlberg) De Morgen (Brussels) A Tarde (Salvador da Bahia) Correio Braziliense (Brasilia) Folha de S. Paulo (São Paulo) Jornal do Commercio (Recife) O Estado de S. Paulo (São Paulo) Calgary Herald (Calgary) Edmonton Journal (Edmonton) Edmonton Sun (Edmonton) Le Journal de Montréal (Montreal) Montreal Gazette (Montreal) National Post (Toronto) The Calgary Sun (Calgary) The Globe and Mail (Toronto) The Ottawa Sun (Ottawa) The Province (Vancouver) The Vancouver Sun (Vancouver) The Windsor Star (Windsor) Toronto Star (Toronto) Toronto Sun (Toronto) Winnipeg Free Press (Winnipeg) El Mercurio (Santiago) China Daily (Beijing) People’s Daily (Beijing) El Universal (Cartagena) Vanguardia Liberal (Bucaramanga) Vecernji List (Zagreb) Phileleftheros (Nicosia) Politiken (Copenhagen) Õhtuleht (Tallinn) The Fiji Times (Suva) The Messenger (Tbilisi) Frankfurter Allgemeine Zeitung (Frankfurt) Mannheimer Morgen (Mannheim) Neue Westfälische (Bielefeld) Passauer Neue Presse (Passau) Rhein-Zeitung (Koblenz) Nea Kriti (Heraklion) Taxydromos (Volos) New Indian Express (Chennai) Newsdanka (Mumbai) Prahaar - Mumbai (Mumbai) Prahaar - Ratnagiri (Ratnagiri) Prahaar - Sindhudurg (Sindhudurg) Irish Examiner (Cork) Irish Times (Dublin) Haaretz - English Edition (Tel Aviv) Haaretz - Hebrew Edition (Tel Aviv) The Jerusalem Post (Jerusalem) Yedioth Ahronoth (RISHON LETZION) La Stampa (Torino) Koha Ditore (Prishtina) Kuwait Times (Kuwait) Lietuvos Rytas (Vilnius) Luxemburger Wort (Luxembourg City) Star (Kuala Lumpur) El Universal (Mexico City) La Razón de México (Mexico City) Milenio Estado de México (Toluca) Milenio Hidalgo (Pachuca) Milenio Jalisco (Guadalajara) Milenio Laguna (Torreon) Milenio León (León) Milenio Monterrey (Monterrey) Milenio Tamaulipas (Tampico) Reforma (Mexico City) Vanguardia (Saltillo) Alahdath Almaghrebia (Casablanca) AD (Rotterdam) de Volkskrant (Amsterdam) Het Financieele Dagblad (Amsterdam) Het Parool (Amsterdam) Trouw (Amsterdam) The Dominion Post (Wellington) The Press (Christchurch) Dawn (Karachi) La Estrella de Panama (Panama City) Manila Bulletin (Manila) The Peninsula (Doha) Denník N (Bratislava) Cape Times (Cape Town) The Mercury (Durban) JoongAng Ilbo (Seoul) The Chosun Ilbo (Seoul) The Dong-a Ilbo (Seoul) The Maeil Business Newspaper (Seoul) ARA (Barcelona) La Vanguardia (Barcelona) Segre (Lleida) Dagens Nyheter (Stockholm) Blick (Zürich) The Merit Times (Taipei) Lianhe Zaobao (Singapore) Daily Sabah (Istanbul) Fotomac (Istanbul) Sabah (Istanbul) Takvim (Istanbul) Ticaret Gazetesi (Izmir) Yeniasir (Izmir) Gulf News (Dubai) The National (Abu Dhabi) Abilene Reporter-News (Abilene) Akron Beacon Journal (Akron) Altoona Mirror (Altoona) Amarillo Globe-News (Amarillo) American News (Aberdeen) Ames Tribune (Ames) Anderson Independent-Mail (Anderson) Argus Leader (Sioux Falls) Arizona Daily Star (Tucson) Asbury Park Press (Neptune) Asheville Citizen-Times (Asheville) Ashland Times Gazette (Ashland) Athens Banner-Herald (Athens) Austin American-Statesman (Austin) Baraboo News Republic (Baraboo) Battle Creek Enquirer (Battle Creek) Beatrice Daily Sun (Beatrice) Beaver County Times (Bridgewater) Beaver Dam Daily Citizen (Beaver Dam) Belleville News-Democrat (Belleville) Bellingham Herald (Bellingham) Bigfork Eagle (Kalispell) Bristol Herald Courier (Bristol) Bucks County Courier Times (Levittown) Burlington County Times (Willingboro) Cape Cod Times (Hyannis) Casper Star-Tribune (Casper) Centre Daily Times (State College) Chambersburg Public Opinion (Chambersburg) Chattanooga Times Free Press (Chattanooga) Cheboygan Daily Tribune (Cheboygan) Chicago Sun-Times (Chicago) Chicago Tribune (Chicago) Chillicothe Gazette (Chillicothe) Chino Valley Review (Chino Valley) Chippewa Herald (Chippewa Falls) Citrus County Chronicle (Crystal River) Columbia Daily Tribune (Columbia) Columbus Telegram (Columbus) Concord Monitor (Concord) Connecticut Post (Bridgeport) Corpus Christi Caller-Times (Corpus Christi) Coshocton Tribune (Coshocton) Courier News (Bridgewater) Courier-Post (Cherry Hill) Culpeper Star-Exponent (Culpeper) Daily American (Somerset) Daily Breeze (Torrance) Daily Comet (Thibodaux) Daily Inter Lake (Kalispell) Daily Leader (Pontiac) Daily Ledger (Canton) Daily Messenger (Canandaigua) Daily News (Los Angeles) Daily News (Bowling Green) Daily News (New York) Daily Press (Newport News) Daily Progress (Charlottesville) Daily Record (Parsippany) Daily Southtown (Tinley Park) Daily Tribune (Wisconsin Rapids) Daily World (Opelousas) Danville Register & Bee (Danville) Dayton Daily News (Dayton) Decatur Herald & Review (Decatur) Denton Record-Chronicle (Denton) Detroit Free Press (Detroit) Dothan Eagle (Dothan) Dunn County News (Menomonie) East Bay Times (Walnut Creek) El Diario - La Prensa (Brooklyn) El Nuevo Herald (Miami) El Paso Times (El Paso) Elko Daily Free Press (Elko) Ellwood City Ledger (Ellwood City) Erie Times-News (Erie) Evansville Courier & Press (Evansville) Evening Tribune (Hornell) Examiner-Enterprise (Bartlesville) Fairbanks Daily News-Miner (Fairbanks) Florida Today (Melbourne) Fort Collins Coloradoan (Fort Collins) Foster's Daily Democrat (Dover) Frankfort Times (Frankfort) Fremont Tribune (Fremont) Galveston County Daily News (Galveston) Gaston Gazette (Gastonia) Great Falls Tribune (Great Falls) Green Bay Press-Gazette (Green Bay) Greenwich Time (Greenwich) Greenwood Commonwealth (Greenwood) Hartford Courant (Hartford) Hattiesburg American (Hattiesburg) Herald Journal (Spartanburg) Herald News (Woodland Park) Hickory Daily Record (Hickory) Holland Sentinel (Holland) Home News Tribune (East Brunswick) Houston Chronicle (Houston) Hungry Horse News (Columbia Falls) Idaho Statesman (Boise) Independent Record (Helena) Inland Valley Daily Bulletin (Ontario) Iowa City Press-Citizen (Iowa City) Ithaca Journal (Ithaca) Jackson Citizen Patriot (Jackson) Journal & Courier (Lafayette) Journal News (Hamilton) Journal Star (Peoria) Kalamazoo Gazette (Kalamazoo) Kennebec Journal (Augusta) Keys Citizen (Key West) Kilgore News Herald (Kilgore) Kitsap Sun (Bremerton) Kokomo Tribune (Kokomo) La Opinión (Los Angeles) La Porte County Herald-Dispatch (Michigan City) Lake County News-Sun (Waukegan) Lancaster Eagle-Gazette (Lancaster) Lansing State Journal (Lansing) Laredo Morning Times (Laredo) Las Cruces Sun-News (Las Cruces) Las Vegas Review-Journal (Las Vegas) Las Vegas Sun (Las Vegas) Lawrence Journal-World (Lawrence) Lebanon Daily News (Lebanon) Ledger-Enquirer (Columbus) Lexington Herald-Leader (Lexington) Livingston Daily Press & Argus (Howell) Log Cabin Democrat (Conway) Longview News-Journal (Longview) Los Angeles Times (Los Angeles) Lubbock Avalanche-Journal (Lubbock) Mansfield News Journal (Mansfield) Marin Independent Journal (San Rafael) Marshfield News-Herald (Marshfield) McDonough County Voice (Macomb) Merced Sun-Star (Merced) Metro West Daily News (Framingham) Milwaukee Journal Sentinel (Milwaukee) Mineral Independent (Plains) Missoulian (Missoula) Monroe News (Monroe) Montana Standard (Butte) Montgomery Advertiser (Montgomery) Morning Sentinel (Waterville) Naples Daily News (Naples) New Haven Register (New Haven) New Jersey Herald (Newton) Newport Daily News (Newport) News & Record (Greensboro) News Chief (Winter Haven) News Herald (Panama City) News Sentinel (Knoxville) News-Leader (Springfield) Newsday (Melville) Northwest Florida Daily News (Fort Walton Beach) Norwich Bulletin (Norwich) Observer-Dispatch (Utica) Ocala StarBanner (Ocala) Omaha World-Herald (Omaha) Opelika-Auburn News (Opelika) Orange County Register (Santa Ana) Orlando Sentinel (Orlando) Oshkosh Northwestern (Oshkosh) Palladium-Item (Richmond) Palm Beach Daily News (Palm Beach) Parkersburg News and Sentinel (Parkersburg) Pasadena Star-News (Pasadena) Pekin Daily Times (Pekin) Pensacola News Journal (Pensacola) Petoskey News-Review (Petoskey) Pharos-Tribune (Logansport) Pioneer Press (St. Paul) Pittsburgh Post-Gazette (Pittsburgh) Plain Dealer (Peru) Pocono Record (Stroudsburg) Port Clinton News Herald (Port Clinton) Portage Daily Register (Portage) Portland Press Herald (Portland) Portsmouth Herald (Portsmouth) Post-Tribune (Merrillville) Poughkeepsie Journal (Poughkeepsie) Prescott Valley Tribune (Prescott Valley) Press & Sun-Bulletin (Binghamton) Press-Telegram (Long Beach) Pueblo Chieftain (Pueblo) Rapid City Journal (Rapid City) Ravalli Republic (Hamilton) Record Searchlight (Redding) Redlands Daily Facts (Redlands) Reno Gazette-Journal (Reno) Richmond Times-Dispatch (Richmond) Rochester Democrat and Chronicle (Rochester) Rockford Register Star (Rockford) Rome News-Tribune (Rome) Salina Journal (Salina) San Antonio Express-News (San Antonio) San Francisco Chronicle (San Francisco) San Gabriel Valley Tribune (West Covina) Sarasota Herald-Tribune (Sarasota) Savannah Morning News (Savannah) Sioux City Journal (Sioux City) South Bend Tribune (South Bend) South Jersey Times (Mullica Hill) Springfield News Sun (Springfield) St. Cloud Times (St. Cloud) St. Louis Post-Dispatch (St. Louis) Stamford Advocate (Stamford) Standard-Speaker (Hazleton) Standard-Times (San Angelo) Star Courier (Kewanee) Star News (Wilmington) Star Tribune (Minneapolis) Star-Gazette (Elmira) Stars and Stripes (Washington) Staten Island Advance (Staten Island) Statesman Journal (Salem) Statesville Record & Landmark (Statesville) Stevens Point Journal (Stevens Point) Stone County Enterprise (Wiggins) Sturgis Journal (Sturgis) Sun Herald (Biloxi) Sun Sentinel (Ft. Lauderdale) Tallahassee Democrat (Tallahassee) Tampa Bay Times (St. Petersburg) TBT* (St. Petersburg) Telegram & Gazette (Worcester) Telegraph-Forum (Bucyrus) Temple Daily Telegram (Temple) Texarkana Gazette (Texarkana) The Acadiana Advocate (Lafayette) The Advocate (Baton Rouge) The Alliance Review (Alliance) The Arizona Republic (Phoenix) The Atlanta Journal-Constitution (Atlanta) The Augusta Chronicle (Augusta) The Beacon-News (Aurora) The Beaumont Enterprise (Beaumont) The Blade (Toledo) The Boston Globe (Boston) The Bradenton Herald (Bradenton) The Buffalo News (Buffalo) The Burlington Free Press (Burlington) The Cincinnati Enquirer (Cincinnati) The Citizen (Auburn) The Citizens' Voice (Wilkes-Barre) The Clarion-Ledger (Jackson) The Columbian (Vancouver) The Columbus Dispatch (Columbus) The Commercial Appeal (Memphis) The Courier (Russellville) The Courier (Lincoln) The Courier (Houma) The Courier-Journal (Louisville) The Courier-News (Elgin) The Courier-Times (New Castle) The Daily Advertiser (Lafayette) The Daily Commercial (Leesburg) The Daily Courier (Prescott) The Daily Herald (Columbia) The Daily Herald (Provo) The Daily Item (Sunbury) The Daily Journal (Vineland) The Daily News Journal (Murfreesboro) The Daily Press (Victorville) The Daily Record (Wooster) The Daily Reporter (Coldwater) The Daily Sentinel (Grand Junction) The Daily Telegram (Adrian) The Daily Times (Salisbury) The Dallas Morning News (Dallas) The Day (New London) The Daytona Beach News-Journal (Daytona Beach) The Decatur Daily (Decatur) The Des Moines Register (Des Moines) The Desert Sun (Palm Springs) The Detroit News (Detroit) The Durango Herald (Durango) The Eagle-Tribune (North Andover) The Elkhart Truth (Elkhart) The Enterprise (Brockton) The Epoch Times: Chinese New York Edition (New York) The Fayetteville Observer (Fayetteville) The Florida Times-Union (Jacksonville) The Free Lance-Star (Fredericksburg) The Fresno Bee (Fresno) The Gadsden Times (Gadsden) The Gainesville Sun (Gainesville) The Gardner News (Gardner) The Gazette (Colorado Springs) The Gazette (Cedar Rapids) The Gleaner (Henderson) The Grand Rapids Press (Grand Rapids) The Greenville News (Greenville) The Henderson News (Henderson) The Herald Bulletin (Anderson) The Herald News (Fall River) The Herald-Mail (Hagerstown) The Herald-Palladium (Saint Joseph) The Herald-Times (Bloomington) The Hillsdale Daily News (Hillsdale) The Hutchinson News (Hutchinson) The Independent (Massillon) The Indianapolis Star (Indianapolis) The Intelligencer (Doylestown) The Island Packet (Bluffton) The Jackson Sun (Jackson) The Janesville Gazette (Janesville) The Joplin Globe (Joplin) The Journal Gazette (Fort Wayne) The Journal News (Westchester County) The Journal Standard (Freeport) The Kansas City Star (Kansas City) The Leader (Corning) The Leaf-Chronicle (Clarksville) The Ledger (Lakeland) The Lewiston Tribune (Lewiston) The Lima News (Lima) The Lufkin Daily News (Lufkin) The Marion Star (Marion) The Marshall News Messenger (Marshall) The McDowell News (Marion) The Mercury News (San Jose) The Miami Herald (Miami) The Middletown Press (Middletown) The Milford Daily News (Milford) The Modesto Bee (Modesto) The Morning Call (Allentown) The Morning News (Florence) The Muskegon Chronicle ( Muskegon) The Naperville Sun (Naperville) The New York Times (New York) The Newark Advocate (Newark) The News & Advance (Lynchburg) The News Herald (Morganton) The News Journal (Wilmington) The News Leader (Staunton) The News Tribune (Tacoma) The News Virginian (Waynesboro) The News-Messenger (Fremont) The News-Press (Fort Myers) The News-Star (Monroe) The News-Times (Danbury) The Norwalk Hour (Norwalk) The Oak Ridger (Oak Ridge) The Oklahoman (Oklahoma City) The Olympian (Olympia) The Palm Beach Post (West Palm Beach) The Panola Watchman (Carthage) The Pantagraph (Bloomington) The Patriot Ledger (Quincy) The Patriot-News (Harrisburg) The Philadelphia Inquirer (Philadelphia) The Plain Dealer (Cleveland) The Post-Crescent (Appleton) The Post-Standard (Syracuse) The Post-Star (Glens Falls) The Press of Atlantic City (Pleasantville) The Press-Enterprise (Riverside) The Progress-Index (Petersburg) The Providence Journal (Providence) The Record (Stockton) The Record Herald (Waynesboro) The Record-Courier (Ravenna) The Register-Guard (Eugene) The Register-Herald (Beckley) The Register-Mail (Galesburg) The Reporter (Fond du Lac) The Reporter Times (Martinsville) The Repository (Canton) The Republican (Springfield) The Republican-Herald (Pottsville) The Roanoke Times (Roanoke) The Sacramento Bee (Sacramento) The Salem News (Beverly) The Salinas Californian (Salinas) The Sault News (Sault Ste Marie) The Sentinel-Record (Hot Springs) The Sheboygan Press (Sheboygan) The Spectrum (St. George) The Spokesman-Review (Spokane) The St. Augustine Record (St. Augustine) The Standard-Times (New Bedford) The Star (Shelby) The Star Press (Muncie) The Star-Ledger (Newark) The State Journal Register (Springfield) The Sun (San Bernardino) The Taunton Daily Gazette (Taunton) The Telegraph (Macon) The Tennessean (Nashville) The Times (Munster) The Times (Shreveport) The Times and Democrat (Orangeburg) The Times of Trenton (Trenton) The Times-Picayune/The New Orleans Advocate (New Orleans) The Times-Reporter (Dover-New Philadelphia) The Times-Tribune (Scranton) The Topeka Capital-Journal (Topeka) The Town Talk (Alexandria) The Tri-City Record (Farmington) The Tribune (San Luis Obispo) The Tribune-Democrat (Johnstown) The Tribune-Star (Terre Haute) The Tuscaloosa News (Tuscaloosa) The Villages Daily Sun (The Villages) The Virginian-Pilot (Norfolk) The Wall Street Journal (New York) The Washington Post (Washington) The Washington Times (Washington) The Wausau Daily Herald (Wausau) The Westerly Sun (Westerly) The Wichita Eagle (Wichita) The Zanesville Times Recorder (Zanesville) Times Herald (Port Huron) Times Herald-Record (Middletown) Times Record (Fort Smith) Times Record News (Wichita Falls) Times Telegram (Herkimer) Times Union (Albany) Times-Mail (Bedford) Times-News (Twin Falls) Times-News (Hendersonville) TimesDaily (Florence) Tri-City Herald (Kennewick) Tribune-Review - Westmoreland Edition (Greensburg) Tulsa World (Tulsa) Tyler Morning Telegraph (Tyler) Union Leader (Manchester) USA Today (McLean) Valley News (West Lebanon) Valley Press (Plains) Ventura County Star (Ventura) Victoria Advocate (Victoria) Waco Tribune-Herald (Waco) Watertown Public Opinion (Watertown) Weatherford Daily News (Weatherford) Whitefish Pilot (Whitefish) Whittier Daily News (Whittier) Winston-Salem Journal (Winston-Salem) Wisconsin State Journal (Madison) World Journal - New York (Whitestone) Yankton Daily Press (Yankton) York Daily Record (York) York Dispatch (York)
The front page of your newspaper of choice, with a high quality panel (grayscale, larger resolution) this image will make more sense.
Basic weather forecast panel.
A combination of other panels in a configurable grid.
What's to come
Improved panel management
More panel types
✔️ Combined - combine two or more panel types into one panel.
Image panel config UI
Configure multiple images for randomized display.
Upload images?
Browse local images? (when hosting this service yourself)
Alternative calendar sources
✔️ iCal urls
✔️ Google
Outlook 365
Alternative calendar views
Calender view
✔️ AI illustration of your next day 🌟
✔️ Schedule view
✔️ Weather
✔️ More newspapers (In beta 🌟)
RSS feed
...
Improved display config:
✔️ Rotation
Color configuration overriding
Configurable fonts & font sizes
✔️ Enable/display grayscale images (instead of hard black & white).
The good part: once set up, you will not (ever) have to change settings by SSH-ing into your calender in order
to display updated panel configuration. The link to this panel is a simple
GET request.
Fantastic, where do I start?
First of all, make sure you have a working Inky-Calender
setup (E-Ink display connected to Raspberry PI or equivalent, running
Inky-Calendar ).
Then:
Register or
Log in , and head over to
panel configuration.
.
Don't like to login? No problem, quite a bit of the panel configuration is available without creating an account, see:
the API documentation,
(which contains endpoints for anonymous panels too).
You could also join the Discord chat .