A Neovim plugin that visualizes your configuration activity with stats, insights, history, and heatmaps.
Wrapped is a Neovim plugin that creates a visual dashboard displaying insights and analytics about your Neovim configuration's development history. It collects data from your configuration's Git repository to show statistics like commit heatmaps, plugin usage trends, file changes, and activity patterns. The plugin helps users track their configuration evolution and understand their editing habits over time.
Neovim users who want to analyze their configuration's development history, plugin usage, and editing patterns. It's particularly useful for developers who maintain complex Neovim setups and want data-driven insights into their configuration evolution.
Wrapped provides a comprehensive, visually appealing dashboard specifically designed for Neovim configuration analytics, offering GitHub-style heatmaps and detailed plugin insights that aren't available in standard Git tools. Its async data collection and beautiful UI make configuration analysis both efficient and enjoyable.
View your Neovim configuration insights, history, and heatmaps.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses vim.system callbacks for concurrent Git and file processing, making data gathering efficient without blocking Neovim, as detailed in the 'How it Works' section.
Powered by the Volt framework, it provides a beautiful, component-based UI with heatmaps and charts for easy data interpretation, as shown in the README screenshots.
Offers detailed statistics on commits, plugins, files, and Git activity, including streaks and growth timelines, covering all key features listed.
Simple installation via lazy.nvim with a single :WrappedNvim command to launch the dashboard, as per the installation and usage instructions.
The README admits it's in early development, which may lead to bugs, incomplete features, or breaking changes as it evolves.
Relies entirely on Git commands for data collection, making it unusable for configurations without Git history or non-Git version control.
Requires the Volt UI framework and Nerd Fonts, adding extra installation steps and potential compatibility issues beyond core Neovim.