awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
laravel avatar

laravel/jetstream

0
View on GitHub↗
4,060 stars·831 forks·PHP·MIT·38 viewsjetstream.laravel.com↗

Jetstream

Jetstream is an application scaffold for Laravel that provides a pre-built identity system and team collaboration framework. It serves as a starter kit that integrates user authentication, profile management, and organizational tools into a unified project structure.

The project is distinguished by its comprehensive team management capabilities, which include shared workspace organization, member invitation workflows, and role-based access control. It also features an integrated API token manager for issuing and controlling secure access tokens for external clients.

The platform covers a broad range of identity and security functions, including two-factor authentication, email verification, and browser session management. Its frontend surface is built upon a utility-first CSS pipeline and a pre-styled component library to provide a consistent visual design system and application dashboard.

Installation involves a scaffolding process that initializes the project with a choice of reactive frontend stacks and pre-configured UI components.

Features

  • Team Collaboration Management - Provides a comprehensive framework for organizing users into groups with invitations, role assignments, and workspace controls.
  • Authentication Scaffolding - Ships a comprehensive identity system including user registration, login, password reset, and email verification workflows.
  • Team Member Management - Provides capabilities to create groups and add or remove members to organize users into teams.
  • Team Role Assignments - Implements a system for creating teams and assigning specific roles or permissions to members.
  • Laravel Scaffold Generators - Initializes projects with pre-configured Tailwind CSS components and reactive frontend stacks for rapid development.
  • Full-Stack Application Scaffolders - Provides an initialization process that generates pre-configured UI components and a choice of reactive frontend stacks.
  • View Scaffolders - Generates a complete set of customizable frontend views and pages to serve as a project starting point.
  • Team Management - Provides interfaces for creating teams and updating their settings and configurations.
  • Organization Workspace Management - Implements administrative controls to organize users into teams with shared workspace capabilities.
  • Token Lifecycle Management - Provides a dedicated manager for generating and controlling secure access tokens for external clients.
  • User Profile Management - Provides a dedicated interface for users to update contact information, change passwords, and configure security settings.
  • Email Verifications - Provides a workflow for sending verification links to new users to confirm email ownership for account activation.
  • Identity Authentication - Provides scaffolded registration, login, email verification, and two-factor authentication to handle user identity and session access.
  • Password Recovery Systems - Implements secure password recovery through tokenized email workflows for users who have forgotten their credentials.
  • Role-Based Access Control - Assigns specific roles and permissions to team members to control access to protected organizational resources.
  • Token-Based Authentication - Implements a secure system for generating and validating personal access tokens with granular permission scopes.
  • API Access Tokens - Provides a system for generating and controlling secure API tokens for external client authentication.
  • Two-Factor Authentication - Secures user accounts using time-based one-time passwords and recovery codes during the login process.
  • User Authentication Systems - Builds a complete identity system including registration, login, password resets, and email verification.
  • User Registrations - Provides integrated interfaces and backend logic for establishing new user accounts.
  • User Profile Management - Provides secure interfaces for users to update personal information, manage browser sessions, and change passwords.
  • Tailwind Component Collections - Ships a set of pre-styled frontend components and layouts built with Tailwind CSS.
  • Application Starter Kits - Provides a complete starter kit for Laravel including pre-built authentication, profile management, and team collaboration.
  • UI Component Libraries - Provides a pre-styled library of consistent UI components for inputs, buttons, and panels.
  • Team Member Invitations - Ships an invitation system that sends email requests for users to join a team.
  • API Token Management - Includes a tool for generating and managing secure access tokens for external API requests.
  • Request Token Validators - Validates whether API tokens possess the required permissions before allowing access to protected resources.
  • Browser Session Management - Implements the ability to list active browser sessions and revoke access from remote devices.
  • Authentication Logic Overrides - Allows developers to override default authentication controllers and request pipelines to implement custom identity verification rules.
  • Profile UI Scaffolding - Ships a generated user interface for managing account details, updating profile information, and handling security settings.
  • Sensitive Action Confirmations - Requires users to re-enter their password before accessing sensitive account areas or performing critical actions.
  • Active Session Tracking - Tracks active authenticated browser sessions to allow users to view and revoke access from remote devices.
  • Account Deletions - Provides a customizable process for permanently removing user accounts and their associated data from the system.
  • Password Changes - Provides a secure interface and backend logic for users to change their account passwords.
  • Backend Logic Extensions - Allows developers to modify application behaviors by editing dedicated action classes for identity and team management.
  • Action-Based Logic Encapsulations - Encapsulates business logic into discrete action classes, allowing developers to easily override authentication and team behaviors.
  • Trait-Based Capability Injection - Utilizes PHP traits to inject authentication and team management capabilities into User and Team models.
  • CSS Build Pipelines - Ships a pre-configured utility-first CSS pipeline including build configuration and asset compilation.
  • Authenticated Dashboards - Provides a pre-built primary home screen and landing page layout for authenticated users.
  • Utility-First CSS - Provides a pre-configured Tailwind CSS build pipeline and component set to establish a consistent visual design system.

