NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #3637 most downloaded on crates.io
Immediate mode plotting for the egui GUI library
Last release 2 months ago
05 Aug 2026
Ships on a steady schedule
a new release about every 3 months
Nearly every release is documented
notes for 23 of 24 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
26 releases · first in 2023
One column per quarter.
egui_plot provides immediate mode plotting for egui . Try the web demo !
Full diff at https://github.com/emilk/egui_plot/compare/0.35.0..HEAD
Full diff at https://github.com/emilk/egui_plot/compare/0.35.0..HEAD
Update to egui 0.34 #239 by @emilk
PreparedPlot::hover to use last suitable PlotItem #147 by @TihonovNVPlot::pan_pointer_button to configure how to pan #149 by @emilkFilledArea plot item #202 by @michalsustrauto_bounds preventing pan/zoom/scroll #218 by @kitizzgrid_color and grid_fade API #235 by @gavrelinaLine plots #234 by @lucasmerlinFull diff at https://github.com/emilk/egui_plot/compare/0.34.0..HEAD
Full diff at https://github.com/emilk/egui_plot/compare/0.34.0..HEAD
Update to egui 0.33.0 #140 by @lucasmerlin
egui_plot provides immediate mode plotting for egui . Try the web demo !
egui_plot provides immediate mode plotting for egui. Try the web demo!
Full diff at https://github.com/emilk/egui_plot/compare/0.32.0..HEAD
PlotUi::set_plot_bounds_x and set_plot_bounds_y #110 by @emilkegui::Tooltip API #115 by @emilkFix dynamic bounds modifications #96 by @emilk
egui_plot provided immediate mode plotting for egui . Try the web demo !
egui_plot provided immediate mode plotting for egui. Try the web demo!
Full diff at https://github.com/emilk/egui_plot/compare/0.31.0..HEAD
Full diff at https://github.com/emilk/egui_plot/compare/0.30.0..HEAD
Full diff at https://github.com/emilk/egui_plot/compare/0.30.0..HEAD
PlotPoints::Borrowed #64 by @mo8it and @bircniinsertion_order and color_conflict_handling to Legend #65 by @Zoxc and @bircniimpl Into<Vec2b> #66 by @jetukUpdate to egui 0.30.0, MSRV to 1.80 #59 by @bircni
0.30.0, MSRV to 1.80 #59 by @bircniVec2b in parameters #43 by @bircniPlotUi::add_item(Box<dyn PlotItem>) #51 by @freeformstuUpdate to egui 0.29 #48 by @emilk
Nothing new
Nothing new
Hide all other series when alt-clicking in the legend #4549 by @abey79
Plot::Items:allow_hover give possibility to masked the interaction on hovered item #2558 by @haricotClosestElem and PlotConfig #4380 by @rmburgegui_plot::Plot to replace 'static fields #4435 by @Fabus1184interact_radius set in the UI's style #4520 by @YgorSouzaScrollArea and Plot when UI is disabled #4457 by @varphonef64 for translate #4637 by @Its-Just-NansAllow zoom/pan a plot as long as it contains the mouse cursor #4292
* Nothing new
Add sense option to Plot #4052 (thanks @AmesingFlank!)
sense option to Plot #4052 (thanks @AmesingFlank!)PlotGeometry in public API #4193 (thanks @dwuertz!)* Nothing new
* Nothing new
Make egui_plot::PlotMemory public #3871
egui_plot::PlotMemory public #3871rayon feature #3934egui_plot::PlotItem a public trait #3943Nothing published for this version
Nothing published for this version
Fix plot auto-bounds unset by default #3722 (thanks @abey79!)
Plot programmatically #2714 (thanks @YgorSouza!)Nothing published for this version
Fix plot auto-bounds default #3722 (thanks @abey79!)
Draw axis labels and ticks outside of plotting window #2284 (thanks @JohannesProgrammiert!)
PlotUi::response() to replace plot_clicked() etc #3223tip_size of plot arrows #3138 (thanks @nagua!)Your coding agent can read these notes before it upgrades. Set up the MCP server →