
Security News
PodRocket Podcast: Inside the Recent npm Supply Chain Attacks
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
@ant-design/pro-editor
Advanced tools
The Ultimate Editor UI Framework and Components
English ยท ็ฎไฝไธญๆ ยท Changelog . Report Bug ยท Request Feature
[!IMPORTANT]
This package is ESM only.
To install @ant-design/pro-editor
, run the following command:
$ pnpm install @ant-design/pro-editor
[!NOTE]
By work correct with Next.js SSR, addtranspilePackages: ['@ant-design/pro-editor']
tonext.config.js
. For example:
const nextConfig = {
transpilePackages: ['@ant-design/pro-editor', 'leva', 'zustand'],
};
import { SmileOutlined } from '@ant-design/icons';
import { ActionIcon } from '@ant-design/pro-editor';
export default () => (
<ActionIcon
title={'Function button description'}
icon={<SmileOutlined />}
onClick={() => {
alert('Trigger action');
}}
/>
);
[!NOTE]
Front-end component libraries have revolutionized development, boosting efficiency by orders of magnitude and elevating user experience. Yet, as mature as libraries like Ant Design (antd) and ProComponents are, one might wonder if there's any room left for innovation.
[!NOTE]
We envision ProEditor as the foundational library for editing components, akin to antd, enabling developers to easily create complex interactive components with an inherently superior user experience. This is the rationale behind the
ProEditor
.
Our Principles for ProEditor:
UI Framework and Frontend Component Solutions in the Editor Field:
[!TIP]
ProEditor concentrates on expanding the limits of the feasible and augmenting the array of tools available to developers for the construction of sophisticated, interactive, and user-centric web applications. For instance:
ProEditor is structured to facilitate these principles effectively.
Let's showcase some of ProEditor's signature components:
DraggablePanel | ColumnList |
---|---|
For resizable and movable panels | A user-friendly sortable list based on column definitions |
![]() | ![]() |
FreeCanvas | IconPicker |
A limitless zoomable canvas akin to Sketch or Figma | An icon selection tool compatible with iconfont |
![]() | ![]() |
Online Collaboration | |
Multi-user capabilities wrapped in yjs and zustand store. | |
![]() |
[!NOTE]
![]() | ![]() | ![]() | ![]() | ![]() |
---|---|---|---|---|
Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
You can use Github Codespaces for online development:
Or clone it for local development:
$ git clone https://github.com/ant-design/pro-editor.git
$ cd pro-editor
$ pnpm install
$ pnpm dev
[!IMPORTANT]
Join our collaborative ecosystem. Your contributions are the heartbeat of our project. Here's how you can be an integral part of our vibrant community:
Every contribution, big or small, is celebrated. Join us in our mission to refine and elevate the world of open-source enterprise UI components. ๐
| |
---|---|
![]() |
![]() |
![]() |
Copyright ยฉ 2023 - present AFX & Ant Digital.
This project is MIT licensed.
FAQs
๐ Lightweight Editor UI Framework
We found that @ant-design/pro-editor demonstrated a not healthy version release cadence and project activity because the last version was released a year ago.ย It has 9 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHubโs npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.