All Projects → oncleben31 → cookiecutter-homeassistant-custom-component

oncleben31 / cookiecutter-homeassistant-custom-component

Licence: MIT license
Cookiecutter template for Home Assistant custom component

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to cookiecutter-homeassistant-custom-component

cookiecutter-homeassistant-component
A cookiecutter project template for generating the structure for a new custom component.
Stars: ✭ 22 (-40.54%)
Mutual labels:  cookiecutter, homeassistant, cookiecutter-template, homeassistant-components
cookiedozer
📱 Cookiecutter for i18n Kivy Apps
Stars: ✭ 48 (+29.73%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-pypackage
A cookiecutter template for Python package with heavy use of Github actions
Stars: ✭ 19 (-48.65%)
Mutual labels:  cookiecutter, cookiecutter-template
thermal
Thermal Vision Sensor and Camera for Home Assistant
Stars: ✭ 43 (+16.22%)
Mutual labels:  homeassistant, homeassistant-integration
at-python-template
The official Python Project Template of Alexander Thamm GmbH
Stars: ✭ 34 (-8.11%)
Mutual labels:  cookiecutter, cookiecutter-template
fastapi-starter
A FastAPI based low code starter: Async SQLAlchemy, Postgres, React-Admin, pytest and cypress
Stars: ✭ 97 (+162.16%)
Mutual labels:  cookiecutter, cookiecutter-template
Cookiecutter Data Science
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
Stars: ✭ 5,271 (+14145.95%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-pyms
Cookiecutter template for a Python microservice.
Stars: ✭ 49 (+32.43%)
Mutual labels:  cookiecutter, cookiecutter-template
home-assistant-miele
Miele integration for Home assistant
Stars: ✭ 101 (+172.97%)
Mutual labels:  homeassistant, homeassistant-integration
python-template
Netherlands eScience Center Python Template
Stars: ✭ 136 (+267.57%)
Mutual labels:  cookiecutter, cookiecutter-template
theme-cookiecutter
A cookiecutter template to help you make new JupyterLab theme extensions
Stars: ✭ 47 (+27.03%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-qt-app
A cookiecutter to create Qt applications, with translations and packaging
Stars: ✭ 29 (-21.62%)
Mutual labels:  cookiecutter, cookiecutter-template
qt-qml-project-template-with-ci
Template for a Qt/QML application with batteries included: GitHub C.I. for your QML app; automated gui testing with Xvfb; automatic code-format checks and more. Compiles for Desktop and Mobile (Linux, Mac, Windows, and Android).
Stars: ✭ 33 (-10.81%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-flask-skeleton
Flask Starter Project
Stars: ✭ 56 (+51.35%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-modern-pypackage
Cookiecutter template for a modern Python package.
Stars: ✭ 97 (+162.16%)
Mutual labels:  cookiecutter, cookiecutter-template
FastAPI-template
Feature rich robust FastAPI template.
Stars: ✭ 660 (+1683.78%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-go
boilerplate, golang project starter tool, support go-zero/go-micro/gin
Stars: ✭ 63 (+70.27%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-modern-datascience
Start a data science project with modern tools
Stars: ✭ 136 (+267.57%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-python-cli
A cookiecutter template for creating a Python CLI application using click
Stars: ✭ 65 (+75.68%)
Mutual labels:  cookiecutter, cookiecutter-template
homeassistant-microsoft-todo
The integration allows you to create tasks in Microsoft To Do from Home Assistant.
Stars: ✭ 86 (+132.43%)
Mutual labels:  homeassistant, homeassistant-integration

cookiecutter-homeassistant-custom-component

This repository is a Cookiecutter template for a Home Assistant custom component based on the integration_blueprint template.

This project is sort of fusion of cookiecutter-homeassistant-component, integration_blueprint and cookiecutter-hypermodern-python projects.

📚 Read the full documentation

Usage

It is recommended to use the latest stable version by using the command:

$ cookiecutter gh:oncleben31/homeassistant-custom-component \
  --checkout=2021.1.1

Features

  • Ready to use Home Assistant custom component
  • UI configuration with config Flow
  • Translations
  • Development, testing and step by step debugging in Visual Studio Code development container
  • HACS ready
  • Continuous integration with GitHub Actions
  • Settings for pre-commit
  • Optional tests suite with pytest and code coverage

You can find a repository created with this cookiecutter template in the cookiecutter-homeassistant-custom-component-instance example.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].