Open source par Evan Schleret

Des outils open source pour les applications Laravel et Nuxt.

Bonjour, je suis Evan Schleret, développeur Laravel et Nuxt. Je construis des outils open source ciblés. Découvrez des packages pour les workflows, formulaires, contrats d’API et rendus d’e-mails avec Laravel, PHP, Nuxt et TypeScript.

6

packages actifs

1

packages planifiés

Laravel + Nuxt

écosystèmes principaux

Open source

projets orientés MIT

La collection

De petits packages, des responsabilités claires.

Partez d’un problème, puis choisissez le package qui en est responsable.
Stablev2.1.0

FormForge

Des formulaires Laravel déterministes, du schéma et de la validation aux soumissions sécurisées.

LaravelPHP
composer require evanschleret/formforge
Stablev2.3.1

FormForge Client

Des composants et composables Nuxt pour afficher, construire et soumettre des formulaires FormForge.

NuxtTypeScript
bun add @evanschleret/formforgeclient
Stablev1.1.0

Laravel TypeBridge

Génération déterministe de TypeScript à partir de ressources Laravel.

LaravelPHPTypeScript
composer require --dev evanschleret/laravel-typebridge
Documentation bientôt disponible
Stablev1.0.0

LaraMJML

Rendu MJML pour les e-mails Blade, Mailables et Notifications Laravel.

LaravelPHPMJML
composer require evanschleret/lara-mjml59k+ installations Packagist
Documentation bientôt disponible
Développement précoce

NotificationCompass

Des préférences de notifications au-delà du système natif de Laravel.

LaravelPHP
bun add @evanschleret/notificationcompass
Développement précoce

Nuxt Typewriter

Un composant typewriter animé pour les applications Nuxt.

NuxtTypeScript
bun add @evanschleret/nuxt-typewriter
En préparation

Projets planifiés.

Des idées en cours, partagées tôt pour garder leur direction visible.
Planifié

FlowForge

Des workflows Laravel déterministes.

LaravelPHP
Documentation bientôt disponible
Choisir par résultat

Par où voulez-vous commencer ?

  • Modéliser des workflows
    Utilisez FlowForge pour décrire les états, transitions et historiques dans Laravel.
  • Construire des formulaires
    Définissez, validez et soumettez des formulaires avec un contrat backend et un client Nuxt.
  • Garder des APIs typées
    Générez du TypeScript prévisible à partir de ressources Laravel avec TypeBridge.
  • Rendre de meilleurs e-mails
    Utilisez des templates MJML dans des workflows Laravel Blade familiers avec LaraMJML.

Construit au grand jour.

Lisez le code source, ouvrez une issue ou proposez une amélioration.