Star history

Star history chart for laravel/jetstreamStar history chart for laravel/jetstream

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does laravel/jetstream do?

Jetstream is an application scaffold for Laravel that provides a pre-built identity system and team collaboration framework. It serves as a starter kit that integrates user authentication, profile management, and organizational tools into a unified project structure.

What are the main features of laravel/jetstream?

The main features of laravel/jetstream are: Team Collaboration Management, Authentication Scaffolding, Team Member Management, Team Role Assignments, Laravel Scaffold Generators, Full-Stack Application Scaffolders, View Scaffolders, Team Management.

Which projects share features with laravel/jetstream?

Projects with overlapping indexed features include: aarondl/authboss — Authboss is a modular HTTP authentication framework for managing user identity, session lifecycles, and password… stack-auth/stack-auth — Stack Auth is an open-source authentication and authorization platform that provides pre-built UI components, OAuth… volatiletech/authboss — Authboss is a modular authentication framework designed to manage user identity and account orchestration. It provides… supabase/supabase-js — supabase-js is a comprehensive client library designed to integrate frontend applications with a hosted… usekaneo/kaneo — Kaneo is an open-source project management platform built around a kanban board interface for organizing tasks into… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site…

Projects sharing features with Jetstream

These projects share indexed features with Jetstream. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • aarondl/authbossaarondl avatar

    aarondl/authboss

    4,189View on GitHub↗

    Authboss is a modular HTTP authentication framework for managing user identity, session lifecycles, and password security. It provides a system of identity access middleware to control route access and synchronize user identity across requests via standard web protocols. The framework is distinguished by a pluggable architecture that allows for the registration of independent modules to extend identity logic. It utilizes a hook-based event system to execute custom business logic during authentication state changes and employs a selector-verifier token pattern to protect against timing attacks

    Go
    View on GitHub↗4,189
  • stack-auth/stack-authstack-auth avatar

    stack-auth/stack-auth

    6,699View on GitHub↗

    Stack Auth is an open-source authentication and authorization platform that provides pre-built UI components, OAuth integration, team management, and session handling for web applications. It offers a complete authentication lifecycle covering sign-in, sign-up, session management, password recovery, and multi-factor security, with support for passkey authentication and OAuth providers including Google, GitHub, and Apple. The platform includes a team-based permission system with role-based access control, allowing users to be organized into teams with granular permissions for membership manage

    TypeScriptauthauth0authentication
    View on GitHub↗6,699
  • volatiletech/authbossvolatiletech avatar

    volatiletech/authboss

    4,189View on GitHub↗

    Authboss is a modular authentication framework designed to manage user identity and account orchestration. It provides a comprehensive system for handling user registration, email verification, and the full lifecycle of user profiles. The framework distinguishes itself through a focused suite of security and identity tools, including multi-factor authentication via time-based passwords and SMS, and identity integration with external providers using OAuth1 and OAuth2 protocols. It also includes a dedicated account security manager that implements brute-force protection through credential-based

    Go
    View on GitHub↗4,189
  • supabase/supabase-jssupabase avatar

    supabase/supabase-js

    4,483View on GitHub↗

    supabase-js is a comprehensive client library designed to integrate frontend applications with a hosted backend-as-a-service. It provides a unified interface for interacting with a PostgreSQL database, identity management systems, cloud object storage, and real-time data synchronization. The library features an isomorphic client design that operates across both browser and server environments. It distinguishes itself through a type-safe approach, utilizing TypeScript to map database schemas directly to client-side definitions, and employs a PostgREST-based API to translate JavaScript calls in

    TypeScriptclient-librarydatabaseisomorphic
    View on GitHub↗4,483
Compare all 30 related projects→

Curated searches featuring Jetstream

Hand-picked collections where Jetstream appears.
  • Essential Laravel Utility Packages