Skip to content
An ivy-mode backend for css selectors (scss/less too)
Emacs Lisp
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Update readme & add badges Mar 2, 2018
counsel-css.el v1.0.5 bump Mar 2, 2018



counsel-css is an ivy-mode backend for css selectors (works for SCSS and LESS too). It also has a hook to integrate its parser into Imenu.

This is an alternative to helm-css-scss. The parser was lifted borrowed from helm-css-scss, so much of the credit is his.



M-x package-install RET counsel-css

(require 'counsel-css)


This plugin doesn't bind keys, but it defines the command counsel-css.

CSS/SCSS + IMenu integration

To activate imenu integration:

(add-hook 'css-mode-hook 'counsel-css-imenu-setup)

NOTE: If you only want imenu support, this plugin doesn't pull in its dependencies until you use the counsel-css command.

You can’t perform that action at this time.