Skip to content

zorbash/observer_live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ObserverLive

This is a port of observer_cli using phoenix and LiveView.

⚠️ It's still a work in progress and has not been tested in production.

Blog post: observer_live

Demo: Try it

Video:

video

For other LiveView examples and demos see here.

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 cache hit info

See: source

ETS ets

See: source

Mnesia mnesia

See: source

App 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 from your browser.

License

Copyright (c) 2019 Dimitris Zorbas, MIT License.