ArchSetu
ArchSetu

Share your project

Measure any project on your own computer and get a public link for your resume, LinkedIn, or a message to a recruiter. Free, no account needed.

New here? Read the full guide for step-by-step help and the list of supported languages.

Step 1 — run this in your project folder

npx @archsetuweb/cli analyze --json > archsetu-report.json

Your terminal will look like nothing happened. That is correct. Everything it measured went into a new file instead of onto the screen.

That new file is called archsetu-report.json and it is now sitting in your project folder, next to your own code. It holds the measurements only, never your code, and you do not need to open it or understand it.

Needs Node.js. Nothing is installed permanently and you do not need administrator rights. It works with 47 languages, so you never have to tell it anything about your project.

Step 2 — add the file it just made

Open your project folder and look for archsetu-report.json. Drag it onto the box below, or click to browse. If you renamed it, that is fine. We check what is inside the file, not what it is called.

Drop archsetu-report.json here

What gets sent, and what does not

  • Your code is never sent. The measuring happens on your computer. We never see your source files.
  • Even the report file stays on your computer. Your browser reads it and sends only the small set of numbers your page shows, such as file counts, languages and complexity.
  • Security findings are never published. If the analysis noticed a password or key in your code, that stays in your file and never reaches us.
  • Your page says the numbers are self-reported. You ran the analysis, so we say so honestly rather than pretending we checked it.
  • Your link is private until you share it. It cannot be guessed and search engines are told not to list it.