What is planka built with?

planka is a JavaScript repo built with React, React Router, Vite, and history. It stores its data in Postgres, reaches it with knex, signs people in with zxcvbn, jwt-decode, bcrypt, otplib, and jsonwebtoken, stores files in AWS S3, makes its content with highlight.js, papaparse, qrcode.react, sharp, escape-html, and 2 more, validates its data with prop-types and validator, is tested with Cucumber, playwright, Chai, and supertest, deploys with winston, and uses @aws-sdk/lib-storage. It has 129,073 written lines, with 19 test files.

Read on November 10, 2026, at commit 2cf4238. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

The base 3

Styles 1

Interface 13

1 more
  • react-input-mask1 file

Backend

Sign-in 5

Data 2

Data access 1

Services 1

Support

The base 1

Content 7

Validation 2

Testing 4

  • Chai6 files
  • Cucumber3 files
  • playwright3 files
  • supertest2 files

Tools 6

  • highlightjs-sap-abap1 file
  • rimraf5 files
  • read2 files
  • swagger-jsdoc2 files
  • highlightjs-cobol1 file
  • ignore1 file

Deploy 1

Other 28

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

Other repos with a similar stack

Ordered by how much of its stack they share with planka, then by stars.

Frequently asked questions

What language is planka written in?
planka is written in JavaScript, with 129,073 written lines.
What framework does planka use?
planka is built with React, React Router, Vite, and history.

The proof: in client/package.json

What database does planka use?
planka stores its data in Postgres and reaches it with knex.

The proof: server/utils/database-config.js, line 17

What does planka sign people in with?
planka signs people in with zxcvbn, jwt-decode, bcrypt, otplib, and jsonwebtoken.
What services does planka use?
planka stores files in AWS S3 and uses @aws-sdk/lib-storage.

The proof: server/api/hooks/file-manager/S3FileManager.js, line 16

Does planka have tests?
Yes. planka has 19 test files and is tested with Cucumber, playwright, Chai, and supertest.
Which repos have a stack like planka's?
The ones that share most of its stack:twentyhq/twentyTryGhost/GhostToolJet/ToolJet

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →