{"id":13506067,"url":"https://github.com/ging/fiware-cosmos","last_synced_at":"2026-04-25T23:37:24.227Z","repository":{"id":66688718,"uuid":"188204803","full_name":"ging/fiware-cosmos","owner":"ging","description":"The Cosmos Generic Enabler enables an easier BigData analysis over context integrated with some of the most popular BigData platforms.","archived":false,"fork":false,"pushed_at":"2020-02-10T08:30:55.000Z","size":12,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-05-07T21:04:45.429Z","etag":null,"topics":["analysis","big-data","fiware","fiware-cosmos","flink","processing","real-time-analytics","spark","streaming-engine"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ging.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-23T09:37:59.000Z","updated_at":"2023-07-30T08:03:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"d6102563-3457-4878-98cc-71d3b5598fb5","html_url":"https://github.com/ging/fiware-cosmos","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ging%2Ffiware-cosmos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ging%2Ffiware-cosmos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ging%2Ffiware-cosmos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ging%2Ffiware-cosmos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ging","download_url":"https://codeload.github.com/ging/fiware-cosmos/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252954432,"owners_count":21830903,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analysis","big-data","fiware","fiware-cosmos","flink","processing","real-time-analytics","spark","streaming-engine"],"created_at":"2024-08-01T01:00:34.049Z","updated_at":"2026-04-25T23:37:19.206Z","avatar_url":"https://github.com/ging.png","language":null,"funding_links":[],"categories":["FIWARE Catalogue"],"sub_categories":["Processing"],"readme":"# FIWARE Cosmos\r\n\r\n[![](https://nexus.lab.fiware.org/static/badges/chapters/processing.svg)](https://www.fiware.org/developers/catalogue/)\r\n![License](https://img.shields.io/github/license/ging/fiware-cosmos-orion-flink-connector.svg)\r\n[![](https://img.shields.io/badge/tag-fiware--cosmos-orange.svg?logo=stackoverflow)](http://stackoverflow.com/questions/tagged/fiware-cosmos)\r\n\u003cbr/\u003e\r\n![Status](https://nexus.lab.fiware.org/static/badges/statuses/cosmos.svg)\r\n\r\nThe Cosmos Generic Enabler simplifies Big Data analysis of context data and integrates with some of the many popular Big\r\nData platforms.\r\n\r\nCosmos is a FIWARE Generic Enabler. Therefore, it can be integrated as part of any platform “Powered by FIWARE”. FIWARE\r\nis a curated framework of open source platform components which can be assembled together with other third-party\r\nplatform components to accelerate the development of Smart Solutions.\r\n\r\nThis project is part of [FIWARE](https://www.fiware.org/). For more information check the FIWARE Catalogue entry for\r\n[Context Processing, Analysis and Visualization](https://github.com/Fiware/catalogue/tree/master/processing).\r\n\r\n\r\n\r\n## Table of Contents\r\n\r\n-   [What is Cosmos?](#what-is-cosmos)\r\n-   [Why use Cosmos?](#why-use-cosmos)\r\n-   [Maintainers](#maintainers)\r\n-   [Roadmap](#roadmap)\r\n-   [Contributing](#contributing)\r\n-   [License](#license)\r\n\r\n---\r\n\r\n## What is Cosmos?\r\n\r\nThe Cosmos Big Data Analysis GE is a set of tools that help achieving the tasks of Streaming and Batch processing over\r\ncontext data. These tools are:\r\n\r\n-   [Orion-Flink Connector (Source and Sink)](https://github.com/ging/fiware-cosmos-orion-flink-connector)\r\n-   [Orion-Flink Connector Streaming Examples](https://github.com/ging/fiware-cosmos-orion-flink-connector-examples)\r\n-   [Apache Flink Processing Engine](https://flink.apache.org/)\r\n-   [Orion-Spark Connector (Source and Sink)](https://github.com/ging/fiware-cosmos-orion-spark-connector)\r\n-   [Orion-Spark Connector Streaming Examples](https://github.com/ging/fiware-cosmos-orion-spark-connector)\r\n-   [Apache Spark Processing Engine](https://spark.apache.org/)\r\n\r\n## Why use Cosmos?\r\n\r\nAs the state of the real world changes, the entities representing your IoT devices are constantly changing. Big data\r\nanalysis allows for the study of datasets coming from your context data which are too large for traditional\r\ndata-processing software. You can apply predictive analysis or user behaviour analytics to extract meaningful\r\nconclusions as to the state of your smart solution and bring value to your solution.\r\n\r\n\r\n## Maintainers\r\n\r\n[@sonsoleslp](https://github.com/sonsoleslp).\r\n\r\n## Roadmap\r\n\r\n### Short term\r\n\r\nThe following list of features are planned to be addressed in the short term, and incorporated in the next release of the product:\r\n\r\n * **NGSI-LD**: Achieve support for the NGSI Linked data format for the Spark connector\r\n * **Spark tutorial**: Release the Spark step-by-step tutorial.\r\n\r\n### Medium term\r\n\r\nThe following list of features are planned to be addressed in the medium term, typically within the subsequent release(s) generated in the next 9 months after next planned release:\r\n\r\n * **Docker images**: Provide FIWARE Docker images to facilitate the deployment of a complete big data processing scenario.\r\n\r\n### Long term\r\n\r\nThe following list of features are proposals regarding the longer-term evolution of the product even though development of these features has not yet been scheduled for a release in the near future. Please feel free to contact us if you wish to get involved in the implementation or influence the roadmap:\r\n\r\n * **Apache Ranger and Atlas**: Study the suitability of using these technologies for streaming scenarios.\r\n\r\n## Contributing\r\n\r\nTBD\r\n\r\n\r\n## License\r\n\r\nCosmos is licensed under [Affero General Public License (GPL) version 3](./LICENSE).\r\n\r\n### Are there any legal issues with AGPL 3.0? Is it safe for me to use?\r\n\r\nThere is absolutely no problem in using a product licensed under AGPL 3.0. Issues with GPL (or AGPL) licenses are mostly\r\nrelated with the fact that different people assign different interpretations on the meaning of the term “derivate work”\r\nused in these licenses. Due to this, some people believe that there is a risk in just _using_ software under GPL or AGPL\r\nlicenses (even without _modifying_ it).\r\n\r\nFor the avoidance of doubt, the owners of this software licensed under an AGPL-3.0 license wish to make a clarifying\r\npublic statement as follows:\r\n\r\n\u003e Please note that software derived as a result of modifying the source code of this software in order to fix a bug or\r\n\u003e incorporate enhancements is considered a derivative work of the product. Software that merely uses or aggregates (i.e.\r\n\u003e links to) an otherwise unmodified version of existing software is not considered a derivative work, and therefore it\r\n\u003e does not need to be released as under the same license, or even released as open source.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fging%2Ffiware-cosmos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fging%2Ffiware-cosmos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fging%2Ffiware-cosmos/lists"}