https://github.com/nzsmartie/coapexplorer
A (soon to be) cross-platform tool for exploring CoAP protocol.
https://github.com/nzsmartie/coapexplorer
coap coap-client coap-explorer device-discovery reactiveui windows
Last synced: 8 months ago
JSON representation
A (soon to be) cross-platform tool for exploring CoAP protocol.
- Host: GitHub
- URL: https://github.com/nzsmartie/coapexplorer
- Owner: NZSmartie
- Created: 2018-02-25T10:58:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-07T10:41:20.000Z (almost 8 years ago)
- Last Synced: 2025-04-07T09:40:01.393Z (about 1 year ago)
- Topics: coap, coap-client, coap-explorer, device-discovery, reactiveui, windows
- Language: C#
- Homepage:
- Size: 1.35 MB
- Stars: 16
- Watchers: 5
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# CoAP Explorer
[](https://ci.appveyor.com/project/NZSmartie/coapexplorer/branch/master)
Work in Progress App for interacting with CoAP devices. Soon to be cross platform, for now, is targeting Windows.
Thanks To:
- [ReactiveUI](https://github.com/reactiveui/ReactiveUI/) - Reactive Style UI
- [ReactiveUI.Routing](https://github.com/KallynGowdy/ReactiveUI.Routing) - Better cross platform routing library for ReactiveUI
- [Material Deisgn Toolkit](https://github.com/ButchersBoy/MaterialDesignInXamlToolkit) Google's Material Design for WIndows Presentation Framework
- [AvalonEdit](https://github.com/icsharpcode/AvalonEdit) - Text Highlighter for WPF
- [CoAP.Net](https://github.com/NZSmartie/CoAP.Net/) - My very own CoAP library
Latest nightly builds for Windows can be downloaded straight from AppVeyor - https://ci.appveyor.com/project/NZSmartie/coapexplorer/build/artifacts
## Goals
- Cross Platform
- Using the same concepts from Xamarin Apps, the core functionality is in the schared project (Targeting .Net Standard)
- Device Discovery
- [X] UDP Multicast Discovery.
- [ ] TODO: Suport more transports.
- Fully functioal message editor
- Support various content types
- Saving message requests or responses
- Easy UI
## Screen Grabs
