Paginated data viewer for IEx. Written for scribe. Useful for inspecting large collections and deeply nested structs.
Add :pane as a mix.exs dependency:
def deps do
  [
    {:pane, "~> 0.5.0"}
  ]
endiex> data =  File.read!("mix.exs") # Or some other really long string
iex> Pane.console(data)
j- Next pagek- Previous pagef- First pagel- Last pageq- Quit
Unit tests can be run with mix test or mix coveralls.html.
This project uses Elixir's mix format and Prettier for formatting.
Add hooks in your editor of choice to run it after a save. Be sure it respects this project's
.formatter.exs.
Git commit subjects use the Karma style.
Copyright (c) 2017-2025 Codedge LLC (https://www.codedge.io/)
This library is MIT licensed. See the LICENSE for details.
