A curated, Open Source framework of software platform components using a common API based around Context Data Management.
FIWARE NGSI is the API exported by a FIWARE Context Broker, used for the integration of platform components within a “Powered by FIWARE” platform and by applications to update or consume context information.
FIWARE NGSI API specifications have evolved over time, initially matching NGSI-v2 specifications, now aligning with the ETSI NGSI-LD standard. The FIWARE Community plays an active role in the evolution of ETSI NGSI-LD specifications which were based on NGSIv2 and commits to deliver compatible open source implementations of the specs.
JSON based interoperability used in individual Smart Systems
JSON-LD based interoperability for Federations and Data Spaces
FIWARE is not about take it all or nothing. You are not forced to use these complementary FIWARE Generic Enablers but are free to combine them with other third-platform components to design the hybrid platform of your choice.
As long as it uses the FIWARE Context Broker technology to manage context information, your platform can be labeled as “Powered by FIWARE” and solutions build on top as well.
developer_guide
Useful Resources
edit_note
Become a contributor
Want to contribute to the FIWARE mission? Sign up here.
Willing to offer your own context data technology to FIWARE?
The rulebook of requirements common to all Generic Enablers
The FIWARE TSC governs the technical direction of the FIWARE platform and activities of the FIWARE Open Source Community.
Developers can subscribe to the TSC mailing list, or particpate at the weekly committee meetings as an observer.