NASA flight software development framework
Developed by NASA, F´ is an open source framework designed for flight software and embedded systems. Written in C++, this structure provides a modular development environment for spacecraft and complex systems.
Updates
- August 20, 2026: Stars 11,610 → 11,676, latest release v4.3.0 (August 20, 2026).
- August 2, 2026: Stars 11,523 → 11,610, latest release v4.2.2 (April 24, 2026).
What you get
- Modular structure for spacecraft and embedded systems
- Component-based rapid software development environment
- Automatic code generation and integrated testing tools
Installation
pip install fprime-bootstrapRunning it
fprime-bootstrap projectIf you don't write code
I want to develop an embedded system project using the F' framework developed by NASA. When creating the architecture of my project, how can I establish a component-based structure, define interfaces, and manage message queues and threads with this framework? Please suggest a development flow using the modeling tools provided by the F' framework.
Related dictionary terms
Links
TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-07-12: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.