Download the PHP package recodex-id/rewire without Composer

On this page you can find all versions of the php package recodex-id/rewire. 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 rewire

Rewire Starter Kit

A reusable Laravel starter kit for internal and client projects — authentication, roles, a blog, and a back office ready to go, so every new engagement starts from a working foundation instead of a blank repo.

Stack

PHP 8.4
Laravel 13
Auth Fortify (login, registration, password reset — no 2FA/passkeys)
Frontend Livewire 4 + Flux UI
Styling Tailwind CSS v4
Roles Spatie Permission
Media Spatie Media Library
Quality Pest 4, Pint, Larastan

Features

Getting started

Uses SQLite by default — no separate database server to set up first.

Starting a brand new project, via the Laravel installer:

Or clone it directly:

Visit http://localhost:8000. composer run dev runs the app server, queue listener, and Vite together.

Default accounts

Seeded by database/seeders/DatabaseSeeder.php, password password for all three:

Email Role
[email protected] super-admin
[email protected] admin
[email protected] staff

Quality checks

Or composer test, which runs formatting, static analysis, and the full suite together — the same thing CI runs on every push.

Reusing this for a new project

  1. Update APP_NAME and other .env values for the new project.
  2. Swap the brand palette in resources/css/app.css (--color-brand-*) and the logo mark in public/images/logo.png (256×256 is plenty; it is shown at 36 to 44 px). Regenerate public/images/og-default.png (1200×630) and the public/favicon* files to match.
  3. Replace the seeded accounts (database/seeders/UserSeeder.php) and the landing page copy, which lives directly in resources/views/pages/main/index.blade.php and resources/views/layouts/main.blade.php (no separate landing components).
  4. Rewrite the legal pages for your own business. resources/views/pages/main/privacy.blade.php and terms.blade.php describe this deployment, name PT Reka Mitra Teknologi as the responsible party, and carry the date they were last reviewed. Change the company details, check every statement against what your fork actually collects, and have a lawyer review them (add a governing-law clause if you need one). The footer credit line ("Built by Recodex ID") is in layouts/main.blade.php.
  5. Update composer.json's name/description if the repo is being renamed too.

Going to production

Setting What it does
APP_ENV=production, APP_DEBUG=false Turns on HTTPS enforcement and keeps stack traces off the public site.
FORCE_HTTPS Defaults to true in production. Redirects http to https, generates https URLs, sends the HSTS header and marks the session cookie secure. The /up health check is exempt.
TRUSTED_PROXIES Set to your load balancer's IPs (comma separated), or * if a proxy you control terminates TLS. Without it, the redirect cannot see the original scheme behind a proxy.
Scheduler Add * * * * * php /path/to/artisan schedule:run to cron. It runs activitylog:clean daily, which enforces the 365 day audit-log retention the privacy policy promises.
Contact details Fill in the contact address, email and phone in System → Settings. Empty fields are hidden on the site instead of showing placeholders.
Google Analytics Optional. Enter a G-XXXXXXXXXX measurement ID in System → Settings. The script only loads after a visitor accepts the cookie banner.

Nothing sensitive reaches the browser: the only VITE_ variable is the app name, and the GA measurement ID is public by design. The security headers do not include a Content-Security-Policy, because Livewire, Alpine and the analytics snippet use inline scripts, so write one for your own deployment if you need it. Also remember that the WebP conversions only apply to images uploaded after this change; run php artisan media-library:regenerate to convert older ones.

More detail — architecture notes, where each feature lives, how to extend the landing page — is in the in-app docs at /docs once you're logged in.

Contributing

Commits to main must follow Conventional Commits (feat:, fix:, chore:, ...) — release-please reads them to version and publish GitHub Releases automatically, so every merge shows up in a changelog users can actually read. feat: bumps a minor version, fix: a patch, and feat!:/a BREAKING CHANGE: footer bumps major.

License

MIT.


All versions of rewire with dependencies

PHP Build Version
Package Version
Requires php Version ^8.4
blade-ui-kit/blade-heroicons Version ^2.7
codeat3/blade-simple-icons Version ^8.12
laravel/chisel Version ^0.1.0
laravel/fortify Version ^1.37.2
laravel/framework Version ^13.17
laravel/tinker Version ^3.0
livewire/blaze Version ^1.0
livewire/flux Version ^2.13.1
livewire/livewire Version ^4.1
spatie/laravel-activitylog Version ^5.0
spatie/laravel-medialibrary Version ^11.23
spatie/laravel-permission Version ^8.3
spatie/laravel-sitemap Version ^8.2
spatie/laravel-sluggable Version ^4.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 recodex-id/rewire contains the following files

Loading the files please wait ...