Overview

Two command line packages and a growing set of browser tools: sitemap and robots.txt generation and validation, image editing, PDF manipulation, JSON/XML conversion, text processing, AI pull-request review and dependency scanning. All of them free, and the browser ones run without an account.

SEO Tools

Generate, validate, and optimize — right in the browser.

AI Tools

AI-powered code review and security scanning.

Image Tools

Browser-based image editing — your files never leave your device.

PDF Tools

Merge, split, compress, convert, and protect PDFs — server-side processing, nothing leaves your session.

Merge PDF

Combine multiple PDF files into a single document.

Split PDF

Extract page ranges from a PDF into separate files.

Compress PDF

Reduce PDF file size while preserving content quality.

Rotate PDF

Rotate PDF pages by 90°, 180°, or 270°.

Watermark PDF

Add text watermarks to every page of a PDF.

Page Numbers

Add page numbers to PDF documents with custom formatting.

Protect PDF

Secure PDF files with password protection.

Unlock PDF

Remove password protection from PDF files.

Image to PDF

Convert JPG, PNG, and WebP images to PDF documents.

PDF to Image

Extract PDF pages as individual image files.

Organize PDF

Reorder, delete, and rearrange PDF pages.

Crop PDF

Crop margins and trim PDF page borders.

Repair PDF

Fix and recover corrupted or damaged PDF files.

HTML to PDF

Convert HTML content to PDF documents.

Word to PDF

Convert Word documents (DOC, DOCX) to PDF.

PDF to Word

Convert PDF files to editable Word (DOCX) documents.

Excel to PDF

Convert Excel spreadsheets (XLS, XLSX) to PDF.

PDF to Excel

Convert PDF files to Excel (XLSX) spreadsheets.

PowerPoint to PDF

Convert PowerPoint presentations (PPT, PPTX) to PDF.

PDF to PowerPoint

Convert PDF files to PowerPoint (PPTX) presentations.

PDF to Text

Extract the real text content from any PDF.

PDF metadata editor

View and edit a PDF's title, author, subject, and keywords.

PDF info

Check page count, file size, version, encryption, and word count.

Sign PDF

Draw a signature and stamp it onto any page of a PDF.

Extract images from PDF

Find and download every embedded image from a PDF.

JSON Tools

Format, validate, and convert JSON — all in your browser.

XML Tools

Format, validate, and convert XML — all in your browser.

Text Tools

Compare, count, convert, and transform text — all in your browser.

Developer Tools

UUIDs, colors, tokens, cron, and other everyday dev utilities.

@nayan-ui/cli

Scaffold new projects from templates, generate XML sitemaps by crawling a site, and create or validate robots.txt files.

Install

terminal
npm install -g @nayan-ui/cli
# or, without installing
npx @nayan-ui/cli [command]

Commands

terminal
nayan-ui new
nayan-ui new my-app -t expo
nayan-ui create sitemap -w https://example.com
nayan-ui create robots -d /admin
nayan-ui validate sitemap -i ./sitemap.xml
nayan-ui validate robots -i ./robots.txt

What it does

  • Project scaffoldingCreate projects from the Expo, Games, Next.js and Vite templates.
  • SitemapsCrawl a website to generate an XML sitemap, or validate an existing one.
  • Robots.txtCreate and validate robots.txt files for crawler control.
  • Interactive or notPrompts when you want them, flags when you are scripting CI.

@nayan-ui/ai

Codex and Claude Code agents that review GitHub pull requests and scan repositories for vulnerable dependencies, with auto-fix.

Install

terminal
npm install -g @nayan-ui/ai
# or, without installing
npx @nayan-ui/ai [command]

Commands

terminal
nayan-ai review <pr-url> -t ghp_xxx
nayan-ai review <pr-url> -t ghp_xxx --dry
nayan-ai review <pr-url> -t ghp_xxx --inline
nayan-ai scan <repo-url> -t ghp_xxx
nayan-ai scan <repo-url> -t ghp_xxx --fix
nayan-ai scan <repo-url> -t ghp_xxx --llm claude

What it does

  • AI code reviewDeep pull-request analysis for bugs, security, performance and test coverage.
  • Vulnerability scanningPackage vulnerabilities across npm, Python, Go, Rust and more.
  • Auto-fix and PRsFix what it finds and open a pull request describing the change.
  • Two providersCodex by default, or Claude Code with one flag.