From d28f3beac31c696eff43501075c286f11bc10fa9 Mon Sep 17 00:00:00 2001 From: rnsss <48343279+rnsss@users.noreply.github.com> Date: Tue, 31 Mar 2026 14:38:57 +0800 Subject: [PATCH 1/3] Add Screenshot to Code resource Add Screenshot to Code to resources/s.ts as a frontend/AI development tool. --- resources/s.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/resources/s.ts b/resources/s.ts index 77808406..55886a4a 100644 --- a/resources/s.ts +++ b/resources/s.ts @@ -1051,4 +1051,11 @@ export const resources: Resource[] = [ categories: ['Podcast', 'Programming'], url: 'https://syntax.fm', }, + { + name: 'Screenshot to Code', + description: 'Tool for converting screenshots and UI mockups into frontend code to accelerate prototyping workflows.', + categories: ['AI', 'Frontend', 'Tools'], + url: 'https://screenshottocode.net/', + keywords: ['screenshot', 'ui', 'frontend', 'prototyping', 'react', 'tailwind'], + }, ] From 51c2eece73fceae19a0ce55760847fb80f6dd2b9 Mon Sep 17 00:00:00 2001 From: rnsss <48343279+rnsss@users.noreply.github.com> Date: Tue, 31 Mar 2026 14:44:53 +0800 Subject: [PATCH 2/3] Fix category validation and alphabetical order --- resources/s.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/resources/s.ts b/resources/s.ts index 55886a4a..5554216f 100644 --- a/resources/s.ts +++ b/resources/s.ts @@ -1044,6 +1044,13 @@ export const resources: Resource[] = [ url: 'https://swetrix.com', keywords: ['analytics', 'marketing', 'web analytics', 'privacy', 'opensource'], }, + { + name: 'Screenshot to Code', + description: 'Tool for converting screenshots and UI mockups into frontend code to accelerate prototyping workflows.', + categories: ['AI', 'Programming'], + url: 'https://screenshottocode.net/', + keywords: ['screenshot', 'ui', 'frontend', 'prototyping', 'react', 'tailwind'], + }, { name: 'Syntax', description: @@ -1051,11 +1058,4 @@ export const resources: Resource[] = [ categories: ['Podcast', 'Programming'], url: 'https://syntax.fm', }, - { - name: 'Screenshot to Code', - description: 'Tool for converting screenshots and UI mockups into frontend code to accelerate prototyping workflows.', - categories: ['AI', 'Frontend', 'Tools'], - url: 'https://screenshottocode.net/', - keywords: ['screenshot', 'ui', 'frontend', 'prototyping', 'react', 'tailwind'], - }, ] From 16a15cfa8682dea9cb2452e0d2f98309ce56b387 Mon Sep 17 00:00:00 2001 From: rnsss <48343279+rnsss@users.noreply.github.com> Date: Tue, 31 Mar 2026 14:52:45 +0800 Subject: [PATCH 3/3] Fix Screenshot to Code alphabetical order --- resources/s.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/resources/s.ts b/resources/s.ts index 5554216f..9a1991b2 100644 --- a/resources/s.ts +++ b/resources/s.ts @@ -106,6 +106,13 @@ export const resources: Resource[] = [ url: 'https://screenshotscout.com/', keywords: ['screenshot api', 'screenshot automation', 'screenshot service'], }, + { + name: 'Screenshot to Code', + description: 'Tool for converting screenshots and UI mockups into frontend code to accelerate prototyping workflows.', + categories: ['AI', 'Programming'], + url: 'https://screenshottocode.net/', + keywords: ['screenshot', 'ui', 'frontend', 'prototyping', 'react', 'tailwind'], + }, { name: 'Screenstab', description: 'Turn ordinary screenshots into beautiful image assets in no time', @@ -1044,13 +1051,6 @@ export const resources: Resource[] = [ url: 'https://swetrix.com', keywords: ['analytics', 'marketing', 'web analytics', 'privacy', 'opensource'], }, - { - name: 'Screenshot to Code', - description: 'Tool for converting screenshots and UI mockups into frontend code to accelerate prototyping workflows.', - categories: ['AI', 'Programming'], - url: 'https://screenshottocode.net/', - keywords: ['screenshot', 'ui', 'frontend', 'prototyping', 'react', 'tailwind'], - }, { name: 'Syntax', description: