{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/5"}],"enrichment":{"capability":"FPP is a modeling language and compiler for the F Prime flight software framework, providing analysis and translation tools to define spacecraft and embedded system architectures.","skillfed_tags":["aerospace","embedded-systems","modeling-language"],"use_cases":["Define and validate spacecraft component architectures and communication topologies in F Prime projects.","Translate high-level system models into F Prime framework code during embedded system development.","Perform static analysis on FPP model files to catch design errors before implementation.","Integrate FPP modeling into continuous integration pipelines for flight software projects.","Develop and maintain system specifications for NASA or aerospace embedded systems using a standardized language."],"what_it_does":"FPP is a domain-specific modeling language designed for the F Prime flight software framework, a NASA-developed platform for building spacecraft and embedded systems. The package provides compiler tools that analyze and translate FPP model definitions into executable code or intermediate representations. It ships with syntax highlighting support for Vim and Emacs, and integrates with Visual Studio Code through a plugin.\n\nThe package is intended for developers building flight software or embedded systems who need to model system architecture, component definitions, and communication patterns in a structured, verifiable way. It has no runtime dependencies and installs cleanly across modern Python versions, making it suitable for integration into development pipelines and CI/CD workflows.","worth_installing":"Yes, if you are developing for the F Prime flight software framework or building NASA-style embedded systems. The package is production-stable, actively maintained, has zero dependencies, and carries a permissive license. Install it as part of your F Prime toolchain or standalone for FPP modeling work. Not relevant for general-purpose Python development outside aerospace/embedded systems."},"id":"fprime-fpp","links":{"html":"https://skillfed.io/packages/fprime-fpp","md":"https://skillfed.io/packages/fprime-fpp.md","pypi":"https://pypi.org/project/fprime-fpp/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-28","license_spdx":null,"license_treatment":"permissive","name":"fprime-fpp","python_support":"supports_current","summary":"FPP Modeling Language"},"popularity":{"monthly_downloads":86283,"position":13875,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.2.0"}
