Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 47 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,48 +1,66 @@
Connect data from different sources in one place.<br>
Use flexible Panoramas and reports with seamless Nextcloud integration.<br>
Visualize and share anything, from financial analysis to IoT logs.
# Analytics for Nextcloud

Connect data from different sources in one place and turn it into shareable insights. Analytics lets teams build flexible panoramas, dashboards, and reports with seamless Nextcloud integration.

<p align="center">
<img src="https://raw.githubusercontent.com/rello/data/master/screenshots/logo.png" alt="Main" width="300" title="Analytics"> <img src="https://raw.githubusercontent.com/rello/data/master/screenshots/charts.png" alt="Main" width="300" title="Analytics">
<img src="https://raw.githubusercontent.com/rello/data/master/screenshots/logo.png" alt="Analytics logo" width="300" title="Analytics">
<img src="https://raw.githubusercontent.com/rello/data/master/screenshots/charts.png" alt="Analytics charts" width="300" title="Analytics">
</p>

## Why Analytics
- **Centralize data**: combine CSV, spreadsheets, APIs, and Nextcloud apps in one place.
- **Analyze faster**: use charts, tables, filters, and panoramas to explore data quickly.
- **Share securely**: collaborate with users, groups, or share links with fine-grained access.
- **Automate updates**: schedule data loads and keep reports current.

