{"categories":[{"label":"Embedded Systems","url":"https://skillfed.io/packages/category/software-development-embedded-systems"}],"enrichment":{"capability":"Provides kconfig language support and IDE tooling for configuring Espressif ESP-IDF embedded projects, including configuration parsing, validation, and documentation generation.","skillfed_tags":["embedded-systems","esp-idf"],"use_cases":["Configure Espressif microcontroller projects using kconfig syntax within the ESP-IDF build system","Validate project configuration files before compilation to catch configuration errors early","Generate human-readable configuration documentation from kconfig definitions","Integrate configuration management into embedded development IDEs via IDE support"],"what_it_does":"esp-idf-kconfig is a configuration management tool for Espressif's ESP-IDF embedded development framework. It parses and validates project settings using the kconfig language, a declarative format for managing build-time configuration options. The package is typically installed as part of ESP-IDF but can be used independently to configure embedded projects, validate configuration files, and generate documentation.\n\nThe package depends on pyparsing for language parsing, textual for terminal components, and esp-pylib for Espressif utilities. It runs on Python 3.8 and later across macOS, Windows, and POSIX systems. The tool is positioned as the standard configuration handler for ESP-IDF projects, with IDE support and documentation generation as core features.","worth_installing":"Yes, if you are developing with ESP-IDF. The package is production-stable, actively maintained, has no known vulnerabilities, and installs with minimal friction. It is the standard tool for kconfig support in the ESP-IDF ecosystem. Install it as part of ESP-IDF or independently if you need standalone kconfig tooling for Espressif projects."},"id":"esp-idf-kconfig","links":{"html":"https://skillfed.io/packages/esp-idf-kconfig","md":"https://skillfed.io/packages/esp-idf-kconfig.md","pypi":"https://pypi.org/project/esp-idf-kconfig/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-20","license_spdx":null,"license_treatment":"permissive","name":"esp-idf-kconfig","python_support":"supports_current","summary":"Kconfig tooling for esp-idf"},"popularity":{"monthly_downloads":1433701,"position":3905,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.12.0"}
