Skip to content

Commit a620f60

Browse files
committed
Updates
1 parent dbf34dc commit a620f60

File tree

193 files changed

+415
-237
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

193 files changed

+415
-237
lines changed

apps/apps.json

Lines changed: 74 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,6 @@
55
"icon": "GameControllerIcon",
66
"order": 1,
77
"apps": [
8-
{
9-
"slug": "fezynth",
10-
"to": "/apps/fezynth",
11-
"title": "FeZynth",
12-
"description": "Make music with Web Audio API and Canvas API",
13-
"icon": "MusicNoteIcon",
14-
"pinned_order": 4,
15-
"created_at": "2025-11-10T14:00:00+03:00"
16-
},
178
{
189
"slug": "feztype",
1910
"to": "/apps/feztype",
@@ -23,6 +14,14 @@
2314
"pinned_order": 5,
2415
"created_at": "2025-11-10T14:00:00+03:00"
2516
},
17+
{
18+
"slug": "bpm-guesser",
19+
"to": "/apps/bpm-guesser",
20+
"title": "BPM Guesser",
21+
"description": "Tap the beat to guess the BPM of a song.",
22+
"icon": "MetronomeIcon",
23+
"created_at": "2025-11-25T16:14:05+03:00"
24+
},
2625
{
2726
"slug": "seance",
2827
"to": "/apps/seance",
@@ -138,6 +137,14 @@
138137
"description": "A simple terminal-like roguelike game.",
139138
"icon": "CubeIcon",
140139
"created_at": "2025-11-25T20:00:00+03:00"
140+
},
141+
{
142+
"slug": "logic-architect",
143+
"to": "/apps/logic-architect",
144+
"title": "Logic Architect",
145+
"description": "Construct digital circuits using logic gates and neural pathways.",
146+
"icon": "CpuIcon",
147+
"created_at": "2025-12-20T12:00:00+03:00"
141148
}
142149
]
143150
},
@@ -147,6 +154,15 @@
147154
"icon": "SparkleIcon",
148155
"order": 2,
149156
"apps": [
157+
{
158+
"slug": "fezynth",
159+
"to": "/apps/fezynth",
160+
"title": "FeZynth",
161+
"description": "Make music with Web Audio API and Canvas API",
162+
"icon": "MusicNoteIcon",
163+
"pinned_order": 4,
164+
"created_at": "2025-11-10T14:00:00+03:00"
165+
},
150166
{
151167
"slug": "sprite-editor",
152168
"to": "/apps/sprite-editor",
@@ -295,6 +311,14 @@
295311
"description": "Pop some virtual bubble wrap to relieve stress.",
296312
"icon": "CirclesFourIcon",
297313
"created_at": "2025-11-25T16:01:56+03:00"
314+
},
315+
{
316+
"slug": "atmosphere-mixer",
317+
"to": "/apps/atmosphere-mixer",
318+
"title": "Atmosphere Mixer",
319+
"description": "Blend background environments to create your ideal focus space.",
320+
"icon": "SpeakerHighIcon",
321+
"created_at": "2025-12-20T14:00:00+03:00"
298322
}
299323
]
300324
},
@@ -318,7 +342,7 @@
318342
"to": "/apps/abstract-waves",
319343
"title": "Abstract Waves",
320344
"description": "Generate mesmerizing black and white abstract wave patterns.",
321-
"icon": "WaveSine",
345+
"icon": "WaveSineIcon",
322346
"pinned_order": 19,
323347
"created_at": "2025-12-01T12:00:00+03:00"
324348
},
@@ -327,7 +351,7 @@
327351
"to": "/apps/topographic-maps",
328352
"title": "Topographic Map Generator",
329353
"description": "Generate seamless topographic contour maps.",
330-
"icon": "MapTrifold",
354+
"icon": "MapTrifoldIcon",
331355
"pinned_order": 20,
332356
"created_at": "2025-12-01T12:30:00+03:00"
333357
},
@@ -387,6 +411,31 @@
387411
"description": "Generate random placeholder text for your projects.",
388412
"icon": "ArticleIcon",
389413
"created_at": "2025-11-25T16:07:49+03:00"
414+
},
415+
{
416+
"slug": "cipher-studio",
417+
"to": "/apps/cipher-studio",
418+
"title": "Cipher Studio",
419+
"description": "Encode and decode messages using classic cryptographic algorithms.",
420+
"icon": "LockKeyIcon",
421+
"created_at": "2025-12-20T12:00:00+03:00"
422+
},
423+
{
424+
"slug": "blend-lab",
425+
"to": "/apps/blend-lab",
426+
"title": "Blend Lab",
427+
"description": "Create abstract color fields with noise, blur, and custom typography.",
428+
"icon": "SelectionIcon",
429+
"created_at": "2025-12-20T15:00:00+03:00",
430+
"pinned_order": 21
431+
},
432+
{
433+
"slug": "cron-job-generator",
434+
"to": "/apps/cron-job-generator",
435+
"title": "CRON Job Generator",
436+
"description": "Generate CRON expressions visually and convert human-readable text to CRON.",
437+
"icon": "ClockIcon",
438+
"created_at": "2025-11-18T03:40:32+03:00"
390439
}
391440
]
392441
},
@@ -547,21 +596,22 @@
547596
"created_at": "2025-11-18T03:16:23+03:00"
548597
},
549598
{
550-
"slug": "cron-job-generator",
551-
"to": "/apps/cron-job-generator",
552-
"title": "CRON Job Generator",
553-
"description": "Generate CRON expressions visually and convert human-readable text to CRON.",
554-
"icon": "ClockIcon",
555-
"created_at": "2025-11-18T03:40:32+03:00"
599+
"slug": "task-grid",
600+
"to": "/apps/task-grid",
601+
"title": "Task Grid",
602+
"description": "A minimal, visual map for tracking your daily objectives.",
603+
"icon": "CheckSquareOffsetIcon",
604+
"created_at": "2025-12-20T14:00:00+03:00"
556605
},
557606
{
558-
"slug": "bpm-guesser",
559-
"to": "/apps/bpm-guesser",
560-
"title": "BPM Guesser",
561-
"description": "Tap the beat to guess the BPM of a song.",
562-
"icon": "MetronomeIcon",
563-
"created_at": "2025-11-25T16:14:05+03:00"
607+
"slug": "asset-studio",
608+
"to": "/apps/asset-studio",
609+
"title": "Asset Studio",
610+
"description": "Convert source images into optimized web assets, including favicons and social media previews.",
611+
"icon": "AppWindowIcon",
612+
"created_at": "2025-12-20T16:00:00+03:00",
613+
"pinned_order": 22
564614
}
565615
]
566616
}
567-
}
617+
}

0 commit comments

Comments
 (0)