{"id":13487542,"url":"https://github.com/WeBankBlockchain/WeEvent","last_synced_at":"2025-03-27T22:31:33.050Z","repository":{"id":38209625,"uuid":"182006329","full_name":"WeBankBlockchain/WeEvent","owner":"WeBankBlockchain","description":"Event-Driven Architecture Based on Blockchain.基于区块链的事件驱动架构","archived":false,"fork":false,"pushed_at":"2025-02-11T05:04:57.000Z","size":39437,"stargazers_count":642,"open_issues_count":7,"forks_count":116,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-03-23T22:14:02.472Z","etag":null,"topics":["blockchain","event-driven","iot-hub","message-queue","mqtt","stomp","websocket"],"latest_commit_sha":null,"homepage":"http://fintech.webank.com/weevent","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WeBankBlockchain.png","metadata":{"files":{"readme":"README-en.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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-04-18T03:01:44.000Z","updated_at":"2025-03-18T16:55:29.000Z","dependencies_parsed_at":"2025-02-23T02:14:01.305Z","dependency_job_id":null,"html_url":"https://github.com/WeBankBlockchain/WeEvent","commit_stats":null,"previous_names":["webankfintech/weevent"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WeBankBlockchain%2FWeEvent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WeBankBlockchain%2FWeEvent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WeBankBlockchain%2FWeEvent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WeBankBlockchain%2FWeEvent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WeBankBlockchain","download_url":"https://codeload.github.com/WeBankBlockchain/WeEvent/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245935583,"owners_count":20696664,"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":["blockchain","event-driven","iot-hub","message-queue","mqtt","stomp","websocket"],"created_at":"2024-07-31T18:01:00.466Z","updated_at":"2025-03-27T22:31:33.030Z","avatar_url":"https://github.com/WeBankBlockchain.png","language":"Java","funding_links":[],"categories":["进程间通信","Java"],"sub_categories":["Spring Cloud框架"],"readme":"[中文](README.md) | [English](README-en.md)\n\n![image](https://github.com/WeBankBlockchain/WeEvent-docs/blob/master/docs/image/weevent-logo.png)\n\n[![CodeFactor](https://www.codefactor.io/repository/github/webankblockchain/weevent/badge)](https://www.codefactor.io/repository/github/webankblockchain/weevent)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/1d2141e952d84a47b0a615e51702bf6f)](https://www.codacy.com/app/WeEventAdmin/WeEvent?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=WeBankBlockchain/WeEvent\u0026amp;utm_campaign=Badge_Grade)\n[![Build Status](https://travis-ci.com/WeBankBlockchain/WeEvent.svg?branch=master)](https://travis-ci.com/WeBankBlockchain/WeEvent)\n[![codecov](https://codecov.io/gh/WeBankBlockchain/WeEvent/branch/master/graph/badge.svg)](https://codecov.io/gh/WeBankBlockchain/WeEvent)\n[![Latest release](https://img.shields.io/github/release/WeBankBlockchain/WeEvent.svg)](https://github.com/WeBankBlockchain/WeEvent/releases/latest)\n[![Maven Central](https://img.shields.io/maven-central/v/com.webank.weevent/weevent-client.svg?label=Maven%20Central)](https://search.maven.org/search?q=g:%22com.webank.weevent%22%20AND%20a:%weevent-client%22)\n[![Documentation Status](https://readthedocs.org/projects/weeventdoc/badge/?version=latest)](https://weeventdoc.readthedocs.io/zh_CN/latest)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n## What's WeEvent?\n\nWeEvent is a distributed event-driven architecture that implements trustworthy, reliable and efficient cross-institutional and cross-platform event notification mechanism.\n\nWeEvent is an open source architecture developed by WeBank for peer-to-peer cooperation, smart collaboration and value sharing in the Collaborative Business Model. Aiming at higher efficiency in cross-institutional cooperation with lower costs, it connects different platforms such like applications, IOTs, cloud services and private services via cross-institutional and cross-platform event notification and processing without changing the existing programming language and network interface protocol.  \n\n[WeEvent Official Site](http://fintech.webank.com/weevent).\n\n## Getting Start\nWe can quick install WeEvent in 3 different ways：[Docker image](https://hub.docker.com/r/weevent/), [Bash Shell](https://weeventdoc.readthedocs.io/zh_CN/latest/install/quickinstall.html), [Advanced](https://weeventdoc.readthedocs.io/zh_CN/latest/install/module/index.html).\n### Docker image\n```shell\n$ docker pull weevent/weevent:1.0.0; docker run -d -p 8080:8080 weevent/weevent:1.0.0 /root/run.sh\n```\n\n### Bash shell\n[Download](https://weeventdoc.readthedocs.io/zh_CN/latest/install/download.html) and unzip the install package, like weevent-1.0.0.tar.gz. And then execute the install shell.\n```shell\n$ ./install-all.sh -p /usr/local/weevent/\n```\n\n### Tutorials\nThere are some base usecase showed via browser，like [Publish Event](http://localhost:8080/weevent-broker/rest/publish?topic=test\u0026content=helloevent). For more examples, see the [WeEvent tutorials](https://weeventdoc.readthedocs.io/zh_CN/latest/protocal/restful.html).\n\n## User’s Guide\n[WeEvent online documents](https://weeventdoc.readthedocs.io/latest).\n\n## Contributions\n*   Develop environment  \ngit, gradle 4.10, java 1.8, nodejs 10.16, prefer IntelliJ IDEA.\n*   [WeEvent roadmap](https://github.com/WeBankBlockchain/WeEvent/wiki/Project-RoadMap)  \n*   [Git workflow](https://github.com/WeBankBlockchain/WeEvent/wiki/Project-WorkFlow)  \n\nWeEvent love contributor! Please read the [CONTRIBUTING.md](https://github.com/WeBankBlockchain/WeEvent/blob/master/CONTRIBUTING.md) first, and then submit a pull request.\n\nThank you!\n\n## Community\n*   Contacts：weevent@webank.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWeBankBlockchain%2FWeEvent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWeBankBlockchain%2FWeEvent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWeBankBlockchain%2FWeEvent/lists"}