-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodelo.html
More file actions
698 lines (598 loc) · 119 KB
/
modelo.html
File metadata and controls
698 lines (598 loc) · 119 KB
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
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
<article class="Box-row">
<div class="float-right d-flex">
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Fth-ch%2Fyoutube-music" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":182306991,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="b0ce6186c07f96d3cbfc429c2bfa8a70be4d75973f804200eb1840c6b602216b" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":182306991,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="1f9b35bfdba0ec350561318a2bff1ddb5e722db036e51e10f68c6d295e36a9c0" href="/th-ch/youtube-music" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
th-ch /
</span>
youtube-music</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #3178c6"/>
<span itemprop="programmingLanguage">TypeScript</span>
</span>
<a href="/th-ch/youtube-music/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
15,704</a>
<a href="/th-ch/youtube-music/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
813</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":53334770}}" data-hydro-click-hmac="e2230bf0071e0adeabc07815f9e6ebbd3e61ffb6f87c5352a1edab8173bde5e0" data-hovercard-type="user" data-hovercard-url="/users/JellyBrick/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/JellyBrick"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/16558115?s=40&v=4" width="20" height="20" alt="@JellyBrick"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":53334770}}" data-hydro-click-hmac="e2230bf0071e0adeabc07815f9e6ebbd3e61ffb6f87c5352a1edab8173bde5e0" data-hovercard-type="user" data-hovercard-url="/users/th-ch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/th-ch"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/8024624?s=40&v=4" width="20" height="20" alt="@th-ch"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":53334770}}" data-hydro-click-hmac="e2230bf0071e0adeabc07815f9e6ebbd3e61ffb6f87c5352a1edab8173bde5e0" href="/apps/renovate"><img class="avatar mb-1" src="https://avatars.githubusercontent.com/in/2740?s=40&v=4" width="20" height="20" alt="@renovate"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":53334770}}" data-hydro-click-hmac="e2230bf0071e0adeabc07815f9e6ebbd3e61ffb6f87c5352a1edab8173bde5e0" data-hovercard-type="user" data-hovercard-url="/users/Araxeus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Araxeus"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/78568641?s=40&v=4" width="20" height="20" alt="@Araxeus"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":53334770}}" data-hydro-click-hmac="e2230bf0071e0adeabc07815f9e6ebbd3e61ffb6f87c5352a1edab8173bde5e0" data-hovercard-type="user" data-hovercard-url="/users/Su-Yong/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Su-Yong"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/13764936?s=40&v=4" width="20" height="20" alt="@Su-Yong"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
1,522 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Fahmedkhaleel2004%2Fgitdiagram" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":903700733,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="cddda5aaecf412951940f84aafc9f982c50c2f4f8262da65a50e8cc05e2ebdb1" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":903700733,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="304c9250518bd51982aaa62942e1a3bc7ced09e6a7bca77e82f033978bdbc0ef" href="/ahmedkhaleel2004/gitdiagram" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
ahmedkhaleel2004 /
</span>
gitdiagram</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
Free, simple, fast interactive diagrams for any GitHub repository
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #3178c6"/>
<span itemprop="programmingLanguage">TypeScript</span>
</span>
<a href="/ahmedkhaleel2004/gitdiagram/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
6,308</a>
<a href="/ahmedkhaleel2004/gitdiagram/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
439</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93" data-hovercard-type="user" data-hovercard-url="/users/ahmedkhaleel2004/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/ahmedkhaleel2004"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/111161052?s=40&v=4" width="20" height="20" alt="@ahmedkhaleel2004"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93" data-hovercard-type="user" data-hovercard-url="/users/martin226/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/martin226"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/46298951?s=40&v=4" width="20" height="20" alt="@martin226"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93" data-hovercard-type="user" data-hovercard-url="/users/jasminaaa20/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/jasminaaa20"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/110975832?s=40&v=4" width="20" height="20" alt="@jasminaaa20"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
829 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Fpunkpeye%2Fawesome-mcp-servers" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":896335270,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="88705c536aaa8d8f97ccf5b6a3d07e6a657afed13f99f585671716eea0d48475" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":896335270,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="5e83af2d92f47f57b4bc06bb5b4cdfb8cebda5df162890211c27493647b451c2" href="/punkpeye/awesome-mcp-servers" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
punkpeye /
</span>
awesome-mcp-servers</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
A collection of MCP servers.
</p>
<div class="f6 color-fg-muted mt-2">
<a href="/punkpeye/awesome-mcp-servers/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
26,916</a>
<a href="/punkpeye/awesome-mcp-servers/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
1,742</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/punkpeye/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/punkpeye"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/108313943?s=40&v=4" width="20" height="20" alt="@punkpeye"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/SecretiveShell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/SecretiveShell"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/84923604?s=40&v=4" width="20" height="20" alt="@SecretiveShell"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/crazyyanchao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/crazyyanchao"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/19403898?s=40&v=4" width="20" height="20" alt="@crazyyanchao"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/kukapay/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/kukapay"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/201164822?s=40&v=4" width="20" height="20" alt="@kukapay"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/JoshuaRileyDev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/JoshuaRileyDev"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/59296334?s=40&v=4" width="20" height="20" alt="@JoshuaRileyDev"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
3,272 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Fnvm-sh%2Fnvm" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":612230,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="b016a9e8348b3a69d85970fba0383ee26e27cb0fc9ad0ada0adb9240f053a6ac" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":612230,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="f032da8f13b28bbc047c3692f705ad9a7fbd033a291a5e7a5e2bd24fda0197b1" href="/nvm-sh/nvm" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
nvm-sh /
</span>
nvm</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #89e051"/>
<span itemprop="programmingLanguage">Shell</span>
</span>
<a href="/nvm-sh/nvm/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
83,160</a>
<a href="/nvm-sh/nvm/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
8,438</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":40891632}}" data-hydro-click-hmac="8baff45a28d03e42878ae9cae61c3b10545cf0be9eabaef95a9c3f190e646536" data-hovercard-type="user" data-hovercard-url="/users/ljharb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/ljharb"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/45469?s=40&v=4" width="20" height="20" alt="@ljharb"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":40891632}}" data-hydro-click-hmac="8baff45a28d03e42878ae9cae61c3b10545cf0be9eabaef95a9c3f190e646536" data-hovercard-type="user" data-hovercard-url="/users/PeterDaveHello/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/PeterDaveHello"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/3691490?s=40&v=4" width="20" height="20" alt="@PeterDaveHello"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":40891632}}" data-hydro-click-hmac="8baff45a28d03e42878ae9cae61c3b10545cf0be9eabaef95a9c3f190e646536" data-hovercard-type="user" data-hovercard-url="/users/creationix/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/creationix"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/89353?s=40&v=4" width="20" height="20" alt="@creationix"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":40891632}}" data-hydro-click-hmac="8baff45a28d03e42878ae9cae61c3b10545cf0be9eabaef95a9c3f190e646536" data-hovercard-type="user" data-hovercard-url="/users/koenpunt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/koenpunt"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/351038?s=40&v=4" width="20" height="20" alt="@koenpunt"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":40891632}}" data-hydro-click-hmac="8baff45a28d03e42878ae9cae61c3b10545cf0be9eabaef95a9c3f190e646536" data-hovercard-type="user" data-hovercard-url="/users/lukechilds/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/lukechilds"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/2123375?s=40&v=4" width="20" height="20" alt="@lukechilds"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
40 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Fjlowin%2Ffastmcp" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":896296825,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="bc6f6f1328d2ec48a2f797e1cb24d3ee52c926ebddd41f34855c8118b6f90218" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":896296825,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="726cf41aa37785a96fb3ecae52fa1011aa5cada79e96bce268d77ba0df1c80f7" href="/jlowin/fastmcp" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
jlowin /
</span>
fastmcp</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
The fast, Pythonic way to build Model Context Protocol servers 🚀
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #3572A5"/>
<span itemprop="programmingLanguage">Python</span>
</span>
<a href="/jlowin/fastmcp/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
3,224</a>
<a href="/jlowin/fastmcp/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
161</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93" data-hovercard-type="user" data-hovercard-url="/users/jlowin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/jlowin"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/153965?s=40&v=4" width="20" height="20" alt="@jlowin"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93" data-hovercard-type="user" data-hovercard-url="/users/zzstoatzz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/zzstoatzz"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/31014960?s=40&v=4" width="20" height="20" alt="@zzstoatzz"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93" data-hovercard-type="user" data-hovercard-url="/users/justjoehere/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/justjoehere"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/793205?s=40&v=4" width="20" height="20" alt="@justjoehere"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93" data-hovercard-type="user" data-hovercard-url="/users/jurasofish/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/jurasofish"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/33386122?s=40&v=4" width="20" height="20" alt="@jurasofish"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93" data-hovercard-type="user" data-hovercard-url="/users/sd2k/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/sd2k"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/5464991?s=40&v=4" width="20" height="20" alt="@sd2k"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
347 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<a href="/sponsors/rustdesk" aria-label="Sponsor @rustdesk" data-hydro-click="{"event_type":"sponsors.button_click","payload":{"button":"TRENDING_REPO_SPONSOR","sponsorable_login":"rustdesk","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="48688f999383254e82e3fec96ebeae8591fd9f075375873292dfc5354eeecf75" data-view-component="true" class="Button--secondary Button--small Button mr-2"> <span class="Button-content">
<span class="Button-label"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart icon-sponsor mr-0 mr-md-1 v-align-middle color-fg-sponsors anim-pulse-in">
<path d="m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z"/>
</svg>
<span class="d-none d-md-inline v-align-middle">
Sponsor
</span></span>
</span>
</a>
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Frustdesk%2Frustdesk" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":299354207,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="e59198a28707b8b30e0d3f6997fdcbb38b8b3aca5dd5c3a151150f6b7a392076" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":299354207,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="430ce644a2e9ae468e8be880ef4e563639927147a286735fc3c6a1cc1d0aa1ae" href="/rustdesk/rustdesk" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
rustdesk /
</span>
rustdesk</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #dea584"/>
<span itemprop="programmingLanguage">Rust</span>
</span>
<a href="/rustdesk/rustdesk/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
85,372</a>
<a href="/rustdesk/rustdesk/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
12,060</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":203147013}}" data-hydro-click-hmac="600e8c83c6a269184957f4fa2098171a425fd384cdc415f55b34a0e7698437bd" data-hovercard-type="user" data-hovercard-url="/users/rustdesk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/rustdesk"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/71636191?s=40&v=4" width="20" height="20" alt="@rustdesk"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":203147013}}" data-hydro-click-hmac="600e8c83c6a269184957f4fa2098171a425fd384cdc415f55b34a0e7698437bd" data-hovercard-type="user" data-hovercard-url="/users/fufesou/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/fufesou"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/13586388?s=40&v=4" width="20" height="20" alt="@fufesou"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":203147013}}" data-hydro-click-hmac="600e8c83c6a269184957f4fa2098171a425fd384cdc415f55b34a0e7698437bd" data-hovercard-type="user" data-hovercard-url="/users/21pages/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/21pages"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/14891774?s=40&v=4" width="20" height="20" alt="@21pages"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":203147013}}" data-hydro-click-hmac="600e8c83c6a269184957f4fa2098171a425fd384cdc415f55b34a0e7698437bd" data-hovercard-type="user" data-hovercard-url="/users/Kingtous/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Kingtous"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/39793325?s=40&v=4" width="20" height="20" alt="@Kingtous"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":203147013}}" data-hydro-click-hmac="600e8c83c6a269184957f4fa2098171a425fd384cdc415f55b34a0e7698437bd" data-hovercard-type="user" data-hovercard-url="/users/Heap-Hop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Heap-Hop"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/62206297?s=40&v=4" width="20" height="20" alt="@Heap-Hop"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
201 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<a href="/sponsors/PatrickJS" aria-label="Sponsor @PatrickJS" data-hydro-click="{"event_type":"sponsors.button_click","payload":{"button":"TRENDING_REPO_SPONSOR","sponsorable_login":"PatrickJS","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="e2788cffce136f6dd8725b6ea0dd571bb8b8435d6fa84aa52ef4c10e5893209e" data-view-component="true" class="Button--secondary Button--small Button mr-2"> <span class="Button-content">
<span class="Button-label"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart icon-sponsor mr-0 mr-md-1 v-align-middle color-fg-sponsors anim-pulse-in">
<path d="m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z"/>
</svg>
<span class="d-none d-md-inline v-align-middle">
Sponsor
</span></span>
</span>
</a>
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2FPatrickJS%2Fawesome-cursorrules" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":858262444,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="9c676673d61b1969f3f5996653222dd8b7e3e10d8ce9c25d1438c78ee682eece" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":858262444,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="86b592acebc8b04758505280c4a403ddfe2eb78608d7abe4c316cfb6be7ad7b8" href="/PatrickJS/awesome-cursorrules" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
PatrickJS /
</span>
awesome-cursorrules</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
📄 A curated list of awesome .cursorrules files
</p>
<div class="f6 color-fg-muted mt-2">
<a href="/PatrickJS/awesome-cursorrules/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
19,033</a>
<a href="/PatrickJS/awesome-cursorrules/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
1,371</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/PatrickJS/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/PatrickJS"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/1016365?s=40&v=4" width="20" height="20" alt="@PatrickJS"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/ikhare/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/ikhare"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/327072?s=40&v=4" width="20" height="20" alt="@ikhare"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/tks-00/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/tks-00"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/132349427?s=40&v=4" width="20" height="20" alt="@tks-00"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/endolith/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/endolith"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/58611?s=40&v=4" width="20" height="20" alt="@endolith"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/martinklepsch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/martinklepsch"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/97496?s=40&v=4" width="20" height="20" alt="@martinklepsch"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
233 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<a href="/sponsors/hackclub" aria-label="Sponsor @hackclub" data-hydro-click="{"event_type":"sponsors.button_click","payload":{"button":"TRENDING_REPO_SPONSOR","sponsorable_login":"hackclub","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="eed0fd10596b62ae73f1aa695ff971f4c0fbf72ab7af3b5369dfccd69b81a895" data-view-component="true" class="Button--secondary Button--small Button mr-2"> <span class="Button-content">
<span class="Button-label"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart icon-sponsor mr-0 mr-md-1 v-align-middle color-fg-sponsors anim-pulse-in">
<path d="m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z"/>
</svg>
<span class="d-none d-md-inline v-align-middle">
Sponsor
</span></span>
</span>
</a>
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Fhackclub%2Fhcb" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":135250235,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="49bb0ff6ffd2dd1d5489a5b1af10404e05bf7c9f127b311fc8c0782beb49b700" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":135250235,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="b762734ad2e57dc7d850925856f258302a27add6513cd2c97d0c3e45fb49cefe" href="/hackclub/hcb" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
hackclub /
</span>
hcb</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
🏦 The neobank built for nonprofits.
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #701516"/>
<span itemprop="programmingLanguage">Ruby</span>
</span>
<a href="/hackclub/hcb/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
418</a>
<a href="/hackclub/hcb/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
9</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/sampoder/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/sampoder"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/39828164?s=40&v=4" width="20" height="20" alt="@sampoder"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/motdotla/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/motdotla"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/3848?s=40&v=4" width="20" height="20" alt="@motdotla"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/garyhtou/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/garyhtou"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/20099646?s=40&v=4" width="20" height="20" alt="@garyhtou"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/maxwofford/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/maxwofford"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/5891442?s=40&v=4" width="20" height="20" alt="@maxwofford"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/cjdenio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/cjdenio"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/34525547?s=40&v=4" width="20" height="20" alt="@cjdenio"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
108 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Fmicrosoft%2Fgenerative-ai-for-beginners" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":655806940,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="4a3dcf3b39a3b489615a07da9b5f2e84740911ce278a1c5752cd459c2cb7bea7" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":655806940,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="bd967dc2af3e16be7909b2be0717da66fb8931a9100093128b8146df61f5b41f" href="/microsoft/generative-ai-for-beginners" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
microsoft /
</span>
generative-ai-for-beginners</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
21 Lessons, Get Started Building with Generative AI 🔗 <a href="https://microsoft.github.io/generative-ai-for-beginners/" class="Link--inTextBlock" rel="nofollow">https://microsoft.github.io/generative-ai-for-beginners/</a>
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #DA5B0B"/>
<span itemprop="programmingLanguage">Jupyter Notebook</span>
</span>
<a href="/microsoft/generative-ai-for-beginners/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
77,337</a>
<a href="/microsoft/generative-ai-for-beginners/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
39,826</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":90328814}}" data-hydro-click-hmac="8a020c13fc2104f0be47de152c47ebf868103dc85ae636ba3d3e09f7cfd0a23a" data-hovercard-type="user" data-hovercard-url="/users/koreyspace/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/koreyspace"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/7462909?s=40&v=4" width="20" height="20" alt="@koreyspace"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":90328814}}" data-hydro-click-hmac="8a020c13fc2104f0be47de152c47ebf868103dc85ae636ba3d3e09f7cfd0a23a" data-hovercard-type="user" data-hovercard-url="/users/john0isaac/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/john0isaac"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/64026625?s=40&v=4" width="20" height="20" alt="@john0isaac"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":90328814}}" data-hydro-click-hmac="8a020c13fc2104f0be47de152c47ebf868103dc85ae636ba3d3e09f7cfd0a23a" data-hovercard-type="user" data-hovercard-url="/users/yoshioterada/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/yoshioterada"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/1871266?s=40&v=4" width="20" height="20" alt="@yoshioterada"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":90328814}}" data-hydro-click-hmac="8a020c13fc2104f0be47de152c47ebf868103dc85ae636ba3d3e09f7cfd0a23a" data-hovercard-type="user" data-hovercard-url="/users/leestott/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/leestott"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/2511341?s=40&v=4" width="20" height="20" alt="@leestott"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":90328814}}" data-hydro-click-hmac="8a020c13fc2104f0be47de152c47ebf868103dc85ae636ba3d3e09f7cfd0a23a" data-hovercard-type="user" data-hovercard-url="/users/glaucia86/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/glaucia86"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/1631477?s=40&v=4" width="20" height="20" alt="@glaucia86"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
357 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Funclecode%2Fcrawl4ai" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":798201435,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="81b68509d68a2ea2a86d1dd6e31eac03eb59a0c503b031edb8d38e7e4d8b3ad1" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":798201435,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="f40375d3cb9c2b92519f53f5931048a605a8a7d92867211c08afe02d12f5cc21" href="/unclecode/crawl4ai" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
unclecode /
</span>
crawl4ai</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Don't be shy, join here: <a href="https://discord.gg/jP8KfhDhyN" class="Link--inTextBlock" rel="nofollow">https://discord.gg/jP8KfhDhyN</a>
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #3572A5"/>
<span itemprop="programmingLanguage">Python</span>
</span>
<a href="/unclecode/crawl4ai/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
35,564</a>
<a href="/unclecode/crawl4ai/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
3,117</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/unclecode/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/unclecode"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/12494079?s=40&v=4" width="20" height="20" alt="@unclecode"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/aravindkarnam/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/aravindkarnam"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/15815124?s=40&v=4" width="20" height="20" alt="@aravindkarnam"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/bizrockman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/bizrockman"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/17730156?s=40&v=4" width="20" height="20" alt="@bizrockman"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/datehoer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/datehoer"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/62844803?s=40&v=4" width="20" height="20" alt="@datehoer"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":17959309}}" data-hydro-click-hmac="820737a03dc0de751ef6393566a8ee9b08565206b9f9a0452ae8e78087b960f3" data-hovercard-type="user" data-hovercard-url="/users/mjvankampen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/mjvankampen"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/29380294?s=40&v=4" width="20" height="20" alt="@mjvankampen"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
526 stars today
</span> </div>
</article>
<article class="Box-row">
<div class="float-right d-flex">
<a href="/sponsors/louislam" aria-label="Sponsor @louislam" data-hydro-click="{"event_type":"sponsors.button_click","payload":{"button":"TRENDING_REPO_SPONSOR","sponsorable_login":"louislam","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="f19e097dc738bdd2c0cf64c91aa5860342d53a3c5b924b5ff11aa94087374d77" data-view-component="true" class="Button--secondary Button--small Button mr-2"> <span class="Button-content">
<span class="Button-label"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-heart icon-sponsor mr-0 mr-md-1 v-align-middle color-fg-sponsors anim-pulse-in">
<path d="m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z"/>
</svg>
<span class="d-none d-md-inline v-align-middle">
Sponsor
</span></span>
</span>
</a>
<div data-view-component="true" class="BtnGroup d-flex">
<a href="/login?return_to=%2Flouislam%2Fdockge" rel="nofollow" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":708775091,"auth_type":"LOG_IN","originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="a4a53fa0c75f1d3d18fbd9238e07694a33d4fcc23be8d3df9e30b586f5881f38" aria-label="You must be signed in to star a repository" data-view-component="true" class="tooltipped tooltipped-sw btn-sm btn"> <svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star mr-0 v-align-text-bottom d-inline-block d-md-none">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
<span data-view-component="true" class="d-none d-md-inline">
Star
</span>
</a></div>
</div>
<h2 class="h3 lh-condensed">
<a data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":708775091,"originating_url":"https://github.com/trending","user_id":null}}" data-hydro-click-hmac="80029167510f9de9b4e403e4470a27daf0947929312312b2db8b27a2703c6bdd" href="/louislam/dockge" data-view-component="true" class="Link"><svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo mr-1 color-fg-muted">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
</svg>
<span data-view-component="true" class="text-normal">
louislam /
</span>
dockge</a> </h2>
<p class="col-9 color-fg-muted my-1 pr-4">
A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager
</p>
<div class="f6 color-fg-muted mt-2">
<span class="d-inline-block ml-0 mr-3">
<span class="repo-language-color" style="background-color: #3178c6"/>
<span itemprop="programmingLanguage">TypeScript</span>
</span>
<a href="/louislam/dockge/stargazers" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="star" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
16,169</a>
<a href="/louislam/dockge/forks" data-view-component="true" class="Link Link--muted d-inline-block mr-3"><svg aria-label="fork" role="img" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"/>
</svg>
473</a>
<span data-view-component="true" class="d-inline-block mr-3">
Built by
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":1022984}}" data-hydro-click-hmac="f6327a681b32d319870a76cb2ec6b164df48bfd9f6bc3e606ef245fce0bc4eac" data-hovercard-type="user" data-hovercard-url="/users/louislam/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/louislam"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/1336778?s=40&v=4" width="20" height="20" alt="@louislam"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":1022984}}" data-hydro-click-hmac="f6327a681b32d319870a76cb2ec6b164df48bfd9f6bc3e606ef245fce0bc4eac" data-hovercard-type="user" data-hovercard-url="/users/cyril59310/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/cyril59310"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/70776486?s=40&v=4" width="20" height="20" alt="@cyril59310"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":1022984}}" data-hydro-click-hmac="f6327a681b32d319870a76cb2ec6b164df48bfd9f6bc3e606ef245fce0bc4eac" data-hovercard-type="user" data-hovercard-url="/users/Zaid-maker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Zaid-maker"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/53424436?s=40&v=4" width="20" height="20" alt="@Zaid-maker"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":1022984}}" data-hydro-click-hmac="f6327a681b32d319870a76cb2ec6b164df48bfd9f6bc3e606ef245fce0bc4eac" data-hovercard-type="user" data-hovercard-url="/users/LevantinLynx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/LevantinLynx"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/16870542?s=40&v=4" width="20" height="20" alt="@LevantinLynx"/></a>
<a class="d-inline-block" data-hydro-click="{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":1022984}}" data-hydro-click-hmac="f6327a681b32d319870a76cb2ec6b164df48bfd9f6bc3e606ef245fce0bc4eac" data-hovercard-type="user" data-hovercard-url="/users/stanol/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/stanol"><img class="avatar mb-1 avatar-user" src="https://avatars.githubusercontent.com/u/27770896?s=40&v=4" width="20" height="20" alt="@stanol"/></a>
</span>
<span data-view-component="true" class="d-inline-block float-sm-right">
<svg aria-hidden="true" height="16" viewbox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
137 stars today
</span> </div>
</article>