¿Con qué está hecho planka?

planka es un repo de JavaScript hecho con React, React Router, Vite e history. Guarda sus datos en Postgres, accede a ellos con knex, inicia sesión con zxcvbn, jwt-decode, bcrypt, otplib y jsonwebtoken, guarda archivos en AWS S3, arma su contenido con highlight.js, papaparse, qrcode.react, sharp, escape-html y 2 más, valida sus datos con prop-types y validator, se prueba con Cucumber, playwright, Chai y supertest, se despliega con winston y usa @aws-sdk/lib-storage. Son 129,073 líneas escritas, con 19 archivos de prueba.

Leído el 10 de noviembre de 2026, en el commit 2cf4238. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Frontend

La base 3

Estilos 1

Interfaz 13

1 más
  • react-input-mask1 archivo

Backend

Inicio de sesión 5

Datos 2

Acceso a los datos 1

Servicios 1

Apoyo

La base 1

Contenido 7

Validación 2

Pruebas 4

  • Chai6 archivos
  • Cucumber3 archivos
  • playwright3 archivos
  • supertest2 archivos

Herramientas 6

  • highlightjs-sap-abap1 archivo
  • rimraf5 archivos
  • read2 archivos
  • swagger-jsdoc2 archivos
  • highlightjs-cobol1 archivo
  • ignore1 archivo

Despliegue 1

Otras 28

  • react-redux180 archivos
  • Redux-Saga67 archivos
  • Lodash44 archivos
  • date-fns36 archivos
  • uuid9 archivos
  • Redux3 archivos
  • .ENV2 archivos
  • moment2 archivos
  • undici2 archivos
  • @juggle/resize-observer1 archivo
  • apprise1 archivo
  • i18next1 archivo
16 más
  • i18next-browser-languagedetector1 archivo
  • js-cookie1 archivo
  • reselect1 archivo
  • socket.io-client1 archivo
  • ua-parser-js1 archivo
  • react-i18next175 archivos
  • javascript-time-ago35 archivos
  • dequal16 archivos
  • mime-types4 archivos
  • bytes2 archivos
  • istextorbinary2 archivos
  • fs-extra1 archivo
  • i18n-21 archivo
  • redux-logger1 archivo
  • sails.io.js1 archivo
  • serve-static1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con planka, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito planka?
planka está escrito en JavaScript, con 129,073 líneas escritas.
¿Qué framework usa planka?
planka está hecho con React, React Router, Vite e history.

La prueba: en client/package.json

¿Qué base de datos usa planka?
planka guarda sus datos en Postgres y accede a ellos con knex.

La prueba: server/utils/database-config.js, línea 17

¿Con qué inicia sesión planka?
planka inicia sesión con zxcvbn, jwt-decode, bcrypt, otplib y jsonwebtoken.
¿Qué servicios usa planka?
planka guarda archivos en AWS S3 y usa @aws-sdk/lib-storage.

La prueba: server/api/hooks/file-manager/S3FileManager.js, línea 16

¿planka tiene pruebas?
Sí. planka tiene 19 archivos de prueba y se prueba con Cucumber, playwright, Chai y supertest.
¿Qué repos tienen un stack parecido a planka?
Los que más comparten su stack:twentyhq/twentyTryGhost/GhostToolJet/ToolJet

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →