Feature Request

Have an idea to make Kirki even better? Share your feature request and help us improve the platform to better fit your needs.

Request a feature
Neko Requested

Element States should be definable on a Class, not only on an element.

Right now the States dropdown (Hovered / Focused / Pressed / Disabled) is only available when an element is selected, and the styles stay on that element. Verified: linking one class to two elements and setting Hovered on the first leaves the second unchanged. This breaks the point of classes for design systems. A button variant has one resting style and four state styles; today the resting style is reusable and the states are not, so every instance has to be restyled or wrapped in a Component, and any change to hover has to be repeated everywhere. Expected: in class editing mode, the same States dropdown, saved into the class and inherited by every linked element — same model as Webflow's class + state combos. Related: Variable Modes should be selectable while editing a class, so a class can be checked in both registers without leaving class mode.
1
Neko Requested

Classes can't hold a Text Style or a state

Two related findings while transferring an existing design system into Kirki. 1. In class editing mode, applying a Text Style writes onto the element instead of being stored in the class. Steps: create two Text Styles (ui/button: Rubik 500 / 16 / 16; mono/kicker: JetBrains Mono 500 / 12 / 16.8 / 1.92px / uppercase), create classes btn and btn-block, assign one to each. The assignment does not stay with the class, and assigning the second appears to overwrite the first. Consequence: every class that needs typography has to be typed out by hand — family, weight, size, line height, letter spacing, case — and it stays unlinked. In my system that's eight control classes duplicating values that already exist as Text Styles. Changing the body font means editing all eight instead of one variable. 2. Element States aren't available on a class. The States dropdown (Hovered / Focused / Pressed / Disabled) only appears with an element selected, and the styles stay on that element: link one class to two buttons, set Hovered on the first, and the second doesn't change. So hover, focus and pressed can't be part of a reusable style either — they have to be redone per element, wrapped in a Component, or written in Custom Code. Expected: a class should be able to store (a) a Text Style reference and a font-family variable, and (b) its own state styles, inherited by every linked element — the class + state model Webflow uses. As it stands, a class holds box styling only, which covers maybe half of what a component's style actually is. Variables and Text Styles work well on their own; the gap is that classes can't consume them.
0
Alex Vazquez Requested

Pre-Built Items Full Table

I'd like to see a display of all pre-built items like Media, Nav, etc. instead of having them grouped together and having to search for specific items like images or video. Feels like it impedes the workflow having to search for an item every time. Something more along the lines of Elementor's table of pre-built items. It'd also be great to have some of the more advanced interactive sections available for individual use, like the sections that are featured in the templates. Currently we have to reconstruct all of these sections manually since templates only allow for full template implementation.
0
Jidraph Kimachia In-development

Deeply Nested Dynamic URL Routing

Currently, Kirki supports single-level dynamic routes (e.g., /Visa/[Country]). We request support for multi-level nested dynamic URL routing across Pages, Collections and Dynamic Templates. Example Path: [https://example.com/Visa/USA/VisitorVisa/Requirements](/Visa/[Country]/[VisaType]/[Section]) Proposed Functionality: Multi-Segment Slugs: Support defining nested parameters in collection route patterns. Contextual Template Queries: Pass all URL parameters into Dynamic Templates so query loops and conditional fields can inherit the full URL context. Native Breadcrumbs/SEO: Automatically map multi-level parameters into canonical URLs and breadcrumb trails. Why It Matters: This unlocks complex site architectures—such as directories, knowledge bases, multi-tier service platforms, nested e-commerce categories, and SEO —making Kirki far more powerful for enterprise content structures. Check this implementation from DivHunt: https://youtu.be/Sy-bZTjaUwE?t=766
0
Requested

FluentCRM Integration

I use FluentCRM to manage contacts and email subscribers. Currently, I have to use an app, forcing me into signing up with an external newsletter provider/app from the list. Additionally, it would also be nice to see the Acumbamail app in the list.
0
Ahmed Ehab El Gowely Requested

Kiriki Droip migration for Tutor LMS pro

I am using Tutor LMS pro in my website and the main theme template and editor was droip (workademy theme). Now droip is changed to Kiriki and I want to edit some pages but Kiriki doesn't support Tutor LMS blocks, so I want your help to be able to migrate safely without my website breaking. I have not bought the License for Kirki/Droip pending your confirmation that I will be able to migrate safely.

1
Deyril Support Requested

Hooks Actions/Filters

where I can see the list of hooks actions and filters? it'll be good if every aspect had a hooks for it, dynamic data, cms things, custom field type, query thhings
0
Md Nurullah In-development

Ecommerce Feature

Need Ecommerce feature inside Kirki.
1
Walid Ben amor In-development

cree un menu de A a Z comportant un mega menu

pourriez vous cree un tutoriels expliquant comment cree un menu fluide fonctionnels sur tout les formats ecran

1
Ihasan Iftekhar Requested

Import Single Page from Template

While trying to import templates, it imports the whole one. We need options to import single pages out of the templates. Maybe sometimes headers and footers separately.
1
Anthony C Shipped

Search Function of the Pages List

I have followed the process to upgrade to Kirki. It look like there is no search for the pages list and the list's text is so small. It's a bit hard to find a page quickly.
1
Nazmul Sabuz In-development

AI Integration

It would be great to have AI integration within Kirki that allows users to create and update pages using natural language prompts. For example, a user could describe the page they want, and the AI would generate the layout, content, and design elements automatically. It could also help modify existing pages based on prompts, making page creation and editing much faster and more user friendly.
1
Pedro Parra Requested

Posting from mobile phone

It would be great being able to create a new post inside a collection on the go from our mobile phone.

1
Joseph Masonda Requested

Lock the layers

Please in beta version add the lock layer feature so some layers remain undisturbed
1
Joseph Masonda Shipped

Import Fonts

I notice in this new beta, you disabled the import font feature. Please put it back it is very useful

1
In-development

update tutorial

Hey team Droip, Could you record a tutorial on how to start building a website from scratch. There's a lot of videos about the pre-build pages and templates. But starting from scratch I can't seem to really find.
1
Joseph Masonda Requested

In Beta 3 moving items in layers with arrow keys

Please enable to be able to move items in a wrap position in the layers and in the canvas with arrows keys
1
Joseph Masonda Shipped

Beta 3

We can not access the variables colors when editing
1
Caio Zeni Requested

Collections accessible from the WordPress Admin menu

It would be very helpful if Content Manager Collections could appear directly inside the WordPress admin menu, working similarly to a native content section. Currently, even for simple recurring content such as testimonials, team members, or case studies, clients must open the Droip visual editor to add new items, which creates unnecessary friction in day to day use. The suggestion is to allow each Collection to optionally be managed from the WP Admin, automatically creating its own menu entry where users can add, edit, and delete items through a standard WordPress style listing and form interface, while the layout remains fully controlled by Droip templates. This way clients can manage content without accessing the builder, reducing the risk of layout changes, simplifying training, and making the workflow closer to the native WordPress experience expected by agencies and site owners.
1
Kamal Hosen Requested

Add “Edit with Droip” Button to WordPress Admin Bar

Please add an “Edit with Droip” action button in the WordPress admin bar when viewing a page on the frontend. Currently, users must go to WP Admin → Pages → Edit with Droip each time, which slows down the workflow. A direct admin bar button would allow one-click access to the Droip editor and make page editing much faster and more convenient.
3
See More

Recently shipped

Search Function of the Pages List
Import Fonts
Beta 3
Accordion Component

Our website uses cookies to improve your browsing experience on our website. By continuing to use this website, you agree to their use. For details, please check our Privacy Policy.