Skip to content

pnd280/complexity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Complexity Logo

Complexity

A powerful browser extension that enhances your PerplexityAI experience with advanced UI and UX improvements.

Discord source-code Stable chrome version Stable firefox version
Chrome Web Store Rating Chrome Web Store Users Mozilla Add-on Rating Mozilla Add-on Users

Complexity is a third-party extension, it does NOT affiliate with Perplexity AI

💖 support the development

Paypal Ko-fi

Capabilities

  • Provides a comprehensive set of added features and UI/UX improvements with excellent modularity and customization
  • Supports all available languages (22 languages)
  • Runs flawlessly on Firefox Android

Documentation

Quick Start

Build and use the extension locally

Make sure you have pnpm and Node.js (^20.9.0) installed.

  1. Install the dependencies
pnpm install
  1. Build the extension (unpacked)
pnpm build
# or
pnpm build:firefox
  1. Enable "Developer mode" in your browser

  2. Load the extension from the dist folder

Local development (only works on Chromium-based browsers)

pnpm dev

Privacy & Security

  • No data collection
  • Local storage only (Opt-in cloud sync coming soon)

Privacy policy

Can I vibe-code a plugin for Complexity?

  • The project includes docs (for human consumption) and several rules and guidelines .cursor/rules/ for LLMs to follow
  • However, given the current limitations in visual context and interaction with web page resources (e.g., the DOM, network inspection, React fiber tree, etc.), it's challenging for any LLM workflow to build an entire plugin without human intervention. You'll need a decent knowledge of frontend web development and some reverse engineering skills.

💖 Keep the project alive

This polished and feature-rich extension is the result of countless hours of dedicated development and refinement. If you appreciate the attention to detail and ongoing improvements, please consider supporting the development through:

License

This project uses a custom license allowing personal use and modifications, while prohibiting commercial use, unauthorized distribution, and feature bypassing without permission.

Full license terms