Expand description
GUI components for accounting network visualization.
Built with egui for cross-platform immediate mode rendering.
§Components
- NetworkCanvas: Force-directed graph layout with flow animations
- AnalyticsPanel: Real-time metrics and risk indicators
- AlertsFeed: Scrolling feed of detected anomalies
- EducationalOverlay: Contextual explanations of accounting concepts
- Charts: Histograms, bar charts, sparklines for data visualization
- Heatmaps: Activity and correlation heatmaps
- Rankings: Top accounts by PageRank, centrality, risk
Re-exports§
pub use animation::FlowParticle;pub use animation::ParticleSystem;pub use app::AccNetApp;pub use canvas::NetworkCanvas;pub use charts::BalanceBarChart;pub use charts::BarChart;pub use charts::DonutChart;pub use charts::Histogram;pub use charts::MethodDistribution;pub use charts::Sparkline;pub use heatmaps::ActivityHeatmap;pub use heatmaps::CorrelationHeatmap;pub use heatmaps::HeatmapGradient;pub use heatmaps::RiskHeatmap;pub use layout::ForceDirectedLayout;pub use panels::AlertsPanel;pub use panels::AnalyticsPanel;pub use panels::ControlPanel;pub use rankings::AmountDistribution;pub use rankings::PatternStatsPanel;pub use rankings::RankedAccount;pub use rankings::TopAccountsPanel;pub use theme::AccNetTheme;
Modules§
- animation
- Flow particle animation system.
- app
- Main application window.
- canvas
- Network graph canvas with interactive visualization.
- charts
- Chart and visualization widgets for the analytics dashboard.
- dashboard
- Analytics dashboard with live visualizations.
- heatmaps
- Heatmap visualizations for account activity and correlations.
- layout
- Force-directed graph layout algorithm.
- panels
- UI panels for controls, analytics, and alerts.
- rankings
- Account ranking panels for analytics dashboard.
- theme
- Visual theme for the accounting network GUI.