npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@fronti/core

v1.0.4

Published

Visual-first AI coding agent for local codebases. Select elements in browser, describe changes, agent applies edits.

Downloads

218

Readme

Fronti - Visual Layer for Claude Code

Fronti brings Claude Code's powerful agent capabilities into your browser. Point it at any localhost project, select the element you want to change, describe what you need, and Claude updates your codebase instantly.

  • Visual interface for Claude Code running on your localhost
  • Works with React, Next.js, Vue, Tailwind, Astro, Svelte, and any web stack
  • Handles UI changes, refactors, API integrations, logic updates, and test generation
  • Perfect for rapid prototyping and production refinements

npm version Chrome Web Store GitHub stars License: MIT


Quick start

  1. Install the Chrome extension Fronti Chrome Extension

  2. Install Fronti Core npm install -g @fronti/core

  3. Install Claude Code CLI npm install -g @anthropic-ai/claude-code

  4. Start your project

    • Open your project in your editor
    • Start your local development server (e.g., npm run devhttp://localhost:3000)
  5. Edit visually

    • Launch the Chrome extension, select an element, describe the change, and let Claude apply it to your codebase

What you can do

  • Redesign components, restyle layouts, and update content directly from your browser
  • Refactor logic, connect APIs, adjust data flows, and generate tests using Claude's agent capabilities
  • Create new sections and reusable components with production-ready code
  • Apply batch improvements like accessibility fixes, theme updates, or design token changes across your entire project
  • See changes instantly with your existing dev server and hot reload

Why Fronti?

Get the speed of hosted AI tools with complete control over your codebase.

| Feature | Hosted AI Builders | Fronti | | --- | --- | --- | | Works with your existing codebase | No | Yes | | Code stays on your machine | No | Yes | | Visual click-to-edit interface | Limited | Yes | | Full agent capabilities | No | Yes |


How it works

  • The Chrome extension provides a visual interface over your localhost dev server
  • The @fronti/core package connects your browser to Claude Code CLI
  • Claude executes changes locally in your codebase

Built for web development

  • Turn visual feedback into code changes in minutes
  • Works with any framework or design system
  • Everything runs locally on your machine

Requirements

  • Node.js 18 or newer
  • Claude Code CLI (npm install -g @anthropic-ai/claude-code)
  • Fronti Core (npm install -g @fronti/core)
  • Fronti Chrome Extension
  • Chromium-based browser (Chrome, Edge, Arc, etc.)
  • Local dev server running your project

All Claude requests run through Claude Code CLI, which requires an active Anthropic subscription.


Development

Build each extension independently when working from source.

Chrome extension

cd chrome-extension
npm install
npm run build

Load the unpacked extension from chrome-extension/dist in Chrome.

VS Code extension

cd vsc-extension
npm install
npm run compile
npm run package  # Outputs visual-editor-ai-<version>.vsix in vsc-extension/

Install the generated .vsix in VS Code (Extensions panel -> ... -> Install from VSIX).


Contributing

Contributions are welcome:

  1. Fork this repository.
  2. Create a feature branch (git checkout -b feature/my-improvement).
  3. Commit your changes (git commit -m "Describe your change").
  4. Push the branch and open a pull request.

License

Fronti is distributed under the MIT License.


Support

If Fronti helps your workflow, please star the repo and share feedback.