forked from laravel/laravel.com
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Ecosystem.php
180 lines (177 loc) · 8.17 KB
/
Ecosystem.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
<?php
namespace App;
final class Ecosystem
{
public static function featured(): array
{
return [
'forge' => [
'name' => 'Forge',
'image-alt' => 'Forge Logo',
'description' => 'Server management doesn\'t have to be a nightmare. Provision and deploy unlimited PHP applications on DigitalOcean, Linode, Vultr, Amazon, Hetzner and more.',
'href' => 'https://forge.laravel.com',
],
'vapor' => [
'name' => 'Vapor',
'image-alt' => 'Vapor Logo',
'description' => 'Laravel Vapor is a serverless deployment platform for Laravel, powered by AWS. Launch your Laravel infrastructure on Vapor and fall in love with the scalable simplicity of serverless.',
'href' => 'https://vapor.laravel.com',
],
];
}
public static function items(): array
{
return [
'breeze' => [
'name' => 'Breeze',
'image-alt' => 'Laravel Breeze Logo Logo',
'description' => 'Lightweight starter kit scaffolding for new applications with Blade or Inertia.',
'href' => '/docs/' . DEFAULT_VERSION . '/starter-kits#laravel-breeze',
],
'cashier' => [
'name' => 'Cashier',
'image-alt' => 'Laravel Cashier Logo',
'description' => 'Take the pain out of managing subscriptions on Stripe or Paddle.',
'href' => '/docs/' . DEFAULT_VERSION . '/billing',
],
'dusk' => [
'name' => 'Dusk',
'image-alt' => 'Laravel Dusk Logo',
'description' => 'Automated browser testing to ship your application with confidence.',
'href' => '/docs/' . DEFAULT_VERSION . '/dusk',
],
'echo' => [
'name' => 'Echo',
'image-alt' => 'Laravel Echo Logo',
'description' => 'Listen for WebSocket events broadcast by your Laravel application.',
'href' => '/docs/' . DEFAULT_VERSION . '/broadcasting',
],
'envoyer' => [
'name' => 'Envoyer',
'image-alt' => 'Envoyer Logo',
'description' => 'Deploy your Laravel applications to customers with zero downtime.',
'href' => 'https://envoyer.io',
],
'forge' => [
'name' => 'Forge',
'image-alt' => 'Forge Logo',
'description' => 'Server management doesn\'t have to be a nightmare.',
'href' => 'https://forge.laravel.com',
],
'herd' => [
'name' => 'Herd',
'image-alt' => 'Herd Logo',
'description' => 'The fastest Laravel local dev environment - now for macOS and Windows.',
'href' => 'https://herd.laravel.com',
],
'horizon' => [
'name' => 'Horizon',
'image-alt' => 'Laravel Horizon Logo',
'description' => 'Beautiful UI for monitoring your Redis driven Laravel queues.',
'href' => '/docs/' . DEFAULT_VERSION . '/horizon',
],
'inertia' => [
'name' => 'Inertia',
'image-alt' => 'Inertia Logo',
'description' => 'Create modern single-page React and Vue apps using classic server-side routing.',
'href' => 'https://inertiajs.com',
],
'jetstream' => [
'name' => 'Jetstream',
'image-alt' => 'Laravel Jetstream Logo',
'description' => 'Robust starter kit including authentication and team management.',
'href' => 'https://jetstream.laravel.com',
],
'livewire' => [
'name' => 'Livewire',
'image-alt' => 'Laravel Livewire Logo',
'description' => 'Build reactive, dynamic applications using Laravel and Blade.',
'href' => 'https://livewire.laravel.com',
],
'nova' => [
'name' => 'Nova',
'image-alt' => 'Laravel Nova Logo',
'description' => 'Thoughtfully designed administration panel for your Laravel applications.',
'href' => 'https://nova.laravel.com',
],
'octane' => [
'name' => 'Octane',
'image-alt' => 'Laravel Octane Logo',
'description' => 'Supercharge your application\'s performance by keeping it in memory.',
'href' => '/docs/' . DEFAULT_VERSION . '/octane',
],
'pennant' => [
'name' => 'Pennant',
'image-alt' => 'Laravel Pennant Logo',
'description' => 'A simple, lightweight library for managing feature flags.',
'href' => '/docs/' . DEFAULT_VERSION . '/pennant',
],
'pint' => [
'name' => 'Pint',
'image-alt' => 'Laravel Pint Logo',
'description' => 'Opinionated PHP code style fixer for minimalists.',
'href' => '/docs/' . DEFAULT_VERSION . '/pint',
],
'prompts' => [
'name' => 'Prompts',
'image-alt' => 'Laravel Prompts Logo',
'description' => 'Beautiful and user-friendly forms for command-line applications.',
'href' => '/docs/' . DEFAULT_VERSION . '/prompts',
],
'pulse' => [
'name' => 'Pulse',
'image-alt' => 'Laravel Pulse Logo',
'description' => 'At-a-glance insights into your application\'s performance and usage.',
'href' => 'https://pulse.laravel.com',
],
'reverb' => [
'name' => 'Reverb',
'image-alt' => 'Laravel Reverb Logo',
'description' => 'Blazing fast and scalable WebSockets for your application.',
'href' => 'https://reverb.laravel.com',
],
'sail' => [
'name' => 'Sail',
'image-alt' => 'Laravel Sail Logo',
'description' => 'Hand-crafted Laravel local development experience using Docker.',
'href' => '/docs/' . DEFAULT_VERSION . '/sail',
],
'sanctum' => [
'name' => 'Sanctum',
'image-alt' => 'Laravel Sanctum Logo',
'description' => 'API and mobile application authentication without wanting to pull your hair out.',
'href' => '/docs/' . DEFAULT_VERSION . '/sanctum',
],
'scout' => [
'name' => 'Scout',
'image-alt' => 'Laravel Scout Logo',
'description' => 'Lightning fast full-text search for your application\'s Eloquent models.',
'href' => '/docs/' . DEFAULT_VERSION . '/scout',
],
'socialite' => [
'name' => 'Socialite',
'image-alt' => 'Laravel Socialite Logo',
'description' => 'Social authentication via Facebook, Twitter, GitHub, LinkedIn, and more.',
'href' => '/docs/' . DEFAULT_VERSION . '/socialite',
],
'spark' => [
'name' => 'Spark',
'image-alt' => 'Laravel Spark Logo',
'description' => 'Launch your next business with our fully-featured, drop-in billing portal.',
'href' => 'https://spark.laravel.com',
],
'telescope' => [
'name' => 'Telescope',
'image-alt' => 'Laravel Telescope Logo',
'description' => 'Debug your application using our debugging and insight UI.',
'href' => '/docs/' . DEFAULT_VERSION . '/telescope',
],
'vapor' => [
'name' => 'Vapor',
'image-alt' => 'Laravel Vapor Logo',
'description' => 'Laravel Vapor is a serverless deployment platform for Laravel, powered by AWS.',
'href' => 'https://vapor.laravel.com',
]
];
}
}