## Features
- Visualization: Panoramas, [charts](https://github.com/Rello/analytics/wiki/Filter,-display-options-&-drilldown), tables, filters
- Data sources:
- csv, spreadsheet, [API](https://github.com/Rello/analytics/wiki/API), import, manual entry
- **Visualization**: panoramas, [charts](https://github.com/Rello/analytics/wiki/Filter,-display-options-&-drilldown), tables, filters
- **Data sources**:
- CSV, spreadsheets, [API](https://github.com/Rello/analytics/wiki/API), imports, manual entry
- Nextcloud Files, Forms, Tables
- external: GitHub, [website grabber](https://github.com/Rello/analytics/wiki/Datasource:-website-grabber), [JSON](https://github.com/Rello/analytics/wiki/Datasource:-JSON)
- [Register](https://github.com/Rello/analytics/wiki/Register-own-datasource) external data sources from other apps
- Storage: real-time or database
- Advanced data loads with [scheduling](https://github.com/Rello/analytics/wiki/Scheduled-dataloads)
- Functions: trend, dis-/aggregation
- [Thresholds](https://github.com/Rello/analytics/wiki/Thresholds) for alerts and color coding
- Sharing: user, groups, link
- Integration: Files, Activity, Notifications, [Flow](https://github.com/Rello/analytics/wiki/Flow-integration),
Dashboard, Search, Smart picker, Translation
- AI Assistant: Context Chat integration
- External sources: GitHub, [website grabber](https://github.com/Rello/analytics/wiki/Datasource:-website-grabber), [JSON](https://github.com/Rello/analytics/wiki/Datasource:-JSON)
- **Extensible**: [register](https://github.com/Rello/analytics/wiki/Register-own-datasource) custom data sources from other apps
- **Storage**: real-time or database
- **Automation**: [scheduled data loads](https://github.com/Rello/analytics/wiki/Scheduled-dataloads)
- **Functions**: trend calculations, dis-/aggregation
- **Alerts**: [thresholds](https://github.com/Rello/analytics/wiki/Thresholds) for notifications and color coding
- **Integration**: Files, Activity, Notifications, [Flow](https://github.com/Rello/analytics/wiki/Flow-integration), Dashboard, Search, Smart picker, Translation
- **AI Assistant**: Context Chat integration

## Architecture
<p align="center"><img src="https://raw.githubusercontent.com/rello/data/master/screenshots/architecture.png" alt="Main" width="610" title="Analytics"></p>
<p align="center">
<img src="https://raw.githubusercontent.com/rello/data/master/screenshots/architecture.png" alt="Analytics architecture" width="610" title="Analytics">
</p>

## Register datasource
Apps can register own, external data sources via an event listener
[How-To](https://github.com/Rello/analytics/wiki/Register-own-datasource)
## Getting started
1. Install via the [Nextcloud App Store](https://apps.nextcloud.com/apps/analytics).
2. Create a report or panorama.
3. Connect a data source or upload a file.
4. Share the result with your team.

## Languages
- Please support with your language translation on [Transifex](https://app.transifex.com/nextcloud/nextcloud/nextcloud-analytics/)
## Documentation
- [Wiki overview](https://github.com/Rello/analytics/wiki)
- [Register own datasource](https://github.com/Rello/analytics/wiki/Register-own-datasource)
- [API reference](https://github.com/Rello/analytics/wiki/API)

## Installation
- [Nextcloud App Store](https://apps.nextcloud.com/apps/analytics)
## Languages
Support translations on [Transifex](https://app.transifex.com/nextcloud/nextcloud/nextcloud-analytics/).

## Maintainers
- [Marcel Scherello](https://github.com/rello) (author, project leader)

## Support
Supported by PhpStorm from [JetBrains](https://www.jetbrains.com/?from=AudioPlayerforNextcloudandownCloud)<br>
<img src="https://raw.githubusercontent.com/rello/analytics/master/screenshots/jetbrains.svg" alt="Main" width="250" title="Analytics">
Supported by PhpStorm from [JetBrains](https://www.jetbrains.com/?from=AudioPlayerforNextcloudandownCloud)

<p>
<img src="https://raw.githubusercontent.com/rello/analytics/master/screenshots/jetbrains.svg" alt="JetBrains" width="250" title="JetBrains">
</p>

---

[![Version](https://img.shields.io/github/release/rello/analytics.svg)](https://github.com/rello/analytics/blob/master/CHANGELOG.md)&#160;[![License: AGPLv3](https://img.shields.io/badge/license-AGPLv3-blue.svg)](http://www.gnu.org/licenses/agpl-3.0)&#160;[![REUSE status](https://api.reuse.software/badge/github.com/rello/analytics)](https://api.reuse.software/info/github.com/rello/analytics)&#160;&#160;&#160;[![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/Rello)
[![Bitcoin](https://img.shields.io/badge/donate-Bitcoin-blue.svg)](https://github.com/rello/audioplayer/wiki/donate)&#160;[![PayPal](https://img.shields.io/badge/donate-PayPal-blue.svg)](https://github.com/rello/audioplayer/wiki/donate)
[![Version](https://img.shields.io/github/release/rello/analytics.svg)](https://github.com/rello/analytics/blob/master/CHANGELOG.md)
[![License: AGPLv3](https://img.shields.io/badge/license-AGPLv3-blue.svg)](http://www.gnu.org/licenses/agpl-3.0)
[![REUSE status](https://api.reuse.software/badge/github.com/rello/analytics)](https://api.reuse.software/info/github.com/rello/analytics)
[![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/Rello)
[![Bitcoin](https://img.shields.io/badge/donate-Bitcoin-blue.svg)](https://github.com/rello/audioplayer/wiki/donate)
[![PayPal](https://img.shields.io/badge/donate-PayPal-blue.svg)](https://github.com/rello/audioplayer/wiki/donate)
31 changes: 16 additions & 15 deletions appinfo/info.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,25 @@
<name>Analytics</name>
<summary>extract / store / visualize</summary>
<description><![CDATA[
Connect data from different sources in one place.
Use flexible Panoramas and reports with seamless Nextcloud integration.
Visualize and share anything, from financial analysis to IoT logs.
Connect data from different sources in one place and turn it into shareable insights. Analytics lets teams build flexible panoramas, dashboards, and reports with seamless Nextcloud integration.

## Why Analytics
- **Centralize data**: combine CSV, spreadsheets, APIs, and Nextcloud apps in one place.
- **Analyze faster**: use charts, tables, filters, and panoramas to explore data quickly.
- **Share securely**: collaborate with users, groups, or share links with fine-grained access.
- **Automate updates**: schedule data loads and keep reports current.

#### Features:
- Visualization: **Panoramas**, reports, charts, tables, filters
- Data sources:
- csv, spreadsheet, API, import, manual entry
- Nextcloud Files, Forms, Tables
- external: GitHub, website grabber, JSON
- Register external data sources from other apps
- Storage: **real-time** or database
- Advanced data loads with scheduling
- Analysis functions: **trend**, dis-/aggregation
- Thresholds for alerts and color coding
- Sharing: user, groups, link
- Integration: Files, Activity, Notifications, Flow, Dashboard, Search, Smart picker, Translation
- **Visualization**: panoramas, reports, charts, tables, filters
- **Data sources**:
- CSV, spreadsheets, API, imports, manual entry
- External sources: GitHub, website grabber, JSON
- **Extensible**: register custom data sources from other apps
- **Storage**: real-time or database
- **Automation**: scheduled data loads
- **Functions**: trend calculations, dis-/aggregation
- **Alerts**: thresholds for notifications and color coding
- **Integration**: Files, Activity, Notifications, Flow, Dashboard, Search, Smart picker, Translation
- **AI Assistant**: Context Chat integration

]]></description>
Expand Down