ViewerKit

Unlock Cursor

for everything beyond code

Docs

Use Cursor’s AI

beyond code

From vibe coding to vibe anything.

ViewerKit adds custom panels that transform Cursor into an AI workspace for content, data, slides & a lot more.

Build your own extension

Or download ready-to-use extensions below

ViewerKit works with these IDEs

ViewerKit also works with these AI coding tools inside VS Code

People “hack” Cursor to do more than just coding

From data processing to content writing, users bend Cursor into a general-purpose tool

Cursor’s code editor only renders code

The moment you step outside pure coding, the default interface holds you back.

You are paying for overlapping AI agents

Don’t let context switching and scattered history between tools slow you down.

Three wins you get instantly with ViewerKit extensions

Work 30% faster -- all in one place

Avoid context-switching and stay in flow

Turn Cursor into your universal agent

Viewerkit unlocks writing, data processing and more with one click

Let Cursor automate your workflow

In the AI workspace you already trust

ViewerKit extensions

Each extension converts the target file into a more readable and editable view.

Click on the file, and it will open directly in the main panel.

CSV viewer for data analytics

Read and edit .csv files with ViewerKit’s customised editor, process its data with Cursor’s AI agent

Read more →

Slide maker

Use Cursor to build and edit simple slides, based on multiple types of files as the source or through online research.

Read more →

I18n Manager

Turn Cursor into a dashboard for your I18n project by bringing scattered translation files into one unified interface and manage it with an AI agent.

Read more →

Use ViewerKit to vibe anything in three steps

1

Download - 1 min

Download the .vsix extension file you needed (very small files)

2

Install - 1 min

1-Open Cursor/Windsurf/Trae/Kiro/VS Code

2-“Cmd+Shift+P” and type “Extension: install from vsix”

3

Use the extentsion

1.Use Cursor’s Agent to process your files.

2.View files or data with the customised interface enabled by the extension

If you are using CLI based AI coding tools, you can install the extension in VS Code, and open the coding tools inside the terminal, and cd to your current directory.

Watch the video and see it in action

Build your own agent interface with our framework

The extensions mentioned above are built upon a file processing framework we’ve designed for similar tasks.

We are open-sourcing this core framework, allowing anyone interested to create their own extensions for personal or commercial use in minutes.

Universal Compatibility

Works on all VS Code based editors

Smart File I/O Processing Engine

with hot-reload, auto-save and conflict resolution

Scaffold templates

with all the necessary backend and frontend code integrated properly, so that you can build your own customised feature in one single prompt

Familiar with code?Follow the readme.md after git clone

Our toolkit provides the necessary backend framework to build your custom extension, so that you can just focus on the customised features.

git clone https://github.com/dabochen/viewerkit.git

Don’t know how to code?Just vibe code your extension with our toolkit

Since you are already in Cursor, just vibe code your own extension based on the toolkit, we’ve optimised it to be vibe coding friendly, all you need is to specify your requirements and let Cursor build it based on ViewerKit Toolkit’s template.

Star our toolkit on Github

Read the docs

Why build ViewerKit?

ViewerKit is inspired by how people hack Cursor to do things beyond coding.

 

After hacking it for myself, I realised that software could potentially be shipped and distributed in a different way with AI.

 

We no longer ship fully made softwares, but a solid foundation for users to vibe code the customised features on, this way we can take vibe coding beyond demos for the non-technicals.

 

ViewerKit is constructed on a thoroughly tested foundation—the ViewerKit Toolkit. Optimized for vibe coding, it includes an advanced prompt template, allowing you to create a fully customized AI agent for your workflow with just a single prompt in Cursor.

 

We are already in the tools build tools flywheel, people who are really serious about their productivity should make their own tools.

ViewerKit

Unlock Cursor

for everything beyond code

Docs

Use Cursor’s AI

beyond code

From vibe coding to vibe anything.

ViewerKit adds custom panels that transform Cursor into an AI workspace for content, data, slides & a lot more.

Build your own extension

Or download ready-to-use extensions below

ViewerKit works with these IDEs

ViewerKit also works with these AI coding tools inside VS Code

People “hack” Cursor to do more than just coding

From data processing to content writing, users bend Cursor into a general-purpose tool

Cursor’s code editor only renders code

The moment you step outside pure coding, the default interface holds you back.

You are paying for overlapping AI agents

Don’t let context switching and scattered history between tools slow you down.

Three wins you get instantly with ViewerKit extensions

Work 30% faster -- all in one place

Avoid context-switching and stay in flow

Turn Cursor into your universal agent

Viewerkit unlocks writing, data processing and more with one click

Let Cursor automate your workflow

In the AI workspace you already trust

ViewerKit extensions

Each extension converts the target file into a more readable and editable view.

Click on the file, and it will open directly in the main panel.

CSV viewer for data analytics

Read and edit .csv files with ViewerKit’s customised editor, process its data with Cursor’s AI agent

Read more →

Slide maker

Use Cursor to build and edit simple slides, based on multiple types of files as the source or through online research.

Read more →

I18n Manager

Turn Cursor into a dashboard for your I18n project by bringing scattered translation files into one unified interface and manage it with an AI agent.

Read more →

Use ViewerKit to vibe anything in three steps

1

Download - 1 min

Download the .vsix extension file you needed (very small files)

2

Install - 1 min

1-Open Cursor/Windsurf/Trae/Kiro/VS Code

2-“Cmd+Shift+P” and type “Extension: install from vsix”

3

Use the extentsion

1.Use Cursor’s Agent to process your files.

