https://github.com/tarikrital/astroboard
Real-time analytics, content insights, and team collaboration—right in your Umbraco backoffice dashboard.
https://github.com/tarikrital/astroboard
astro carbon-efficient cms dashboard green-software playwright sustainability tailwind typescript umbraco vue
Last synced: about 1 month ago
JSON representation
Real-time analytics, content insights, and team collaboration—right in your Umbraco backoffice dashboard.
- Host: GitHub
- URL: https://github.com/tarikrital/astroboard
- Owner: tarikrital
- License: mit
- Created: 2024-06-22T18:48:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-03-17T17:10:48.000Z (3 months ago)
- Last Synced: 2026-03-17T22:57:58.393Z (3 months ago)
- Topics: astro, carbon-efficient, cms, dashboard, green-software, playwright, sustainability, tailwind, typescript, umbraco, vue
- Language: CSS
- Homepage: https://astroboard.nearmelab.digital
- Size: 44.7 MB
- Stars: 11
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# [Astroboard](https://www.astroboard.website)





## 🚀 Why Astroboard?
**For Umbraco admins who want to:**
✔ **Track growth** of pages, media, and members with **trend charts**.
✔ **Monitor team activity** with a live feed of edits and publishes.
✔ **Export data** (CSV/Excel) for audits and reporting.
✔ **Switch between compact/full-screen** modes for flexibility.
## ✨ Key Features
| Feature | Description |
|---------|------------|
| **📈 Content Trends** | Line charts for Pages, Media, Members, and Groups with time filters (Today, Last 7 Days, etc.). |
| **🔄 Activity Stream** | Carousel of recent edits (published/deleted/unpublished) with contributor avatars. |
| **📊 Asset Breakdown** | Horizontal bar chart for media types (Images, Videos, SVG, etc.). |
| **👥 Member Management** | Exportable table of members (Name, Group, Last Login). |
| **🎨 Compact/Full-Screen** | Toggle between a tab or dedicated dashboard view. |
## System Requirements
Astroboard has the following requirements:
Umbraco version 13.
>It is recommended to upgrade your Umbraco installation to the latest version.
## Installation
`dotnet add package astroboard`
## Just like that, it’s done! 🎉
If you've installed the Astroboard you should start your website (`dotnet run`) and automatically the Astroboard section should appear in the backoffice, as shown in previews below.
## Preview - Compact mode

## Preview - Full screen mode

## 🛠 Roadmap & Contributions
**100% open-source** (MIT) and welcome contributions!
### **Planned Features**
- [ ] **Clickable charts** (drill into data).
- [ ] **Custom widgets API** (build your own cards).
- [ ] **Content health checks** (orphaned pages, broken links).
### **How to Contribute**
🔹 **Report bugs** [here](https://github.com/wpplumber/astroboard/issues).
🔹 **Suggest features** via GitHub Discussions.
🔹 **Submit PRs** for "good first issues" (tagged).
## Credits
[Astroboard](https://www.astroboard.website/) is an open-source [Astro](https://www.astro.build/)-based
[Umbraco](https://www.umbraco.com) dashboard package. It is written in [TypeScript](https://www.typescriptlang.org) and
uses [Vue](https://vuejs.org/).
## 📜 License
MIT © [Tarik Rital](https://www.tarikrital.website/).