{"id":45639912,"url":"https://github.com/snootched/lcards","last_synced_at":"2026-05-30T14:00:49.613Z","repository":{"id":340194018,"uuid":"1089843996","full_name":"snootched/lcards","owner":"snootched","description":"🖖 LCARdS - LCARS Card System for Home Assistant","archived":false,"fork":false,"pushed_at":"2026-05-24T02:46:49.000Z","size":112344,"stargazers_count":12,"open_issues_count":6,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-24T03:02:29.356Z","etag":null,"topics":["hacs-custom","hacs-plugin","home-assistant","home-assistant-custom-component","homeassistant","homeassistant-custom-component","lcard","lcards","lcars","lcars-interface","lcars-style","star-trek","startrek"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/snootched.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-04T22:21:14.000Z","updated_at":"2026-05-15T00:56:57.000Z","dependencies_parsed_at":"2026-04-01T19:03:57.120Z","dependency_job_id":"ea671b60-4cc9-4154-a345-c11cbbd7bbe7","html_url":"https://github.com/snootched/lcards","commit_stats":null,"previous_names":["snootched/lcards"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/snootched/lcards","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snootched%2Flcards","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snootched%2Flcards/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snootched%2Flcards/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snootched%2Flcards/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/snootched","download_url":"https://codeload.github.com/snootched/lcards/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snootched%2Flcards/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33694714,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacs-custom","hacs-plugin","home-assistant","home-assistant-custom-component","homeassistant","homeassistant-custom-component","lcard","lcards","lcars","lcars-interface","lcars-style","star-trek","startrek"],"created_at":"2026-02-24T02:26:12.662Z","updated_at":"2026-05-30T14:00:49.607Z","avatar_url":"https://github.com/snootched.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![LCARdS Banner](doc/public/img/lcards-banner.gif)\n\n**A unified card system for Home Assistant inspired by the iconic Star Trek LCARS interfaces.\n\u003cbr\u003eBuild your own LCARS-style dashboards and Master Systems Display (MSD) with realistic controls, reactivity and animations.**\n\n[![GitHub release](https://img.shields.io/github/v/release/snootched/lcards?logo=startrek\u0026logoColor=37a6d1\u0026color=37a6d1)](https://github.com/snootched/LCARdS/releases)\n\n![GitHub Downloads (all assets, latest release)](https://img.shields.io/github/downloads/snootched/lcards/latest/total?logo=startrek\u0026logoColor=37a6d1\u0026label=Latest%20Release%20Downloads\u0026color=37a6d1)\n\n[![License](https://img.shields.io/badge/license-MIT-37a6d1?logo=opensourceinitiative\u0026logoColor=white)](LICENSE)\n[![Last commit](https://img.shields.io/github/last-commit/snootched/LCARdS?style=default\u0026logo=git\u0026logoColor=white\u0026color=37a6d1)](https://github.com/snootched/LCARdS/commits/main)\n\n\u003cbr\u003e\n\n\u003e [!IMPORTANT]\n\u003e ## 📖 Full Documentation at [lcards.unimatrix01.ca](https://lcards.unimatrix01.ca)\n\u003e\n\u003e Configuration references, card guides, core systems, tutorials, and API docs are all in the full documentation site.\n\u003e\n\u003e **[➜ lcards.unimatrix01.ca](https://lcards.unimatrix01.ca)**\n\n\u003cbr\u003e\n\n\n\u003e [!NOTE]\n\u003e **LCARdS** is a work in progress and not a fully commissioned Starfleet product — expect some tribbles!\n\u003e\n\u003e This is a **hobby** project with great community support and contribution. It is not professional software and should be used for personal use only.\n\u003e\n\u003e AI coding tools have been leveraged in this project — see the [AI Usage](#ai-usage) section below for details.\n\n\u003cbr\u003e\n\n## What is LCARdS?\n\nLCARdS is the evolution of dedicated LCARS-inspired cards for Home Assistant.\nIt originates from, and supersedes, the [CB-LCARS](https://github.com/snootched/cb-lcars) project. LCARdS is designed to accompany and complement the [**HA-LCARS theme**](https://github.com/th3jesta/ha-lcars).\n\nEach card shares a set of common core services — a unified rules engine, DataSource pipelines, theme tokens, coordinated animations, sounds, and more — providing a cohesive LCARS-like dashboard experience rather than a collection of isolated components.\n\n**Cards included:**\n| Card | Description |\n|------|-------------|\n| `lcards-button` | All standard LCARS buttons plus advanced multi-segment component mode (D-pad, Alert, custom shapes) |\n| `lcards-elbow` | LCARS corner designs — simple and Picard-style segmented double elbows |\n| `lcards-slider` | Interactive sliders for sensors and controllable entities — pills and gauge styles |\n| `lcards-select-menu` | Grid of option buttons built from `input_select`/`select` entities or custom options. |\n| `lcards-data-grid` | LCARS tabular grids with real entity data and cascade animation |\n| `lcards-chart` | ApexCharts-powered charting with full DataSource pipeline integration |\n| `lcards-alert-overlay` | Full-screen dashboard alert backdrop reacting to `input_select.lcards_alert_mode` |\n| `lcards-msd` | Master Systems Display — embed any HA cards on a positioned SVG canvas with routed connecting lines |\n\n→ **[Full card documentation](https://lcards.unimatrix01.ca/cards/)**\n\n\u003cbr\u003e\n\n## Coming from CB-LCARS\n\nLCARdS supersedes CB-LCARS. You can run both side-by-side while transitioning — all new features and fixes are in LCARdS only.\n\n→ **[CB-LCARS migration guide](https://lcards.unimatrix01.ca/getting-started/cb-lcars-migration)**\n\n\u003cbr\u003e\n\n## Installation\n\n[![Open in HACS](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=snootched\u0026repository=LCARdS\u0026category=integration)\n\n1. Open **HACS** → search for **LCARdS** under **Integrations** → Download\n2. Restart Home Assistant\n3. Go to **Settings → Integrations → Add Integration → LCARdS**\n\nThere are no external dependencies — use with [**HA-LCARS themes**](https://github.com/th3jesta/ha-lcars) for the full experience.\n\n\n→ **[Full installation guide](https://lcards.unimatrix01.ca/getting-started/installation)**\n\n\u003cbr\u003e\n\n---\n\n## AI Usage\n\n\u003cdetails\u003e\n\u003csummary\u003eAI-Assisted Development Notice (AIG‑2)\u003c/summary\u003e\n\n\u003ci\u003eThis project is heavily developed with the assistance of AI tools. Most implementation code and portions of the documentation were generated by AI models.\n\u003cbr\u003eAll architectural decisions, design direction, integration strategy, and project structure are human-led.\n\u003cbr\u003eAI-generated components are reviewed, validated/tested, and refined by human contributors to ensure accuracy, coherence, and consistency with project standards.\n\nThis is a human-directed, AI-assisted project. AI acts as an implementation accelerator; humans remain responsible for decisions, testing for quality control, and final output.\u003c/i\u003e\n\u003c/details\u003e\n\n\u003cbr\u003e\n\n---\n\n## Acknowledgements \u0026 Thanks\n\nA very sincere thanks to these projects and their authors, contributors and communities:\n\n[**ha-lcars theme**](https://github.com/th3jesta/ha-lcars) — the definitive LCARS theme for Home Assistant\n\n[LCARSlad London](https://twitter.com/lcarslad) for excellent LCARS images and diagrams for reference.\n\n[meWho Titan.DS](https://www.mewho.com/titan) for such a cool interactive design demo and colour reference.\n\n[TheLCARS.com](https://www.thelcars.com) — a great LCARS design reference, and the original base reference for colours, Data Cascade and Pulsewave animations.\n\n[lcars](https://github.com/joernweissenborn/lcars) for the SVG used inline in the D-pad control.\n\n[**lovelace-layout-card**](https://github.com/thomasloven/lovelace-layout-card) · [**lovelace-card-mod**](https://github.com/thomasloven/lovelace-card-mod)\n\n**All Star Trek \u0026 LCARS fans** — your passion drives this project 🖖\n\n\u003cbr\u003e\n\n---\n\n## License \u0026 Disclaimers\n\nThis project is released under the [MIT License](LICENSE).\n\n---\n\n**A STAR TREK FAN PRODUCTION**\n\nThis project is a non-commercial fan production. Star Trek and all related marks, logos, and characters are solely owned by CBS Studios Inc.\nThis fan production is not endorsed by, sponsored by, nor affiliated with CBS, Paramount Pictures, or any other Star Trek franchise.\n\nNo commercial exhibition or distribution is permitted. No alleged independent rights will be asserted against CBS or Paramount Pictures.\nThis work is intended for personal and recreational use only.\n\n---\n\n🖖 **Live long and prosper** 🖖\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnootched%2Flcards","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsnootched%2Flcards","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnootched%2Flcards/lists"}