Skip to content

Instantly share code, notes, and snippets.

@dding-g
Created March 19, 2025 04:57
Show Gist options
  • Save dding-g/bfc581b3784e2ce24b019d967afcbc04 to your computer and use it in GitHub Desktop.
Save dding-g/bfc581b3784e2ce24b019d967afcbc04 to your computer and use it in GitHub Desktop.
[
{
"nodeId": "R_kgDOMsESdg",
"name": "jstack",
"htmlUrl": "https://github.com/upstash/jstack",
"private": false,
"description": "Build seriously fast, lightweight and end-to-end typesafe Next.js apps",
"updatedAt": "2025-03-19T02:24:42Z",
"stargazersCount": 3460,
"pushedAt": "2025-03-17T14:05:01Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/74989412?v=4",
"tags": [
"Next.js",
"Typesafe"
]
},
{
"nodeId": "R_kgDOLq53Dg",
"name": "dan-log",
"htmlUrl": "https://github.com/geonhwiii/dan-log",
"private": false,
"description": null,
"updatedAt": "2025-03-16T16:41:02Z",
"stargazersCount": 2,
"pushedAt": "2025-03-16T16:40:59Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/44767362?v=4",
"tags": []
},
{
"nodeId": "R_kgDONmD-vQ",
"name": "dangorithm",
"htmlUrl": "https://github.com/geonhwiii/dangorithm",
"private": false,
"description": "dangorithm",
"updatedAt": "2025-03-18T14:29:41Z",
"stargazersCount": 1,
"pushedAt": "2025-03-18T14:29:21Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/44767362?v=4",
"tags": [
"Algorithm"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk0MDIyMDU5MDU=",
"name": "kbar",
"htmlUrl": "https://github.com/timc1/kbar",
"private": false,
"description": "fast, portable, and extensible cmd+k interface for your site",
"updatedAt": "2025-03-17T18:02:51Z",
"stargazersCount": 4981,
"pushedAt": "2025-01-31T17:37:18Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/12195101?v=4",
"tags": [
"cmd+k",
"interface"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxNTczOTc1ODM=",
"name": "msw",
"htmlUrl": "https://github.com/mswjs/msw",
"private": false,
"description": "Industry standard API mocking for JavaScript.",
"updatedAt": "2025-03-19T04:30:29Z",
"stargazersCount": 16499,
"pushedAt": "2025-02-27T18:27:57Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/64637271?v=4",
"tags": [
"API Mocking",
"JavaScript"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyNDU3MDQ2MDg=",
"name": "zod",
"htmlUrl": "https://github.com/colinhacks/zod",
"private": false,
"description": "TypeScript-first schema validation with static type inference",
"updatedAt": "2025-03-19T04:07:41Z",
"stargazersCount": 36153,
"pushedAt": "2025-03-19T00:41:02Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/3084745?v=4",
"tags": [
"TypeScript",
"Schema Validation"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkzNTE2NjkwOTU=",
"name": "vanilla-extract",
"htmlUrl": "https://github.com/vanilla-extract-css/vanilla-extract",
"private": false,
"description": "Zero-runtime Stylesheets-in-TypeScript",
"updatedAt": "2025-03-19T03:31:38Z",
"stargazersCount": 9796,
"pushedAt": "2025-03-05T04:48:50Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/112610040?v=4",
"tags": [
"CSS-in-JS",
"TypeScript"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxNzQwMzgwMzE=",
"name": "react-hook-form",
"htmlUrl": "https://github.com/react-hook-form/react-hook-form",
"private": false,
"description": "๐Ÿ“‹ React Hooks for form state management and validation (Web + React Native)",
"updatedAt": "2025-03-19T04:19:40Z",
"stargazersCount": 42668,
"pushedAt": "2025-03-17T23:16:29Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/53986236?v=4",
"tags": [
"React Hooks",
"Form State Management",
"Validation"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyOTU5OTIwNjU=",
"name": "headlessui",
"htmlUrl": "https://github.com/tailwindlabs/headlessui",
"private": false,
"description": "Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.",
"updatedAt": "2025-03-19T03:35:52Z",
"stargazersCount": 26992,
"pushedAt": "2025-02-27T13:56:08Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/67109815?v=4",
"tags": [
"UI Components",
"Tailwind CSS"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkzNDgwNjAyMjc=",
"name": "astro",
"htmlUrl": "https://github.com/withastro/astro",
"private": false,
"description": "The web framework for content-driven websites. โญ๏ธ Star to support our work!",
"updatedAt": "2025-03-19T04:52:04Z",
"stargazersCount": 49838,
"pushedAt": "2025-03-19T02:03:10Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/44914786?v=4",
"tags": [
"Web Framework",
"Content-Driven Websites"
]
},
{
"nodeId": "R_kgDOIxVdeg",
"name": "precedent",
"htmlUrl": "https://github.com/steven-tey/precedent",
"private": false,
"description": "An opinionated collection of components, hooks, and utilities for your Next.js project.",
"updatedAt": "2025-03-18T20:30:57Z",
"stargazersCount": 4945,
"pushedAt": "2024-10-02T20:28:59Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/28986134?v=4",
"tags": [
"Next.js",
"Components",
"Hooks",
"Utilities"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyNDM0OTgzMg==",
"name": "yup",
"htmlUrl": "https://github.com/jquense/yup",
"private": false,
"description": "Dead simple Object schema validation",
"updatedAt": "2025-03-18T14:15:45Z",
"stargazersCount": 23238,
"pushedAt": "2025-03-17T18:46:21Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/339286?v=4",
"tags": [
"Object Schema Validation"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk1ODMwOTg3",
"name": "joi",
"htmlUrl": "https://github.com/hapijs/joi",
"private": false,
"description": "The most powerful data validation library for JS",
"updatedAt": "2025-03-17T13:18:12Z",
"stargazersCount": 21048,
"pushedAt": "2025-03-12T16:00:36Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/3774533?v=4",
"tags": [
"Data Validation",
"JS"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMzcxMjg5NDU=",
"name": "next-seo",
"htmlUrl": "https://github.com/garmeeh/next-seo",
"private": false,
"description": "Next SEO is a plug in that makes managing your SEO easier in Next.js projects.",
"updatedAt": "2025-03-18T06:01:31Z",
"stargazersCount": 7861,
"pushedAt": "2024-09-01T20:46:03Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/13333582?v=4",
"tags": [
"SEO",
"Next.js"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyOTIyNDY0MDc=",
"name": "twin.examples",
"htmlUrl": "https://github.com/ben-rogerson/twin.examples",
"private": false,
"description": "Packed with examples for different frameworks, this repo helps you get started with twin a whole lot faster.",
"updatedAt": "2025-03-04T06:33:42Z",
"stargazersCount": 468,
"pushedAt": "2024-04-11T03:21:20Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/21288568?v=4",
"tags": [
"Framework Examples"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyNDE1MzQ3OTA=",
"name": "twin.macro",
"htmlUrl": "https://github.com/ben-rogerson/twin.macro",
"private": false,
"description": "๐Ÿฆนโ€โ™‚๏ธ Twin blends the magic of Tailwind with the flexibility of css-in-js (emotion, styled-components, solid-styled-components, stitches and goober) at build time.",
"updatedAt": "2025-03-18T19:59:42Z",
"stargazersCount": 8002,
"pushedAt": "2024-04-08T04:13:35Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/21288568?v=4",
"tags": [
"Tailwind",
"css-in-js"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyNTU1MzU5MDc=",
"name": "stitches",
"htmlUrl": "https://github.com/stitchesjs/stitches",
"private": false,
"description": "[Not Actively Maintained] CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience.",
"updatedAt": "2025-03-17T21:30:45Z",
"stargazersCount": 7766,
"pushedAt": "2025-02-10T18:37:23Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/106618147?v=4",
"tags": [
"CSS-in-JS"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyOTk0NTE3",
"name": "i18next",
"htmlUrl": "https://github.com/i18next/i18next",
"private": false,
"description": " i18next: learn once - translate everywhere",
"updatedAt": "2025-03-19T02:12:07Z",
"stargazersCount": 7970,
"pushedAt": "2025-03-13T12:27:37Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/8546082?v=4",
"tags": [
"i18next",
"translate"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk4NTUyNzA5",
"name": "node-google-spreadsheet",
"htmlUrl": "https://github.com/theoephraim/node-google-spreadsheet",
"private": false,
"description": "Google Sheets API wrapper for Javascript / Typescript",
"updatedAt": "2025-03-17T18:00:03Z",
"stargazersCount": 2382,
"pushedAt": "2024-12-10T00:05:52Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/1158956?v=4",
"tags": [
"Google Sheets API",
"Javascript",
"Typescript"
]
},
{
"nodeId": "R_kgDOG9fSQg",
"name": "monorepo-template",
"htmlUrl": "https://github.com/kowoohyuk/monorepo-template",
"private": false,
"description": "๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ ํ”„๋ก ํŠธ์—”๋“œ ๋ชจ๋…ธ๋ ˆํฌ ๊ธ€์“ฐ๊ธฐ์˜ ์ฐธ๊ณ  ์ž๋ฃŒ๋กœ ์ œ๊ณต๋  ๋ ˆํฌ์ง€ํ† ๋ฆฌ ์ž…๋‹ˆ๋‹ค.",
"updatedAt": "2025-03-12T02:06:14Z",
"stargazersCount": 217,
"pushedAt": "2022-03-30T04:20:53Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/45394360?v=4",
"tags": [
"๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ",
"ํ”„๋ก ํŠธ์—”๋“œ",
"๋ชจ๋…ธ๋ ˆํฌ"
]
},
{
"nodeId": "R_kgDOGxqzVw",
"name": "planby",
"htmlUrl": "https://github.com/karolkozer/planby",
"private": false,
"description": null,
"updatedAt": "2025-03-19T02:29:04Z",
"stargazersCount": 1494,
"pushedAt": "2023-12-25T14:08:49Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/29305289?v=4",
"tags": []
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxNTczMTgwMDA=",
"name": "ncc",
"htmlUrl": "https://github.com/vercel/ncc",
"private": false,
"description": "Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires.",
"updatedAt": "2025-03-18T12:38:40Z",
"stargazersCount": 9509,
"pushedAt": "2025-03-07T00:29:58Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/14985020?v=4",
"tags": [
"Node.js",
"TypeScript"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkzODg1Mzc5MzM=",
"name": "odyssey-lift-off-part5-client",
"htmlUrl": "https://github.com/apollographql/odyssey-lift-off-part5-client",
"private": false,
"description": "Odyssey Lift-off V - Client - Course Companion App",
"updatedAt": "2023-12-31T21:44:44Z",
"stargazersCount": 28,
"pushedAt": "2023-05-25T20:12:01Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/17189275?v=4",
"tags": [
"Apollo GraphQL"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk2MzA5MTgxNQ==",
"name": "emoji-mart",
"htmlUrl": "https://github.com/missive/emoji-mart",
"private": false,
"description": "๐Ÿช One component to pick them all",
"updatedAt": "2025-03-18T15:44:09Z",
"stargazersCount": 8923,
"pushedAt": "2024-08-12T10:10:37Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/6352330?v=4",
"tags": [
"Emoji Picker"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMjU0NjM3NTc=",
"name": "react-data-table-component",
"htmlUrl": "https://github.com/jbetancur/react-data-table-component",
"private": false,
"description": "A responsive table library with built-in sorting, pagination, selection, expandable rows, and customizable styling.",
"updatedAt": "2025-03-18T13:10:16Z",
"stargazersCount": 2115,
"pushedAt": "2025-02-25T02:35:57Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/1385932?v=4",
"tags": [
"React Table",
"Data Table"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk3MDczNzUwNw==",
"name": "locomotive-scroll",
"htmlUrl": "https://github.com/locomotivemtl/locomotive-scroll",
"private": false,
"description": "๐Ÿ›ค Detection of elements in viewport & smooth scrolling with parallax.",
"updatedAt": "2025-03-18T05:59:59Z",
"stargazersCount": 8206,
"pushedAt": "2024-08-30T16:08:23Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/1923096?v=4",
"tags": [
"Smooth Scrolling",
"Parallax"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk1MzA3MjY1NA==",
"name": "ora",
"htmlUrl": "https://github.com/sindresorhus/ora",
"private": false,
"description": "Elegant terminal spinner",
"updatedAt": "2025-03-18T05:16:45Z",
"stargazersCount": 9279,
"pushedAt": "2025-02-02T07:26:18Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/170270?v=4",
"tags": [
"Terminal Spinner"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk2OTQ5NTE3MA==",
"name": "fastify",
"htmlUrl": "https://github.com/fastify/fastify",
"private": false,
"description": "Fast and low overhead web framework, for Node.js",
"updatedAt": "2025-03-19T02:09:42Z",
"stargazersCount": 33253,
"pushedAt": "2025-03-18T08:07:30Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/24939410?v=4",
"tags": [
"Web Framework",
"Node.js"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk4ODk2MjMzMg==",
"name": "react-lottie",
"htmlUrl": "https://github.com/chenqingspring/react-lottie",
"private": false,
"description": "Render After Effects animations on React based on lottie-web",
"updatedAt": "2025-03-15T22:17:40Z",
"stargazersCount": 1709,
"pushedAt": "2024-12-06T01:55:46Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/1265352?v=4",
"tags": [
"After Effects",
"React",
"lottie-web"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxNTQ5NTA5MjU=",
"name": "react-use",
"htmlUrl": "https://github.com/streamich/react-use",
"private": false,
"description": "React Hooks โ€” ๐Ÿ‘",
"updatedAt": "2025-03-19T04:57:22Z",
"stargazersCount": 42691,
"pushedAt": "2025-02-23T08:56:32Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/9773803?v=4",
"tags": [
"React Hooks"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMTkwMDE5MDE=",
"name": "canvas-confetti",
"htmlUrl": "https://github.com/catdad/canvas-confetti",
"private": false,
"description": "๐ŸŽ‰ performant confetti animation in the browser",
"updatedAt": "2025-03-19T04:53:04Z",
"stargazersCount": 11187,
"pushedAt": "2024-04-30T22:18:44Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/2205537?v=4",
"tags": [
"Confetti Animation"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxOTg3ODg5NDU=",
"name": "splide",
"htmlUrl": "https://github.com/Splidejs/splide",
"private": false,
"description": "Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.",
"updatedAt": "2025-03-18T17:33:55Z",
"stargazersCount": 5042,
"pushedAt": "2024-07-08T13:39:15Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/53294517?v=4",
"tags": [
"Slider",
"Carousel",
"TypeScript"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk3MjY2MjA4",
"name": "Framer",
"htmlUrl": "https://github.com/koenbok/Framer",
"private": false,
"description": "Framer - Design Everything",
"updatedAt": "2025-03-17T02:13:39Z",
"stargazersCount": 5866,
"pushedAt": "2019-05-07T20:15:48Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/206779?v=4",
"tags": [
"Design Tool"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxODAzMjg3MTU=",
"name": "zustand",
"htmlUrl": "https://github.com/pmndrs/zustand",
"private": false,
"description": "๐Ÿป Bear necessities for state management in React",
"updatedAt": "2025-03-19T04:14:56Z",
"stargazersCount": 51009,
"pushedAt": "2025-03-19T01:52:22Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/45790596?v=4",
"tags": [
"React State Management"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyMzA2NTM4ODU=",
"name": "selecto",
"htmlUrl": "https://github.com/daybrush/selecto",
"private": false,
"description": "Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch.",
"updatedAt": "2025-03-12T01:35:10Z",
"stargazersCount": 2109,
"pushedAt": "2024-06-17T18:43:06Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/3433062?v=4",
"tags": [
"Select Elements",
"Drag Area"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk0MzQ0MTQwMw==",
"name": "strapi",
"htmlUrl": "https://github.com/strapi/strapi",
"private": false,
"description": "๐Ÿš€ Strapi is the leading open-source headless CMS. Itโ€™s 100% JavaScript/TypeScript, fully customizable, and developer-first.",
"updatedAt": "2025-03-19T04:15:49Z",
"stargazersCount": 65645,
"pushedAt": "2025-03-18T19:48:29Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/19872173?v=4",
"tags": [
"Headless CMS",
"JavaScript",
"TypeScript"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyMTgxMTUzMDM=",
"name": "swr",
"htmlUrl": "https://github.com/vercel/swr",
"private": false,
"description": "React Hooks for Data Fetching",
"updatedAt": "2025-03-18T14:32:14Z",
"stargazersCount": 31184,
"pushedAt": "2025-03-10T21:49:47Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/14985020?v=4",
"tags": [
"React Hooks",
"Data Fetching"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyMDc2NDUwODM=",
"name": "query",
"htmlUrl": "https://github.com/TanStack/query",
"private": false,
"description": "๐Ÿค– Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.",
"updatedAt": "2025-03-19T01:37:15Z",
"stargazersCount": 44280,
"pushedAt": "2025-03-18T11:13:23Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/72518640?v=4",
"tags": [
"Asynchronous State Management",
"Data Fetching"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyNjEyNzk3MTA=",
"name": "Recoil",
"htmlUrl": "https://github.com/facebookexperimental/Recoil",
"private": false,
"description": "Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.",
"updatedAt": "2025-03-19T01:35:10Z",
"stargazersCount": 19626,
"pushedAt": "2025-01-01T08:07:34Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/12853545?v=4",
"tags": [
"React State Management"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk0MTY3NjAwNg==",
"name": "ducks-modular-redux",
"htmlUrl": "https://github.com/erikras/ducks-modular-redux",
"private": false,
"description": "A proposal for bundling reducers, action types and actions when using Redux",
"updatedAt": "2025-03-14T20:55:28Z",
"stargazersCount": 9604,
"pushedAt": "2022-01-31T03:42:20Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/4396759?v=4",
"tags": [
"Redux"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyMjk3NTk5NzM=",
"name": "Must-Know-About-Frontend",
"htmlUrl": "https://github.com/baeharam/Must-Know-About-Frontend",
"private": false,
"description": ":mortar_board: ์ทจ์ค€์ƒ์ด๋ผ๋ฉด ์•Œ๋ฉด ์ข‹์„ ํ”„๋ก ํŠธ์—”๋“œ ๊ด€๋ จ ์ง€์‹๋“ค",
"updatedAt": "2025-03-18T14:15:16Z",
"stargazersCount": 3395,
"pushedAt": "2024-03-16T07:16:27Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/35518072?v=4",
"tags": [
"Frontend",
"ํ”„๋ก ํŠธ์—”๋“œ",
"์ทจ์—…"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk1NzI2MTczMQ==",
"name": "tui.image-editor",
"htmlUrl": "https://github.com/nhn/tui.image-editor",
"private": false,
"description": "๐Ÿž๐ŸŽจ Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.",
"updatedAt": "2025-03-19T02:35:21Z",
"stargazersCount": 7226,
"pushedAt": "2023-11-20T10:48:41Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/7907400?v=4",
"tags": [
"Image Editor",
"Canvas"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkzODgzNjAxNQ==",
"name": "aos",
"htmlUrl": "https://github.com/michalsnik/aos",
"private": false,
"description": "Animate on scroll library",
"updatedAt": "2025-03-19T01:39:13Z",
"stargazersCount": 27372,
"pushedAt": "2024-03-26T15:58:43Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/4093559?v=4",
"tags": [
"Animate on Scroll"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyODU2MTE4Mg==",
"name": "js-dos",
"htmlUrl": "https://github.com/caiiiycuk/js-dos",
"private": false,
"description": "The best API for running dos programs in browser",
"updatedAt": "2025-03-18T09:25:45Z",
"stargazersCount": 1116,
"pushedAt": "2025-03-18T15:05:48Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/1727152?v=4",
"tags": [
"DOS Programs",
"Browser"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyODE0NTI1MjE=",
"name": "danube",
"htmlUrl": "https://github.com/Danue1/danube",
"private": false,
"description": "The Danube Programming Language",
"updatedAt": "2025-03-05T10:58:02Z",
"stargazersCount": 37,
"pushedAt": "2025-03-05T10:57:58Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/20786911?v=4",
"tags": [
"Programming Language"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk0MzY2MDU0Mw==",
"name": "spoqa-han-sans",
"htmlUrl": "https://github.com/spoqa/spoqa-han-sans",
"private": false,
"description": "Spoqa Han Sans",
"updatedAt": "2025-03-08T01:37:16Z",
"stargazersCount": 401,
"pushedAt": "2022-06-15T08:19:05Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/785135?v=4",
"tags": [
"Font"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMjM3MzI0ODI=",
"name": "redux-toolkit",
"htmlUrl": "https://github.com/reduxjs/redux-toolkit",
"private": false,
"description": "The official, opinionated, batteries-included toolset for efficient Redux development",
"updatedAt": "2025-03-19T02:12:31Z",
"stargazersCount": 10903,
"pushedAt": "2025-03-16T10:52:30Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/13142323?v=4",
"tags": [
"Redux Toolkit"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkzODUyODQ5OA==",
"name": "react-copy-to-clipboard",
"htmlUrl": "https://github.com/nkbt/react-copy-to-clipboard",
"private": false,
"description": "Copy-to-clipboard React component",
"updatedAt": "2025-03-18T08:15:14Z",
"stargazersCount": 2353,
"pushedAt": "2025-02-28T00:07:04Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/175264?v=4",
"tags": [
"Copy-to-clipboard",
"React Component"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyNjg5MDE5OQ==",
"name": "SVG-Loaders",
"htmlUrl": "https://github.com/SamHerbert/SVG-Loaders",
"private": false,
"description": "Loading icons and small animations built with pure SVG.",
"updatedAt": "2025-03-19T00:49:54Z",
"stargazersCount": 6913,
"pushedAt": "2025-01-02T15:41:35Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/41557?v=4",
"tags": [
"Loading Icons",
"SVG Animations"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxNTE1MjkxNzA=",
"name": "goQuality-dev-contents",
"htmlUrl": "https://github.com/Integerous/goQuality-dev-contents",
"private": false,
"description": "{ ๊ณ ํ€„๋ฆฌํ‹ฐ :zap: ๊ฐœ๋ฐœ ์ปจํ…์ธ  ๋ชจ์Œ }",
"updatedAt": "2025-03-19T04:11:41Z",
"stargazersCount": 9597,
"pushedAt": "2025-03-17T23:44:15Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/32406557?v=4",
"tags": [
"๊ฐœ๋ฐœ ์ปจํ…์ธ ",
"๊ณ ํ€„๋ฆฌํ‹ฐ"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk4Njg5MTI4Mg==",
"name": "tippyjs",
"htmlUrl": "https://github.com/atomiks/tippyjs",
"private": false,
"description": "Tooltip, popover, dropdown, and menu library",
"updatedAt": "2025-03-18T15:09:12Z",
"stargazersCount": 12137,
"pushedAt": "2024-05-27T19:00:23Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/22450188?v=4",
"tags": [
"Tooltip",
"Popover",
"Dropdown",
"Menu"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk5OTc2MTkwNw==",
"name": "react-beautiful-dnd",
"htmlUrl": "https://github.com/atlassian/react-beautiful-dnd",
"private": false,
"description": "Beautiful and accessible drag and drop for lists with React",
"updatedAt": "2025-03-19T03:45:07Z",
"stargazersCount": 33753,
"pushedAt": "2025-03-17T18:32:03Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/168166?v=4",
"tags": [
"Drag and Drop",
"React"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMzQxNzIzNzM=",
"name": "learning-react",
"htmlUrl": "https://github.com/velopert/learning-react",
"private": false,
"description": "[๊ธธ๋ฒ—] ๋ฆฌ์•กํŠธ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธฐ์ˆ  ์„œ์ ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์ฝ”๋“œ",
"updatedAt": "2025-03-19T00:54:25Z",
"stargazersCount": 565,
"pushedAt": "2024-07-02T06:17:34Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/17202261?v=4",
"tags": [
"React",
"๋ฆฌ์•กํŠธ"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMzU3ODYwOTM=",
"name": "react",
"htmlUrl": "https://github.com/typescript-cheatsheets/react",
"private": false,
"description": "Cheatsheets for experienced React developers getting started with TypeScript",
"updatedAt": "2025-03-18T22:11:39Z",
"stargazersCount": 46056,
"pushedAt": "2025-01-11T19:37:08Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/50188264?v=4",
"tags": [
"React",
"TypeScript"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMTczNzI4MDY=",
"name": "front-end-interview-handbook",
"htmlUrl": "https://github.com/yangshun/front-end-interview-handbook",
"private": false,
"description": "๐ŸŒ Front End interview preparation materials for busy engineers",
"updatedAt": "2025-03-19T02:50:03Z",
"stargazersCount": 42526,
"pushedAt": "2025-03-16T03:00:21Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/1315101?v=4",
"tags": [
"Frontend Interview"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk5MzI5MTY4MQ==",
"name": "Interview_Question_for_Beginner",
"htmlUrl": "https://github.com/JaeYeopHan/Interview_Question_for_Beginner",
"private": false,
"description": ":boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader:",
"updatedAt": "2025-03-19T03:14:26Z",
"stargazersCount": 20255,
"pushedAt": "2024-08-09T07:53:33Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/17924127?v=4",
"tags": [
"Technical Interview",
"Interview Question",
"๋ฉด์ ‘"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk3MDEwNzc4Ng==",
"name": "next.js",
"htmlUrl": "https://github.com/vercel/next.js",
"private": false,
"description": "The React Framework",
"updatedAt": "2025-03-19T03:54:24Z",
"stargazersCount": 130323,
"pushedAt": "2025-03-19T00:27:26Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/14985020?v=4",
"tags": [
"React Framework"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMzQ1Nzc1MjQ=",
"name": "awesome-typescript-korean",
"htmlUrl": "https://github.com/typescript-kr/awesome-typescript-korean",
"private": false,
"description": "๐Ÿ˜Žํ•œ๊ตญ์–ด๋กœ๋งŒ ์„ ๋ณ„๋œ ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ๋ฆฌ์†Œ์Šค ๋ฆฌ์ŠคํŠธ ๐Ÿ‡ฐ๐Ÿ‡ท",
"updatedAt": "2025-03-06T11:24:30Z",
"stargazersCount": 691,
"pushedAt": "2024-02-26T00:56:13Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/37781342?v=4",
"tags": [
"TypeScript",
"ํ•œ๊ตญ์–ด"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkzODU4ODE1Mw==",
"name": "awesome-redux",
"htmlUrl": "https://github.com/xgrommx/awesome-redux",
"private": false,
"description": "Awesome list of Redux examples and middlewares",
"updatedAt": "2025-03-18T12:43:39Z",
"stargazersCount": 12226,
"pushedAt": "2022-10-04T11:14:47Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/1499594?v=4",
"tags": [
"Redux"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxNzU2MTU1NDg=",
"name": "Coding-Highway",
"htmlUrl": "https://github.com/YoonSeongKyeong/Coding-Highway",
"private": false,
"description": "This repository will show my way to expert",
"updatedAt": "2019-10-14T10:37:14Z",
"stargazersCount": 5,
"pushedAt": "2019-07-28T03:06:57Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/46678939?v=4",
"tags": [
"coding"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxMDgwNzg0Mjg=",
"name": "Front-End-Checklist",
"htmlUrl": "https://github.com/kesuskim/Front-End-Checklist",
"private": false,
"description": "๐Ÿ—‚ ์ตœ์‹  ์›น์‚ฌ์ดํŠธ์™€ ๊ผผ๊ผผํ•œ ๊ฐœ๋ฐœ์ž๋“ค์„ ์œ„ํ•œ ์™„๋ฒฝ ํ”„๋ก ํŠธ์—”๋“œ ์ฒดํฌ๋ฆฌ์ŠคํŠธ",
"updatedAt": "2025-03-18T03:52:15Z",
"stargazersCount": 1696,
"pushedAt": "2021-05-13T03:28:25Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/7637982?v=4",
"tags": [
"ํ”„๋ก ํŠธ์—”๋“œ",
"์ฒดํฌ๋ฆฌ์ŠคํŠธ"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkyMTQxMzE5OA==",
"name": "immutable-js",
"htmlUrl": "https://github.com/immutable-js/immutable-js",
"private": false,
"description": "Immutable persistent data collections for Javascript which increase efficiency and simplicity.",
"updatedAt": "2025-03-18T18:23:40Z",
"stargazersCount": 33031,
"pushedAt": "2025-03-18T23:39:40Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/46405934?v=4",
"tags": [
"Immutable Data",
"Javascript"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnkxNDYxODk3MjA=",
"name": "FxJS",
"htmlUrl": "https://github.com/marpple/FxJS",
"private": false,
"description": "Functional Extensions Library for JavaScript",
"updatedAt": "2025-03-19T02:15:52Z",
"stargazersCount": 427,
"pushedAt": "2022-06-13T05:16:26Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/27278709?v=4",
"tags": [
"Functional Programming",
"JavaScript"
]
},
{
"nodeId": "MDEwOlJlcG9zaXRvcnk5MDIxODk1Mw==",
"name": "junior-recruit-scheduler",
"htmlUrl": "https://github.com/jojoldu/junior-recruit-scheduler",
"private": false,
"description": "์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ ์ •๋ณด",
"updatedAt": "2025-03-18T08:33:18Z",
"stargazersCount": 11343,
"pushedAt": "2024-07-27T05:58:26Z",
"avatarUrl": "https://avatars.githubusercontent.com/u/7760496?v=4",
"tags": [
"์ฑ„์šฉ",
"์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž"
]
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment