Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size1,119 projects
    • Developer Tools565
    • AI & Machine Learning481
    • Business & Productivity275
    • Web Development209
    • Security & Monitoring171
    • Communication & Collaboration153
    • IT Management146
    • Cloud & Hosting127
    • LLMOps & AI Tooling124
    • Data & Analytics118
    Browse all 21 categoriesProduct & Project Management, DevOps & CI/CD and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools565
    • AI & Machine Learning481
    • Business & Productivity275
    • Web Development209
    • Security & Monitoring171
    • Communication & Collaboration153
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/Developer Tools/Awwwards-mcp
icon of Awwwards-mcp

Awwwards-mcp

Open source alternative to Lazyweb and Mobbin

  • 424 stars
  • MIT
  • Active this week
  • Last commit 1 day ago

Last verified Nov 5, 2026

Search Awwwards for design inspiration and extract color palettes, motion patterns, and tech stacks for AI-guided frontend rebuilds.

Visit websiteGitHub424 stars
Image for Awwwards-mcp
TL;DR

Awwwards-mcp is a free, MIT-licensed MCP server for AI coding agents. It connects agents (Claude Code, Cursor, Codex, OpenCode) to Awwwards' award-winning site database, replacing paid visual reference tools like Mobbin for coding workflows. Beyond design browsing, it provides a complete rebuild pipeline. Search by style, extract design DNA (color palette, tech stack, motion patterns), census scroll and hover animations, and generate a Vite, Astro, or Next.js project from any reference site. No API key required.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Awwwards-mcp is for#

Frontend developers building from award-winning references

Search Awwwards for sites with the visual style you want, pull their design DNA (palette, stack, elements), band-map the target sections, and feed the structured output to an AI coding agent to generate matching components. The rebuild pipeline handles motion too: scroll and hover animations are censused and re-wired into GSAP timelines in the final project.

Skip if:

Skip if your design brief is already fully specified in a Figma file or design spec. Awwwards-mcp adds value at the reference-research and motion-analysis stage; if that work is done, the tool adds nothing to the build step.

AI coding agents doing design-led frontend generation

Claude Code, Cursor, Codex, and OpenCode can use awwwards-mcp as an MCP server to search, analyze, and rebuild award-winning sites without a human passing screenshots manually. The agent issues a natural language search, receives screenshots and design data inline, and proceeds to band-map and rebuild in one tool-call chain.

Skip if:

Skip if the target site is not publicly accessible (intranet, auth-gated, or localhost-only). capture_live_site and the motion tools require a reachable URL.

Design teams researching UI motion patterns

get_motion_dna returns a runtime motion fingerprint for any live URL: animation libraries, ScrollTrigger stats (trigger count, scrub ratio), tween easing vocabulary, and the scroll model. analyze_scroll_map goes deeper, returning a per-element census with the full animated property set and scrub curves. This turns qualitative design briefs into measurable data.

Skip if:

Skip if your team needs a GUI-based design tool. Awwwards-mcp is a command-line MCP server; all interaction is through an AI agent, not a web interface.

the problem

The problem it solves#

Frontend developers building visually ambitious sites typically work from screenshots and mental notes. Passing design inspiration to an AI coding agent means copying color hex codes by hand, describing animation timing from memory, and guessing at the CSS behind a motion sequence you saw once and cannot re-examine. The gap between a design reference and working code stays wide when the agent has no way to see, analyze, or measure the original.

The challenge compounds for teams using AI coding tools like Cursor or Claude Code. Those agents can write components, but they cannot observe a live site's motion system, measure its scroll triggers, or identify its framework from a bundle. The result is generated code that looks approximately right, then requires rounds of manual correction to match the actual reference.

how Awwwards-mcp solves it

How it solves it#

Natural language site search with inline screenshots

Search the Awwwards index in free text: "dark 3D portfolio sites", "soft pastel e-commerce", by award type ("soty", "nominees"), by color (27 options), or by technology (200+ tags). Every result includes a real screenshot inline. The index runs a porter-stemmed FTS5 engine with BM25 ranking, so "magazines" matches Magazine-tagged sites where a substring search returns nothing. Multi-word queries apply AND semantics.

Design DNA extraction

Pull the color palette, technology stack, design element types, award history, and full description for any Awwwards site. Batch mode accepts up to 10 slugs at once for compact enrichment of a shortlist. Element details include component-level poster images (3D models, video content, mobile layouts) with video URLs, served from a local 7-day cache.

Scroll and hover motion census

For any live URL, the tool maps per-element scroll-motion triggers: selector path, source (GSAP ScrollTrigger, native CSS scroll timelines, CSS keyframes), animated properties, duration, easing, and scrub or pin flags. A separate hover census extracts :hover CSS rules and samples up to 20 interactive elements before and after hover, capturing transform, color, and filter diffs with timing. Requires Playwright.

Section-by-section page rebuild to a framework project

Band-map any URL into structural sections, then recreate it section by section with a measured motion manifest and per-section hooks. The build_project tool converts a single-file rebuild into a runnable Vite, Astro, or Next.js project with framework-idiomatic GSAP timelines. verify_build scores the result against the reference on structure and motion, returning a 0-100 score and pass/warn/fail verdict.

Bundle forensics and framework detection

Fetch and analyze a live page's script chunks (up to 40 chunks, 10 MB total, one request per second). The tool saves and hashes each chunk, optionally de-obfuscates with webcrack, and greps keywords across the code so an agent reads the actual animation mechanism directly. Optional static import graph analysis adds edge coverage over the captured chunks. Needs no browser.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • No API key or account requiredThe server queries Awwwards' public pages and maintains a local index. No Awwwards account, no paid API, no registration. The GitHub repo description explicitly states "No API key." Any agent with MCP protocol support can point at this server and start querying immediately.
  • Works on any public URL, not only AwwwardsEvery capture, census, motion analysis, and verification tool runs on any public URL. Point the agent at a competitor site, a design reference, or a build under active development; the same band-map, motion fingerprint, and accessibility evidence tools apply without restriction.
  • MIT license, no self-hosting restrictionsMIT means you can run it on your own infrastructure, modify the codebase, and use it in commercial projects without restriction. The only note in the README is that aggregated data features (index stats, element corpus, collections) are for personal, non-commercial inspiration use, consistent with Awwwards' own terms.
  • Offline FTS5 search index with BM25 rankingSearch does not require a network request to Awwwards per query. The local FTS5 index (porter-stemmed, BM25-ranked) stores crawled site data and responds instantly. get_index_status checks index count, crawl progress, and freshness without any network requests at all.

Trade-offs

  • -Playwright required for live capture and motion toolscapture_live_site, analyze_page_structure, record_site_motion, analyze_scroll_map, analyze_hover_census, analyze_accessibility, verify_build, verify_flow, and capture_component all require Playwright. record_site_motion additionally requires ffmpeg-static. Agents without Playwright in the server environment will find around half the tool surface unavailable. Setting up Playwright and ffmpeg alongside an MCP server is a non-trivial configuration step.
  • -Local index requires a crawl before searchingThe FTS5 search index is populated from a local crawl of Awwwards. get_index_status shows crawl state; a fresh install has an empty or partial index until the crawl completes. get_index_stats covers only locally cached data, not the full Awwwards catalogue. Early search results may be sparse until the crawl has run.
versus alternatives

Awwwards-mcp vs alternatives#

Awwwards-mcp vs Mobbin

Both tools surface design inspiration from curated UI references. Mobbin is a paid, subscription-based design research tool that aggregates screenshots from web and mobile apps; it targets human designers who browse by component, screen type, or flow. Awwwards-mcp targets AI coding agents that need to go from design research to working code in one session.

FeatureAwwwards-mcpMobbin
LicenseMITProprietary
Self-hostingYesNo
PricingFreePaid subscription
AI agent integrationNative MCP protocolNone
Data sourceAwwwards award-winning sitesWeb and mobile UI corpus
Rebuild pipelineYes (Vite, Astro, Next.js)No
Motion analysisYes (scroll, hover, GSAP census)No

Awwwards-mcp is the better choice for AI-assisted development. The agent can search, analyze motion, band-map sections, and generate a framework project in one session. Mobbin is the better choice for human design researchers who need broad mobile UI coverage, component-level screenshots across iOS and Android, and a visual browsing interface built for people rather than machines.

Awwwards-mcp vs Lazyweb

Lazyweb is a paid web bookmarking and design inspiration tool. Both help users discover inspiring websites, but Awwwards-mcp adds analysis and rebuild capabilities beyond bookmarking, making it a better fit for coding workflows. Lazyweb suits personal visual inspiration boards and manual discovery; it has no AI agent integration or motion analysis.

install · quick start

Quick start#

bash
Install awwwards-mcp globally to run it as a local MCP server for Claude Code, Cursor, or any compatible coding agent.
```bash
npm install -g awwwards-mcp
```
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptTypeScript
frequently asked

FAQ#

Does awwwards-mcp require an Awwwards account or paid API key?

No. The server queries Awwwards' public pages and maintains its own local FTS5 index. No account, no API key, and no registration is needed. The GitHub repo description explicitly states "No API key."

Which AI coding agents does awwwards-mcp work with?

The README and GitHub topics list Claude Code, Codex, Cursor, OpenCode, and ZCode as supported agents. Any agent that speaks the MCP protocol and can connect to a local MCP server should work. The server follows the standard MCP interface, so compatibility extends to any client that implements the protocol.

Can awwwards-mcp analyze sites outside Awwwards?

Yes. Every capture, census, and verification tool runs on any public URL: capture_live_site, analyze_page_structure, record_site_motion, analyze_scroll_map, analyze_hover_census, analyze_bundle, audit_url, and verify_build all work on any reachable site. Only the search and design DNA tools (search_sites, get_site_details, get_collections) are specific to the Awwwards index.

What does awwwards-mcp need Playwright for?

Playwright handles live-site interactions: full-page screenshots (capture_live_site), section band-mapping (analyze_page_structure), motion recording (record_site_motion), scroll-motion census (analyze_scroll_map), hover census (analyze_hover_census), accessibility sampling (analyze_accessibility), build verification (verify_build), and component serialization (capture_component). The motion recorder also needs ffmpeg-static for video output. Static analysis tools (analyze_bundle, analyze_network_capture) do not require Playwright.

Is awwwards-mcp free for commercial use?

The MIT license allows commercial use of the server itself with no restrictions: run it in a commercial project, modify the code, deploy it on paid infrastructure. The README notes that aggregated data features (index stats, element corpus stats, collections, directory browsing) are for personal, non-commercial inspiration use, consistent with Awwwards' own terms. Building and shipping websites using the tool's output is not restricted.

also worth a look

Similar open-source tools#

inspo

Alternative toRefero

Real production sites as design reference for AI coding agents

  • 967 GitHub stars
  • MITLicence MIT

Open3D

InDeveloper Tools

C++/Python library for point clouds, meshes, and 3D visualization.

  • 14,168 GitHub stars
  • MITLicence MIT

Unity Mcp

Alternative toUnity

MCP bridge for Unity: 50 tools, any AI client, MIT licensed.

  • 15,655 GitHub stars
  • MITLicence MIT

Hallmark

InDesign & Creative

Design skill for coding agents with 48 themes, real photos and lint.

  • 46,131 GitHub stars
  • MITLicence MIT

Openfilm

Alternative toRemotion

AI video agent for coding agents, with a local editor and no account.

  • 4,378 GitHub stars
  • MITLicence MIT

SOMA

Alternative toZoo.dev

Parametric 3D modeling via CLI agent: describe, generate, iterate.

  • 442 GitHub stars
  • GPL-3.0Licence GPL-3.0
by category

Open source tools in these categories#

565

Developer Tools

REA (Reverse Engineer Anything), Skills for Real Engineers, superpowers
115

Design & Creative

ComfyUI, Excalidraw, Godot Engine
481

AI & Machine Learning

freeCodeCamp, REA (Reverse Engineer Anything), OpenClaw

Sponsors

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,889 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 7,028 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

SnitchFeed

Live monitoring on LinkedIn, X, Reddit & more. Agentic social listening for startups.

Marketing & Growth

Advertise your product

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • Arc to Zen Browser
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • Railway to Coolify
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Confluence to Wiki.js
  • Microsoft Teams to Rocket.Chat
  • Firebase to Supabase
  • Pinecone to Qdrant
  • Zapier to n8n
  • 1Password to KeePassXC
  • Devin AI to OpenHands
  • Asana to Leantime
  • Contentful to Strapi
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • Arc to Zen Browser
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • Railway to Coolify
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Confluence to Wiki.js
  • Microsoft Teams to Rocket.Chat
  • Firebase to Supabase
  • Pinecone to Qdrant
  • Zapier to n8n
  • 1Password to KeePassXC
  • Devin AI to OpenHands
  • Asana to Leantime
  • Contentful to Strapi