Download the PHP package tushar-arote/rediscope without Composer

On this page you can find all versions of the php package tushar-arote/rediscope. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package rediscope

Rediscope

A Modern Redis UI for Laravel Applications

Build Status Latest Version Total Downloads License

📋 Introduction

Rediscope is a powerful, elegant Redis cache manager and UI for the Laravel framework. It provides an intuitive web interface to manage, monitor, and interact with Redis data structures in real-time.

✨ Features

🚀 Requirements

📦 Installation

Step 1: Install via Composer

Step 2: Publish Configuration (Optional)

This publishes the configuration file to config/rediscope.php. Skip this step if you're happy with the defaults — Rediscope works out of the box without it.

Frontend assets (including the favicon) are served directly by the package, so there's no build step required after composer require.

Step 3: Configure Authorization (Optional)

By default, Rediscope is only accessible in the local environment. To customize access, update your AppServiceProvider:

🔧 Configuration

The configuration file contains settings for:

Edit config/rediscope.php to customize these settings.

🎯 Usage

Accessing the Dashboard

After installation, access Rediscope at:

Browse and search keys in the "Keys" section, click any key to view or edit its content, and check the "Info" section for server memory/CPU/client/command statistics. Toggle dark mode using the theme switcher in the top-right corner — your preference is remembered locally.

🔐 Security

By default, Rediscope is only accessible in the local environment. In production, you must configure authorization via Rediscope::auth() (see Step 3 above) — the callback can check anything (auth, roles, IP, etc.) since it just returns a boolean:

Found a vulnerability? Please see SECURITY.md instead of opening a public issue.

🐛 Troubleshooting

Rediscope Dashboard Not Loading

  1. Verify Redis is running: redis-cli ping
  2. Check Laravel Redis configuration in config/database.php
  3. Clear application cache: php artisan cache:clear
  4. Confirm REDIS_CLIENT=predis in .env — fresh Laravel 11/12 apps default to phpredis, which Rediscope doesn't use (see Requirements above)

Authentication Issues

  1. Verify your Rediscope::auth() configuration
  2. Check application environment (APP_ENV)
  3. Ensure you're accessing from correct domain/IP

Asset Loading Issues

Assets are served by the package itself at /vendor/rediscope/*, with no build step required. If they still don't load:

  1. Confirm composer require tushar-arote/rediscope completed successfully and vendor/tushar-arote/rediscope/public/ contains app.js/app.css
  2. Clear the route cache: php artisan route:clear
  3. Check for a conflicting route or middleware intercepting /vendor/rediscope/*

🤝 Contributing & Support

Contributions are welcome! See open an issue on GitHub with reproduction steps.

📄 License

Open-sourced software licensed under the MIT license.

👨‍💻 Author

Tushar Arote — [email protected] — @tushar-arote

Built with Vue.js and Bootstrap, powered by Predis.


All versions of rediscope with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1|^8.2|^8.3|^8.4
ext-json Version *
laravel/framework Version ^8.0|^9.0|^10.0|^11.0|^12.0
moontoast/math Version ^1.1
predis/predis Version ^2.0
symfony/var-dumper Version ^5.4|^6.0|^7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package tushar-arote/rediscope contains the following files

Loading the files please wait ...