CodeArt.Optimizely.PackageExplorer is an open-source Blazor WebAssembly tool designed to open, inspect, and eventually edit Optimizely (Episerver) content packages (.episerverdata
, .episerverpackage
files) — right in your browser.
Think of it as a local, user-friendly visual explorer for Episerver content packages.
- ✅ Upload and open
.episerverdata
/.episerverpackage
files - ✅ Inspect their contents in a structured UI
- ✅ View content, media, content types, categories, visitor groups, and more
- ✅ Drill down into content details and metadata using tree views and dialogs
All powered by Blazor WebAssembly and MudBlazor.
The current version is focused on read-only exploration of package contents. But this is just the beginning:
- Open and parse Episerver content packages
- Display structured UI with tabs and tree views
- Provide insights into content hierarchy and metadata
- ✏️ Edit packages directly in the UI
- 🔁 Convert packages to other formats (e.g., JSON, XML, cross-CMS import formats)
- 📦 Create new packages from scratch
- 🔍 Compare packages (diff support)
- 🤖 CLI support for automation and scripting
- 💾 Save/export modified packages
Coming soon — UI screenshots and demo GIFs will be added as the app evolves.
git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name/src
dotnet run --project CodeArt.Optimizely.PackageExplorer
Then open https://localhost:5001 in your browser.
Try it out on Github Pages https://codeartdk.github.io/CodeArt.Optimizely.PackageExplorer/
Contributions are welcome! 🎉
Whether it's a bug fix, feature idea, or UX suggestion, feel free to:
- Open an issue
- Submit a pull request
- Share the project with the Optimizely/Blazor community
This project is licensed under the MIT License.
This project was created to make life easier for Optimizely developers, content editors, and system integrators who often work with .episerverdata
files — but want better tooling to explore and manipulate them.
Built with ❤️ by CodeArt ApS.