2.View files or data with the customised interface enabled by the extension

If you are using CLI based AI coding tools, you can install the extension in VS Code, and open the coding tools inside the terminal, and cd to your current directory.

Watch the video and see it in action

Build your own agent interface with our framework

The extensions mentioned above are built upon a file processing framework we’ve designed for similar tasks.

We are open-sourcing this core framework, allowing anyone interested to create their own extensions for personal or commercial use in minutes.

Universal Compatibility

Works on all VS Code based editors

Smart File I/O Processing Engine

with hot-reload, auto-save and conflict resolution

Scaffold templates

with all the necessary backend and frontend code integrated properly, so that you can build your own customised feature in one single prompt

Familiar with code?Follow the readme.md after git clone

Our toolkit provides the necessary backend framework to build your custom extension, so that you can just focus on the customised features.

git clone https://github.com/dabochen/viewerkit.git

Don’t know how to code?Just vibe code your extension with our toolkit

Since you are already in Cursor, just vibe code your own extension based on the toolkit, we’ve optimised it to be vibe coding friendly, all you need is to specify your requirements and let Cursor build it based on ViewerKit Toolkit’s template.

Star our toolkit on Github

Read the docs

Why build ViewerKit?

ViewerKit is inspired by how people hack Cursor to do things beyond coding.

 

After hacking it for myself, I realised that software could potentially be shipped and distributed in a different way with AI.

 

We no longer ship fully made softwares, but a solid foundation for users to vibe code the customised features on, this way we can take vibe coding beyond demos for the non-technicals.

 

ViewerKit is constructed on a thoroughly tested foundation—the ViewerKit Toolkit. Optimized for vibe coding, it includes an advanced prompt template, allowing you to create a fully customized AI agent for your workflow with just a single prompt in Cursor.

 

We are already in the tools build tools flywheel, people who are really serious about their productivity should make their own tools.

ViewerKit

Unlock Cursor

for everything beyond code

Docs

Use Cursor’s AI

beyond code

From vibe coding to vibe anything.

ViewerKit adds custom panels that transform Cursor into an AI workspace for content, data, slides & a lot more.

Build your own extension

Or download ready-to-use extensions below

ViewerKit works with these IDEs

ViewerKit also works with these AI coding tools inside VS Code

People “hack” Cursor to do more than just coding

From data processing to content writing, users bend Cursor into a general-purpose tool

Cursor’s code editor only renders code

The moment you step outside pure coding, the default interface holds you back.

You are paying for overlapping AI agents

Don’t let context switching and scattered history between tools slow you down.

Three wins you get instantly with ViewerKit extensions

Work 30% faster -- all in one place

Stay in flow without context switching

Turn Cursor into your universal agent

Viewerkit unlocks writing, data processing and more with one click

Let Cursor automate your workflow

In the AI workspace you already trust

ViewerKit extensions

Each extension converts the target file into a more readable and editable view.

Click on the file, and it will open directly in the main panel.

CSV viewer for data analytics

Read and edit .csv files with ViewerKit’s customised editor, process its data with Cursor’s AI agent

Read more →

Slide maker

Use Cursor to build and edit simple slides, based on multiple types of files as the source or through online research.

Read more →

I18n Manager

Turn Cursor into a dashboard for your I18n project by bringing scattered translation files into one unified interface and manage it with an AI agent.

Read more →

Use ViewerKit to vibe anything in three steps

1

Download - 1 min

Download the .vsix extension file you needed (very small files)

2

Install - 1 min

1-Open Cursor/Windsurf/Trae/Kiro/VS Code

2-“Cmd+Shift+P” and type “Extension: install from vsix”

3

Use the extentsion

1.Use Cursor’s Agent to process your files.

2.View files or data with the customised interface enabled by the extension

If you are using CLI based AI coding tools, you can install the extension in VS Code, and open the coding tools inside the terminal, and cd to your current directory.

Watch the video and see it in action

Build your own agent interface with our framework

The extensions mentioned above are built upon a file processing framework we’ve designed for similar tasks.

We are open-sourcing this core framework, allowing anyone interested to create their own extensions for personal or commercial use in minutes.

Universal Compatibility

Works on all VS Code based editors

Smart File I/O Processing Engine

with hot-reload, auto-save and conflict resolution

Scaffold templates

with all the necessary backend and frontend code integrated properly, so that you can build your own customised feature in one single prompt

Familiar with code?Follow the readme.md after git clone

Our toolkit provides the necessary backend framework to build your custom extension, so that you can just focus on the customised features.

git clone https://github.com/dabochen/viewerkit.git

Don’t know how to code?Just vibe code your extension with our toolkit

Since you are already in Cursor, just vibe code your own extension based on the toolkit, we’ve optimised it to be vibe coding friendly, all you need is to specify your requirements and let Cursor build it based on ViewerKit Toolkit’s template.

Star our toolkit on Github

Read the docs

Why build ViewerKit?

ViewerKit is inspired by how people hack Cursor to do things beyond coding.

 

After hacking it for myself, I realised that software could potentially be shipped and distributed in a different way with AI.

 

We no longer ship fully made softwares, but a solid foundation for users to vibe code the customised features on, this way we can take vibe coding beyond demos for the non-technicals.

 

ViewerKit is constructed on a thoroughly tested foundation—the ViewerKit Toolkit. Optimised for vibe coding, it includes an advanced prompt template, allowing you to create a fully customised AI agent for your workflow with just a single prompt in Cursor.

 

We are already riding the flywheel where tools build tools, it means people who are really serious about their productivity should make their own tools.