nseaSeb
Green_ash - a keyboard-driven LiveView console to probe your Ash resources
green_ash is a keyboard-driven, green-screen LiveView console — reminiscent of AS/400-style terminal screens — generated entirely by introspection from your Ash resources. Zero UI code.
Install (discovers your Ash domains and patches your router automatically):
mix igniter.install green_ash
Or mount it manually:
import GreenAsh.Router
scope "/" do
pipe_through :browser
green_ash "/cli"
end
Any Ash resource in an exposed domain then shows up in the console: lists with filtering/sorting/pagination, create, business-action updates, confirmed destroy, resource inspection, actor & policies, and Vim-style commands to navigate.
The library is decoupled from the host app (own components, dynamic domain reads at runtime) and tested against the ETS data layer, so no Postgres is required to try it.
This is an early release (0.1.0), MIT licensed. Feedback and suggestions are very welcome.
Hex: green_ash | Hex
Docs: https://green-ash.hexdocs.pm/
Most Liked
FlyingNoodle
This sounds cool but can you provide some screenshots or videos?
I can’t really be bothered to install a dependency just to check out your package to be honest. I might if I can see what it actually looks like.
nseaSeb
You’re right, I’m gonna add a screenshot on the readme.md ASAP, you can simply clone the repo and run exemples to have an idea ![]()
It’s done
Popular in Announcing
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance









