Skip to content

Commit 79e17c5

Browse files
committed
Updates
1 parent 20a854b commit 79e17c5

File tree

127 files changed

+1066
-175
lines changed

Some content is hidden

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

127 files changed

+1066
-175
lines changed

apps/apps.json

Lines changed: 115 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,27 @@
1111
"title": "FezType (Typing Speed Tester)",
1212
"description": "Test and improve your typing speed.",
1313
"icon": "KeyboardIcon",
14+
"pinned_order": 4,
1415
"created_at": "2025-11-10T14:00:00+03:00"
1516
},
17+
{
18+
"slug": "mastermind",
19+
"to": "/apps/mastermind",
20+
"title": "Mastermind",
21+
"description": "Play the classic code-breaking game of Mastermind (Bulls and Cows).",
22+
"icon": "PuzzlePieceIcon",
23+
"pinned_order": 5,
24+
"created_at": "2025-11-23T18:28:07+03:00"
25+
},
26+
{
27+
"slug": "nonogram",
28+
"to": "/apps/nonogram",
29+
"title": "Nonogram",
30+
"description": "Solve picture logic puzzles by filling cells according to numerical clues.",
31+
"icon": "GridFourIcon",
32+
"pinned_order": 6,
33+
"created_at": "2025-11-23T20:43:44+03:00"
34+
},
1635
{
1736
"slug": "card-game",
1837
"to": "/apps/card-game",
@@ -61,14 +80,7 @@
6180
"icon": "AtomIcon",
6281
"created_at": "2025-11-18T05:11:43+03:00"
6382
},
64-
{
65-
"slug": "mastermind",
66-
"to": "/apps/mastermind",
67-
"title": "Mastermind",
68-
"description": "Play the classic code-breaking game of Mastermind (Bulls and Cows).",
69-
"icon": "PuzzlePieceIcon",
70-
"created_at": "2025-11-23T18:28:07+03:00"
71-
},
83+
7284
{
7385
"slug": "word-ladder",
7486
"to": "/apps/word-ladder",
@@ -85,14 +97,6 @@
8597
"icon": "LightbulbFilamentIcon",
8698
"created_at": "2025-11-23T20:20:54+03:00"
8799
},
88-
{
89-
"slug": "nonogram",
90-
"to": "/apps/nonogram",
91-
"title": "Nonogram",
92-
"description": "Solve picture logic puzzles by filling cells according to numerical clues.",
93-
"icon": "GridFourIcon",
94-
"created_at": "2025-11-23T20:43:44+03:00"
95-
},
96100
{
97101
"slug": "whack-a-bug",
98102
"to": "/apps/whack-a-bug",
@@ -126,37 +130,40 @@
126130
"order": 2,
127131
"apps": [
128132
{
129-
"slug": "codename-generator",
130-
"to": "/apps/codename-generator",
131-
"title": "Codename Generator",
132-
"description": "Generate cool, spy-ish project names.",
133-
"icon": "ShieldCheckIcon",
134-
"created_at": "2025-11-09T03:48:19+03:00"
135-
},
136-
{
137-
"slug": "fantasy-name-generator",
138-
"to": "/apps/fantasy-name-generator",
139-
"title": "Fantasy Name Generator",
140-
"description": "Generate fantasy names for characters, places, and items.",
141-
"icon": "SparkleIcon",
142-
"created_at": "2025-11-07T20:00:38+03:00"
133+
"slug": "tcg-card-generator",
134+
"to": "/apps/tcg-card-generator",
135+
"title": "TCG Card Generator",
136+
"description": "Create your own custom TCG cards with this generator.",
137+
"icon": "CardsThreeIcon",
138+
"pinned_order": 2,
139+
"created_at": "2025-11-26T12:00:00+03:00"
143140
},
144141
{
145-
"slug": "picker-wheel",
146-
"to": "/apps/picker-wheel",
147-
"title": "Picker Wheel",
148-
"description": "A spinning wheel to pick a random winner from a list of entries.",
149-
"icon": "CircleDashedIcon",
150-
"created_at": "2025-11-09T02:43:25+03:00"
142+
"slug": "football-emblem-creator",
143+
"to": "/apps/football-emblem-creator",
144+
"title": "Football Emblem Creator",
145+
"description": "Create your own custom football team emblem.",
146+
"icon": "TrophyIcon",
147+
"pinned_order": 3,
148+
"created_at": "2025-11-25T18:00:00+03:00"
151149
},
152150
{
153151
"slug": "tournament-bracket",
154152
"to": "/apps/tournament-bracket",
155153
"title": "Tournament Bracket",
156154
"description": "Create and manage tournament brackets.",
157155
"icon": "ListNumbersIcon",
156+
"pinned_order": 7,
158157
"created_at": "2025-11-07T14:22:02+03:00"
159158
},
159+
{
160+
"slug": "picker-wheel",
161+
"to": "/apps/picker-wheel",
162+
"title": "Picker Wheel",
163+
"description": "A spinning wheel to pick a random winner from a list of entries.",
164+
"icon": "CircleDashedIcon",
165+
"created_at": "2025-11-09T02:43:25+03:00"
166+
},
160167
{
161168
"slug": "dice-roller",
162169
"to": "/apps/dice-roller",
@@ -165,6 +172,31 @@
165172
"icon": "DiceSixIcon",
166173
"created_at": "2025-11-07T20:18:31+03:00"
167174
},
175+
{
176+
"slug": "whiteboard",
177+
"to": "/apps/whiteboard",
178+
"title": "Whiteboard",
179+
"description": "A simple digital whiteboard for sketching and doodling.",
180+
"icon": "PencilSimpleIcon",
181+
"pinned_order": 8,
182+
"created_at": "2025-11-25T17:00:00+03:00"
183+
},
184+
{
185+
"slug": "codename-generator",
186+
"to": "/apps/codename-generator",
187+
"title": "Codename Generator",
188+
"description": "Generate cool, spy-ish project names.",
189+
"icon": "ShieldCheckIcon",
190+
"created_at": "2025-11-09T03:48:19+03:00"
191+
},
192+
{
193+
"slug": "fantasy-name-generator",
194+
"to": "/apps/fantasy-name-generator",
195+
"title": "Fantasy Name Generator",
196+
"description": "Generate fantasy names for characters, places, and items.",
197+
"icon": "SparkleIcon",
198+
"created_at": "2025-11-07T20:00:38+03:00"
199+
},
168200
{
169201
"slug": "excuse-generator",
170202
"to": "/apps/excuse-generator",
@@ -181,22 +213,6 @@
181213
"icon": "QuestionIcon",
182214
"created_at": "2025-11-18T03:48:58+03:00"
183215
},
184-
{
185-
"slug": "whiteboard",
186-
"to": "/apps/whiteboard",
187-
"title": "Whiteboard",
188-
"description": "A simple digital whiteboard for sketching and doodling.",
189-
"icon": "PencilSimpleIcon",
190-
"created_at": "2025-11-25T17:00:00+03:00"
191-
},
192-
{
193-
"slug": "football-emblem-creator",
194-
"to": "/apps/football-emblem-creator",
195-
"title": "Football Emblem Creator",
196-
"description": "Create your own custom football team emblem.",
197-
"icon": "TrophyIcon",
198-
"created_at": "2025-11-25T18:00:00+03:00"
199-
},
200216
{
201217
"slug": "banana-converter",
202218
"to": "/apps/banana-converter",
@@ -228,14 +244,6 @@
228244
"description": "Pop some virtual bubble wrap to relieve stress.",
229245
"icon": "CirclesFourIcon",
230246
"created_at": "2025-11-25T16:01:56+03:00"
231-
},
232-
{
233-
"slug": "tcg-card-generator",
234-
"to": "/apps/tcg-card-generator",
235-
"title": "TCG Card Generator",
236-
"description": "Create your own custom TCG cards with this generator.",
237-
"icon": "CardsThreeIcon",
238-
"created_at": "2025-11-26T12:00:00+03:00"
239247
}
240248
]
241249
},
@@ -245,6 +253,15 @@
245253
"icon": "MagicWandIcon",
246254
"order": 3,
247255
"apps": [
256+
{
257+
"slug": "color-palette-generator",
258+
"to": "/apps/color-palette-generator",
259+
"title": "Color Palette Generator",
260+
"description": "Generate random color palettes.",
261+
"icon": "PaletteIcon",
262+
"pinned_order": 9,
263+
"created_at": "2025-11-07T19:33:40+03:00"
264+
},
248265
{
249266
"slug": "json-generator",
250267
"to": "/apps/json-generator",
@@ -285,14 +302,6 @@
285302
"icon": "QrCodeIcon",
286303
"created_at": "2025-11-11T03:04:03+03:00"
287304
},
288-
{
289-
"slug": "color-palette-generator",
290-
"to": "/apps/color-palette-generator",
291-
"title": "Color Palette Generator",
292-
"description": "Generate random color palettes.",
293-
"icon": "PaletteIcon",
294-
"created_at": "2025-11-07T19:33:40+03:00"
295-
},
296305
{
297306
"slug": "lorem-ipsum-generator",
298307
"to": "/apps/lorem-ipsum-generator",
@@ -317,6 +326,15 @@
317326
"icon": "CodeIcon",
318327
"created_at": "2025-11-13T04:36:09+03:00"
319328
},
329+
{
330+
"slug": "morse-code-translator",
331+
"to": "/apps/morse-code-translator",
332+
"title": "Morse Code Translator",
333+
"description": "Translate text to Morse code and vice-versa, with audio playback.",
334+
"icon": "TranslateIcon",
335+
"pinned_order": 10,
336+
"created_at": "2025-11-23T18:16:28+03:00"
337+
},
320338
{
321339
"slug": "case-converter",
322340
"to": "/apps/case-converter",
@@ -356,14 +374,6 @@
356374
"description": "Convert between px, em, rem, vw, vh, and % units.",
357375
"icon": "RulerIcon",
358376
"created_at": "2025-11-07T19:47:38+03:00"
359-
},
360-
{
361-
"slug": "morse-code-translator",
362-
"to": "/apps/morse-code-translator",
363-
"title": "Morse Code Translator",
364-
"description": "Translate text to Morse code and vice-versa, with audio playback.",
365-
"icon": "TranslateIcon",
366-
"created_at": "2025-11-23T18:16:28+03:00"
367377
}
368378
]
369379
},
@@ -373,12 +383,22 @@
373383
"icon": "ToolboxIcon",
374384
"order": 5,
375385
"apps": [
386+
{
387+
"slug": "notepad",
388+
"to": "/apps/notepad",
389+
"title": "Notepad",
390+
"description": "A simple, distraction-free text editor.",
391+
"icon": "NotePencilIcon",
392+
"pinned_order": 1,
393+
"created_at": "2025-11-27T14:00:00+03:00"
394+
},
376395
{
377396
"slug": "image-toolkit",
378397
"to": "/apps/image-toolkit",
379398
"title": "Image Toolkit",
380399
"description": "A toolkit for basic image manipulations.",
381400
"icon": "ImageIcon",
401+
"pinned_order": 11,
382402
"created_at": "2025-11-10T23:58:16+03:00"
383403
},
384404
{
@@ -387,8 +407,27 @@
387407
"title": "Image Compressor",
388408
"description": "Compress images to reduce file size while maintaining quality.",
389409
"icon": "ArrowsInLineHorizontalIcon",
410+
"pinned_order": 12,
390411
"created_at": "2025-11-23T12:54:58+03:00"
391412
},
413+
{
414+
"slug": "stopwatch",
415+
"to": "/apps/stopwatch",
416+
"title": "Stopwatch",
417+
"description": "A simple stopwatch with lap functionality.",
418+
"icon": "TimerIcon",
419+
"pinned_order": 13,
420+
"created_at": "2025-11-23T17:30:23+03:00"
421+
},
422+
{
423+
"slug": "pomodoro-timer",
424+
"to": "/apps/pomodoro-timer",
425+
"title": "Pomodoro Timer",
426+
"description": "A simple and customizable Pomodoro timer to boost your productivity.",
427+
"icon": "TimerIcon",
428+
"pinned_order": 14,
429+
"created_at": "2025-11-23T18:11:03+03:00"
430+
},
392431
{
393432
"slug": "word-counter",
394433
"to": "/apps/word-counter",
@@ -429,22 +468,6 @@
429468
"icon": "ClockIcon",
430469
"created_at": "2025-11-18T03:40:32+03:00"
431470
},
432-
{
433-
"slug": "stopwatch",
434-
"to": "/apps/stopwatch",
435-
"title": "Stopwatch",
436-
"description": "A simple stopwatch with lap functionality.",
437-
"icon": "TimerIcon",
438-
"created_at": "2025-11-23T17:30:23+03:00"
439-
},
440-
{
441-
"slug": "pomodoro-timer",
442-
"to": "/apps/pomodoro-timer",
443-
"title": "Pomodoro Timer",
444-
"description": "A simple and customizable Pomodoro timer to boost your productivity.",
445-
"icon": "TimerIcon",
446-
"created_at": "2025-11-23T18:11:03+03:00"
447-
},
448471
{
449472
"slug": "bpm-guesser",
450473
"to": "/apps/bpm-guesser",

0 commit comments

Comments
 (0)