Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daun/processwire-dashboard

Configurable dashboard for ProcessWire's admin interface
https://github.com/daun/processwire-dashboard

admin dashboard processwire

Last synced: 7 days ago
JSON representation

Configurable dashboard for ProcessWire's admin interface

Awesome Lists containing this project

README

        

# ProcessWire Dashboard

[![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/daun/processwire-dashboard?color=97aab4&label=version)](https://github.com/daun/processwire-dashboard/releases) 
[![ProcessWire version](https://img.shields.io/badge/ProcessWire-%3E%3D%203.0.165-97aab4)](https://processwire.com/download/core/) 
[![GitHub License](https://img.shields.io/github/license/daun/processwire-dashboard?color=97aab4)](./LICENSE) 
[![GitHub (Pre-)Release Date](https://img.shields.io/github/release-date-pre/daun/processwire-dashboard?label=updated)](https://github.com/daun/processwire-dashboard/releases)

Display a configurable dashboard in ProcessWire's admin interface. Includes a set of predefined panel types, but can be easily extended to display any content you want.

[Documentation](https://daun.github.io/processwire-dashboard/) •
[Releases](https://github.com/daun/processwire-dashboard/releases) •
[Module directory](https://modules.processwire.com/modules/dashboard/) •
[Support forum](https://processwire.com/talk/topic/22847-processwire-dashboard/)

![Dashboard](https://github.com/daun/processwire-dashboard/raw/master/docs/images/dashboard.png)

## Getting Started

Check out the [documentation](https://daun.github.io/processwire-dashboard/) to get started.

## Features

- **Multiple panel types available**

The module comes bundled with multiple panel types that should cover 80% of use cases.

- **Easy to extend**

Creating your own panels is easy: you can either render a template file or create your own panel types by creating a ProcessWire module.

- **Highly configurable**

You're free to customize panels in their size, position, title and layout. Panels can be grouped and nested to create whatever layout you need.

- **Configuration as Code**

All configuration is done as code. This meets two objectives: the dashboard config can be version-controlled and sensitive credentials are never stored in the database. You are free to supply the data any way you want, preferably using environment variables.

## Support

- Create a [GitHub issue](https://github.com/daun/processwire-dashboard/issues) for bug reports and feature requests
- Visit the [ProcessWire support forum thread](https://processwire.com/talk/topic/22847-processwire-dashboard/) to ask questions
- Add a [star on GitHub](https://github.com/daun/processwire-dashboard) to support the project

## Contributing

Pull requests are welcome. Please read the [Contributing Guidelines](CONTRIBUTING.md).

## License

Licensed under [GPL-3.0](https://github.com/daun/processwire-dashboard/blob/master/LICENSE)