Feature Ideas - nteract/hydrogen GitHub Wiki


THIS PAGE IS MAY NOT ALWAYS BE UP TO DATE

Check our issues for up to date version.


Want to contribute? Want to give back to the Hydrogen community? Want to enhance the Hydrogen ecosystem?

Help users of Hydrogen with features they want and have requested!

Each idea links back to the original issue posted on our GitHub.


🌟 Ideas For Features

Custom Transforms

  • This adds to ability to render custom results.

Add Output to Export Notebook

  • This adds the ability to see outputs in the exported .ipynb file.

Output Font Config

  • This adds the ability to customize your output font.

Code History Dock

  • This adds the ability to see which code has been run.
  • Same as Plugin Idea

Tooltip Config

  • This adds the ability to disable Hydrogen Tooltips.

Watches Support For Plugins

  • This adds the ability for plugins to detect or intercept watches.

Support Multi-Panes for Output Area

  • This adds the ability to see output while working with multiple files.

Validate JSON from Settings

  • This adds the ability to clean input from the settings and eliminate potential bugs.

Add Folding to Results

  • This adds the ability to fold inline result views.

Change Result

  • This adds the ability to see which code belongs to which result.
  • This adds the ability to see execution order of results

Save Output Area View Type

  • This adds the ability to remember which view you were using.
  • This adds the ability to select a default output area view type.

Autoscroll History

  • This adds the ability to autoscroll the history view in the output area.

Copy List

  • This adds the ability to copy text from the list view in the output area.

Fix Autocomplete

  • This adds the ability to hit enter after a semicolon in JS or TS.

Multiple Selections

  • This adds the ability to run multiple selections at once.

Run All for Markdown

  • This adds the ability to run all code blocks inside markdown files.

Open Output Area in New Window

  • This adds the ability to open the output area in a separate window.

Connect to Existing Kernel on Run

  • This adds the ability to connect to existing kernels instead of starting a new one.

Export Output Area

  • This adds the ability to export the output area to html or pdf for printing/viewing.

Collapsing Stacktrace

  • This adds the ability to collapse stacktraces in multiline results.

Run Cell Button

  • This adds the ability to use a visual component for running cells.

Themed Stacktrace

  • This adds the ability to customize stacktrace to your atom theme.

Highlight Current Cell

  • This adds the ability to see which cell you are currently inside of.
  • Same as Plugin Idea

Define Watches Inline

  • This adds the ability to save and add watches inline.
  • Same as Plugin Idea

Interrupt Windows Kernel

  • This adds the ability to interrupt kernels on windows.

Matplotlib Save Image

  • This adds the ability to save an image on right-click, could potentially support many transforms.

Visual of Code Executed

  • This adds the ability to see which code has been executed.

Dynamic Kernel Runtimes

  • This adds the ability to track changes in the kernel runtimes and updates our runtimes.