Skip to content
@FIWARE

FIWARE

Based on universal open standards for context data management. FIWARE is an open source framework accelerating the development of interoperable smart solutions.

Welcome to FIWARE on GitHub

The FIWARE Next Generation Service Interface (NGSI) is an open standard for context data management. The main and only mandatory component of any โ€œPowered by FIWAREโ€ platform or solution is a FIWARE Context Broker Generic Enabler, supplying a cornerstone function required in any smart solution: the need to manage context information, enabling to perform updates and bring access to context.

FIWARE components use NGSI as a mechanism to ensure interoperability in Smart Systems. The NGSI standard itself continues to evolve, initially matching the NGSI-v2 specifications (JSON), now also incorporating Linked Data concepts aligning with the ETSI NGSI-LD standard (JSON + JSON-LD) for use in broader data spaces and System-of-Systems development.

Code repositories for FIWARE software development

  • The FIWARE Catalogue of open source software components.
  • Training Materials for both NGSI APIs:
    โ€ข NGSI-v2 for JSON based interoperability in individual Smart Systems
    โ€ข NGSI-LD for JSON-LD (Linked Data) based interoperability for Federations and Data Spaces
  • A collection of useful FIWARE Operations repositories such as Helm-Charts and reference architectures.
  • .. and lots of links to other FIWARE materials created externally - Awesome FIWARE

As an open standard free for all forever, all these materials found on GitHub are available under appropriate open source licenses.

Website ย  Data Models ย  NGSI-v2 ย  NGSI-LD ย  GitHub ย  Tech Webinars ย  Discord Channel

Pinned

  1. catalogue catalogue Public

    Curated framework of open source platform software components using ๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ which can be assembled together to accelerate the development of Smart Solutions.

    158 38

  2. contribution-requirements contribution-requirements Public

    ๐Ÿ“‹ The list of rules, requirements and development best practices to be fulfilled by any software listed as a FIWARE Generic Enabler (GE) within the FIWARE Catalogue.

    Shell 4 9

  3. operations operations Public

    Collection of operations repositories containing useful tools to help ease the deployment of production-grade, ๐’‘๐’๐’˜๐’†๐’“๐’†๐’…-๐’ƒ๐’š-๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ solutions.

    3

  4. awesome awesome Public

    โค๏ธ A community moderated list of external ๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ related websites and software

    34 12

  5. tutorials.Step-by-Step tutorials.Step-by-Step Public

    Tutorials for the complete ๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ ecosystem for developers wishing to learn how to use NGSI-v2 and NGSI-LD and design context-based Smart Systems ๐’‘๐’๐’˜๐’†๐’“๐’†๐’…-๐’ƒ๐’š-๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ.

    70 71

  6. data-space-connector data-space-connector Public

    FIWARE Data Space Connector following DSBA TC recommendations

    6

Repositories

Showing 10 of 107 repositories
  • catalogue Public

    Curated framework of open source platform software components using ๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ which can be assembled together to accelerate the development of Smart Solutions.

    158 AGPL-3.0 38 0 0 Updated May 13, 2024
  • operations Public

    Collection of operations repositories containing useful tools to help ease the deployment of production-grade, ๐’‘๐’๐’˜๐’†๐’“๐’†๐’…-๐’ƒ๐’š-๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ solutions.

    3 MIT 0 0 0 Updated May 13, 2024
  • tutorials.Step-by-Step Public

    Tutorials for the complete ๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ ecosystem for developers wishing to learn how to use NGSI-v2 and NGSI-LD and design context-based Smart Systems ๐’‘๐’๐’˜๐’†๐’“๐’†๐’…-๐’ƒ๐’š-๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ.

    70 MIT 71 4 0 Updated May 13, 2024
  • eIDAS Public
    Shell 0 0 0 0 Updated May 13, 2024
  • .github Public
    0 0 0 0 Updated May 10, 2024
  • awesome Public

    โค๏ธ A community moderated list of external ๐‘ญ๐‘ฐ๐‘พ๐‘จ๐‘น๐‘ฌ related websites and software

    34 CC-BY-4.0 12 0 2 Updated May 10, 2024
  • tutorials.NGSI-LD Public

    ๐Ÿšœ ๐Ÿฎ NGSI-LD Tutorials based around a Smart Farm

    JavaScript 23 MIT 20 0 1 Updated May 9, 2024
  • endpoint-auth-service Public

    A service to apply auth-information for outgoing requests via an envoy sidecar.

    Go 2 AGPL-3.0 1 0 63 Updated May 8, 2024
  • tutorials.Relationships-Linked-Data Public

    ๐Ÿ“˜ FIWARE 602: Linked Data Relationships and Data Models

    Shell 3 MIT 6 1 1 Updated May 8, 2024
  • tutorials.Getting-Started Public

    ๐Ÿ“˜ FIWARE 101: An Introduction to the FIWARE Platform

    Shell 41 MIT 42 1 0 Updated May 8, 2024

Top languages

Loadingโ€ฆ

Most used topics

Loadingโ€ฆ