https://github.com/zorbash/observer_live
A port of observer_cli using LiveView
https://github.com/zorbash/observer_live
elixir liveview phoenix
Last synced: about 2 months ago
JSON representation
A port of observer_cli using LiveView
- Host: GitHub
- URL: https://github.com/zorbash/observer_live
- Owner: zorbash
- License: mit
- Created: 2019-03-30T12:10:29.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T18:56:28.000Z (almost 3 years ago)
- Last Synced: 2024-12-11T10:21:49.847Z (10 months ago)
- Topics: elixir, liveview, phoenix
- Language: Elixir
- Homepage: https://liveview.zorbash.com
- Size: 1.34 MB
- Stars: 213
- Watchers: 3
- Forks: 14
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ObserverLive
This is a port of [observer_cli][observer_cli] using phoenix and [LiveView][liveview].
:warning: It's still a work in progress and has not been tested in production.
Blog post: [observer_live][observer_live]
Demo: [Try it][demo]
Video:

For other LiveView examples and demos see [here](https://tefter.io/zorbash/lists/phoenix-liveview-examples).
## Roadmap
This project may have started as a demo for the capabilities of
LiveView, but I'm keen to port the rest of observer_cli's ports. Any
help is welcome!Remaining work:
System - Cache Hit Info
See: source
ETS
See: source
Mnesia
See: source
App
See: source
If you're interested to help, submit a PR. For questions find me on elixir-lang.slack.com
## Development
To run it locally:
* Install dependencies with `mix deps.get`
* Create and migrate your database with `mix ecto.setup`
* Install Node.js dependencies with `cd assets && npm install`
* Start Phoenix endpoint with `mix phx.server`Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
## License
Copyright (c) 2019 Dimitris Zorbas, MIT License.
[observer_cli]: https://github.com/zhongwencool/observer_cli
[phoenix]: https://github.com/phoenixframework/phoenix
[demo]: https://liveview.zorbash.com
[liveview]: https://github.com/phoenixframework/phoenix_live_view
[observer_live]: https://zorbash.com/post/observer-live/