Download the PHP package laravel-afterburner/jetstream without Composer

On this page you can find all versions of the php package laravel-afterburner/jetstream. 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 jetstream

Afterburner Jetstream

A production-ready Laravel application template featuring teams, custom roles & permissions, audit logging, and more. Built as a self-contained Jetstream successor with everything you need out of the box.

What is Afterburner?

Afterburner Jetstream is a complete Laravel application starter template that provides a powerful multi-tenancy foundation. This template includes everything you need to build team-based applications: authentication, team management, custom roles and permissions, audit logging, team announcements, and more.

Built as a self-contained successor to Laravel Jetstream, Afterburner vendors all necessary functionality directly into your application, giving you complete control without external dependencies. Perfect for SaaS applications, team collaboration tools, or any multi-tenant application requiring fine-grained access control.

Features

Authentication & Security

Multi-Tenancy & Teams

Roles & Permissions

Team Features

Audit & Logging

Feature Flags

User Management

UI & Frontend

Additional Features

Developer Experience

Quick Start

Using the Installer (Recommended)

Using Composer Directly

After installation, you'll need to:

  1. Copy .env.example to .env and configure your environment
  2. Run migrations: php artisan migrate
  3. Seed a System Admin account (optional): php artisan db:seed --class=SystemAdminSeeder
  4. Seed roles (optional): php artisan db:seed --class=RolesSeeder

Note: If you plan to use WebAuthn/Biometric Authentication, ensure your development site is served over HTTPS. WebAuthn APIs are only available in secure contexts (HTTPS or localhost). If you're testing on a non-localhost domain, you'll need to set up SSL/TLS certificates for your development environment.

Requirements

Configuration

Environment Variables

Afterburner uses the following environment variables (see .env.example for details):

Configuration File

Main configuration is in config/afterburner.php. This file controls:

WebAuthn/Biometric Authentication

WebAuthn (biometric authentication) requires a secure context to function:

If users encounter errors when registering biometric devices, ensure your site is served over HTTPS (or use localhost for development). The application will display a helpful error message if WebAuthn is unavailable due to insecure contexts.

WebAuthn configuration is managed in config/webauthn.php:

Feature Flags

Most features are managed in config/afterburner.php, including all Afterburner-specific features and email verification from Laravel Fortify. Other Fortify authentication features (registration, password reset, etc.) are configured in config/fortify.php.

This approach provides:

Feature flags can be managed in two ways:

  1. Config File (config/afterburner.php) - Deployment-time defaults
  2. Database (feature_flags table) - Runtime overrides

The Features class provides a unified interface:

Note: Email verification is controlled through Afterburner config and can be toggled at runtime via the feature_flags table. Other Fortify features (registration, password reset, update profile, update passwords) are configured directly in config/fortify.php.

User Model

The template includes a complete User model with all necessary traits:

Role System

The template includes a default role system that automatically assigns roles to users:

  1. Default Roles: Identified by is_default => true in the roles table
  2. Automatic Assignment: Default role is assigned when:
    • A user registers and a team is created
    • A user is added to a team
    • A user accepts a team invitation
    • A user creates a new team

To set up roles, use the templated roles in the RolesSeeder or update it with your own:

Then run: php artisan db:seed --class=RolesSeeder

Artisan Commands

Afterburner provides several Artisan commands:

Installation & Publishing

Feature Flags

All feature flag commands support the --disabled flag to disable features, and --force to skip confirmation prompts. By default, commands enable the feature.

Other Commands

Testing

Run the test suite:

The template includes comprehensive tests for:

Architecture

This template follows Laravel conventions:

Support Classes

The template includes several utility classes in App\Support:

Documentation (coming soon)

Full documentation is available in the docs directory of this repository. The documentation includes:

Start with the Installation Guide to get up and running quickly.

License

MIT License - see LICENSE file for details.

Support

Add-On Packages

Afterburner is designed to be extensible. Check out our add-on packages:

Install add-ons via Composer:

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for details.

Credits

Afterburner is built on the foundation of Laravel, created by Taylor Otwell. Taylor's contributions to the PHP development community have revolutionized how we build web applications, and his work has profoundly impacted countless developers worldwide—myself included.

This project is inspired by Laravel Jetstream's architecture and user experience, but is implemented as a completely independent, self-contained solution. Afterburner vendors all necessary functionality directly into your application, giving you full control without external dependencies.

Thank you, Taylor, for creating Laravel and the entire ecosystem that makes projects like this possible.


All versions of jetstream with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
laragear/webauthn Version ^4.0
laravel/fortify Version ^1.20
laravel/framework Version ^11.31
laravel/sanctum Version ^4.0
laravel/tinker Version ^2.9
livewire/livewire Version ^3.6.4
mobiledetect/mobiledetectlib Version ^4.8
symfony/http-client Version ^7.4
symfony/mailgun-mailer Version ^7.4
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 laravel-afterburner/jetstream contains the following files

Loading the files please wait ...