{
 "name": "filter-code",
 "title": "Filter code",
 "component": "FilterCodeIcon",
 "url": "https://gentleface.com/icons/filter-code",
 "category": "actions",
 "motif": "filter",
 "added": "2026-11-12",
 "history": [
  {
   "date": "2026-11-12",
   "what": [
    "added"
   ]
  }
 ],
 "geometry_hash": "b664cd4e9a0f",
 "use_for": [
  "filter code",
  "filter expression",
  "query filter"
 ],
 "example": "Filter written as an expression in a query builder",
 "base": "filter",
 "modifier": "code",
 "family": [
  "filter",
  "filter-alert",
  "filter-check",
  "filter-clock",
  "filter-gear",
  "filter-lines",
  "filter-off",
  "filter-pencil",
  "filter-plus",
  "filter-search",
  "filter-sparkle",
  "filter-star",
  "filter-sync",
  "filter-user",
  "filter-x"
 ],
 "tags": [
  "filter",
  "funnel",
  "refine",
  "narrow",
  "code"
 ],
 "size": 16,
 "styles": [
  "line-round",
  "line-soft",
  "line-sharp",
  "solid-round",
  "solid-soft",
  "solid-sharp"
 ],
 "default_style": "line-round",
 "svg": {
  "line-round": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M4.854 8.767C4.757 8.533 4.619 8.326 4.439 8.146L0.5 4.207C0.34 4.047 0.217 3.862 0.13 3.653C0.043 3.444 0 3.226 0 3C0 2.724 0.098 2.488 0.293 2.293C0.488 2.098 0.724 2 1 2L12 2C12.276 2 12.512 2.098 12.707 2.293C12.902 2.488 13 2.724 13 3C13 3.226 12.957 3.444 12.87 3.653C12.783 3.862 12.66 4.047 12.5 4.207L10.64 6.067C10.32 6.117 10.005 6.196 9.696 6.304C9.598 6.206 9.549 6.089 9.549 5.951C9.549 5.812 9.598 5.695 9.696 5.597L11.793 3.5C11.931 3.362 12 3.195 12 3L1 3C1 3.195 1.069 3.362 1.207 3.5L5.146 7.439C5.42 7.713 5.63 8.028 5.778 8.385C5.926 8.742 6 9.114 6 9.5L6 12.5C6 12.654 6.058 12.781 6.175 12.88C6.223 13.062 6.279 13.242 6.346 13.42C6.327 13.48 6.295 13.536 6.251 13.59C6.163 13.697 6.051 13.757 5.913 13.77C5.776 13.783 5.654 13.746 5.547 13.659C5.374 13.516 5.239 13.343 5.144 13.141C5.048 12.938 5 12.724 5 12.5L5 9.5C5 9.246 4.951 9.002 4.854 8.767ZM13.156 7.316C13.734 7.545 14.243 7.879 14.682 8.318C15.121 8.757 15.455 9.266 15.684 9.844C15.895 10.376 16 10.928 16 11.5C16 12.072 15.895 12.624 15.684 13.156C15.455 13.734 15.121 14.243 14.682 14.682C14.243 15.121 13.734 15.455 13.156 15.684C12.624 15.895 12.072 16 11.5 16C10.928 16 10.376 15.895 9.844 15.684C9.266 15.455 8.757 15.121 8.318 14.682C7.879 14.243 7.545 13.734 7.316 13.156C7.105 12.624 7 12.072 7 11.5C7 10.928 7.105 10.376 7.316 9.844C7.545 9.266 7.879 8.757 8.318 8.318C8.757 7.879 9.266 7.545 9.844 7.316C10.376 7.105 10.928 7 11.5 7C12.072 7 12.624 7.105 13.156 7.316ZM10.146 9.146L8.5 10.793C8.305 10.988 8.207 11.224 8.207 11.5C8.207 11.776 8.305 12.012 8.5 12.207L10.146 13.854C10.342 14.049 10.658 14.049 10.854 13.854C11.049 13.658 11.049 13.342 10.854 13.146L9.207 11.5L10.854 9.854C11.049 9.658 11.049 9.342 10.854 9.146C10.658 8.951 10.342 8.951 10.146 9.146ZM12.854 9.146C12.658 8.951 12.342 8.951 12.146 9.146C11.951 9.342 11.951 9.658 12.146 9.854L13.793 11.5L12.146 13.146C11.951 13.342 11.951 13.658 12.146 13.854C12.342 14.049 12.658 14.049 12.854 13.854L14.5 12.207C14.695 12.012 14.793 11.776 14.793 11.5C14.793 11.224 14.695 10.988 14.5 10.793L12.854 9.146Z\"/></svg>",
  "line-soft": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M4.854 8.767C4.757 8.533 4.619 8.326 4.439 8.146L0.5 4.207C0.34 4.047 0.217 3.862 0.13 3.653C0.043 3.444 0 3.226 0 3C0 2.724 0.098 2.488 0.293 2.293C0.488 2.098 0.724 2 1 2L12 2C12.276 2 12.512 2.098 12.707 2.293C12.902 2.488 13 2.724 13 3C13 3.226 12.957 3.444 12.87 3.653C12.783 3.862 12.66 4.047 12.5 4.207L10.64 6.067C10.32 6.117 10.005 6.196 9.696 6.304C9.598 6.206 9.549 6.089 9.549 5.951C9.549 5.812 9.598 5.695 9.696 5.597L11.793 3.5C11.931 3.362 12 3.195 12 3L1 3C1 3.195 1.069 3.362 1.207 3.5L5.146 7.439C5.42 7.713 5.63 8.028 5.778 8.385C5.926 8.742 6 9.114 6 9.5L6 13C6.06 13.125 6.066 13.252 6.02 13.382C5.974 13.512 5.889 13.607 5.764 13.667C5.64 13.726 5.512 13.733 5.382 13.687C5.252 13.641 5.157 13.556 5.098 13.431C5.033 13.295 5 13.151 5 13L5 9.5C5 9.246 4.951 9.002 4.854 8.767ZM13.156 7.316C13.734 7.545 14.243 7.879 14.682 8.318C15.121 8.757 15.455 9.266 15.684 9.844C15.895 10.376 16 10.928 16 11.5C16 12.072 15.895 12.624 15.684 13.156C15.455 13.734 15.121 14.243 14.682 14.682C14.243 15.121 13.734 15.455 13.156 15.684C12.624 15.895 12.072 16 11.5 16C10.928 16 10.376 15.895 9.844 15.684C9.266 15.455 8.757 15.121 8.318 14.682C7.879 14.243 7.545 13.734 7.316 13.156C7.105 12.624 7 12.072 7 11.5C7 10.928 7.105 10.376 7.316 9.844C7.545 9.266 7.879 8.757 8.318 8.318C8.757 7.879 9.266 7.545 9.844 7.316C10.376 7.105 10.928 7 11.5 7C12.072 7 12.624 7.105 13.156 7.316ZM10.146 9.146L8.146 11.146C7.951 11.342 7.951 11.658 8.146 11.854L10.146 13.854C10.342 14.049 10.658 14.049 10.854 13.854C11.049 13.658 11.049 13.342 10.854 13.146L9.207 11.5L10.854 9.854C11.049 9.658 11.049 9.342 10.854 9.146C10.658 8.951 10.342 8.951 10.146 9.146ZM12.854 9.146C12.658 8.951 12.342 8.951 12.146 9.146C11.951 9.342 11.951 9.658 12.146 9.854L13.793 11.5L12.146 13.146C11.951 13.342 11.951 13.658 12.146 13.854C12.342 14.049 12.658 14.049 12.854 13.854L14.854 11.854C15.049 11.658 15.049 11.342 14.854 11.146L12.854 9.146Z\"/></svg>",
  "line-sharp": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M4.439 8.146L0.5 4.207C0.34 4.047 0.217 3.862 0.13 3.653C0.043 3.444 0 3.226 0 3L0 2L13 2L13 3C13 3.226 12.957 3.444 12.87 3.653C12.783 3.862 12.66 4.047 12.5 4.207L10.64 6.067C10.32 6.117 10.005 6.196 9.696 6.304L9.342 5.951L11.793 3.5C11.931 3.362 12 3.195 12 3L1 3C1 3.195 1.069 3.362 1.207 3.5L5.146 7.439C5.42 7.713 5.63 8.028 5.778 8.385C5.926 8.742 6 9.114 6 9.5L6 14L5 14L5 9.5C5 9.246 4.951 9.002 4.854 8.767C4.757 8.533 4.619 8.326 4.439 8.146ZM16 11.5C16 13.985 13.985 16 11.5 16C9.015 16 7 13.985 7 11.5C7 9.015 9.015 7 11.5 7C13.985 7 16 9.015 16 11.5ZM10.146 9.146L7.793 11.5L10.146 13.854L10.854 13.146L9.207 11.5L10.854 9.854L10.146 9.146ZM12.854 9.146L12.146 9.854L13.793 11.5L12.146 13.146L12.854 13.854L15.207 11.5L12.854 9.146Z\"/></svg>",
  "solid-round": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M13 3C13 3.226 12.957 3.444 12.87 3.653C12.783 3.862 12.66 4.047 12.5 4.207L10.64 6.067C10.244 6.129 9.855 6.236 9.475 6.386C8.769 6.666 8.148 7.074 7.611 7.611C7.074 8.148 6.666 8.769 6.386 9.475C6.129 10.126 6 10.801 6 11.5C6 12.199 6.129 12.874 6.386 13.525C6.45 13.686 6.521 13.844 6.599 13.997C6.566 13.999 6.533 14 6.5 14C6.309 14 6.125 13.965 5.948 13.895C5.755 13.818 5.586 13.707 5.439 13.561C5.293 13.414 5.182 13.245 5.105 13.052C5.035 12.875 5 12.691 5 12.5L5 9.5C5 9.246 4.951 9.002 4.854 8.767C4.757 8.533 4.619 8.326 4.439 8.146L0.5 4.207C0.34 4.047 0.217 3.862 0.13 3.653C0.043 3.444 0 3.226 0 3C0 2.724 0.098 2.488 0.293 2.293C0.488 2.098 0.724 2 1 2L12 2C12.276 2 12.512 2.098 12.707 2.293C12.902 2.488 13 2.724 13 3ZM13.156 7.316C13.734 7.545 14.243 7.879 14.682 8.318C15.121 8.757 15.455 9.266 15.684 9.844C15.895 10.376 16 10.928 16 11.5C16 12.072 15.895 12.624 15.684 13.156C15.455 13.734 15.121 14.243 14.682 14.682C14.243 15.121 13.734 15.455 13.156 15.684C12.624 15.895 12.072 16 11.5 16C10.928 16 10.376 15.895 9.844 15.684C9.266 15.455 8.757 15.121 8.318 14.682C7.879 14.243 7.545 13.734 7.316 13.156C7.105 12.624 7 12.072 7 11.5C7 10.928 7.105 10.376 7.316 9.844C7.545 9.266 7.879 8.757 8.318 8.318C8.757 7.879 9.266 7.545 9.844 7.316C10.376 7.105 10.928 7 11.5 7C12.072 7 12.624 7.105 13.156 7.316ZM10.146 9.146L8.5 10.793C8.305 10.988 8.207 11.224 8.207 11.5C8.207 11.776 8.305 12.012 8.5 12.207L10.146 13.854C10.342 14.049 10.658 14.049 10.854 13.854C11.049 13.658 11.049 13.342 10.854 13.146L9.207 11.5L10.854 9.854C11.049 9.658 11.049 9.342 10.854 9.146C10.658 8.951 10.342 8.951 10.146 9.146ZM12.854 9.146C12.658 8.951 12.342 8.951 12.146 9.146C11.951 9.342 11.951 9.658 12.146 9.854L13.793 11.5L12.146 13.146C11.951 13.342 11.951 13.658 12.146 13.854C12.342 14.049 12.658 14.049 12.854 13.854L14.5 12.207C14.695 12.012 14.793 11.776 14.793 11.5C14.793 11.224 14.695 10.988 14.5 10.793L12.854 9.146Z\"/></svg>",
  "solid-soft": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M13 3C13 3.226 12.957 3.444 12.87 3.653C12.783 3.862 12.66 4.047 12.5 4.207L10.64 6.067C10.244 6.129 9.855 6.236 9.475 6.386C8.769 6.666 8.148 7.074 7.611 7.611C7.074 8.148 6.666 8.769 6.386 9.475C6.129 10.126 6 10.801 6 11.5C6 12.199 6.129 12.874 6.386 13.525C6.451 13.688 6.522 13.846 6.6 14L6 14C5.724 14 5.488 13.902 5.293 13.707C5.098 13.512 5 13.276 5 13L5 9.5C5 9.246 4.951 9.002 4.854 8.767C4.757 8.533 4.619 8.326 4.439 8.146L0.5 4.207C0.34 4.047 0.217 3.862 0.13 3.653C0.043 3.444 0 3.226 0 3C0 2.724 0.098 2.488 0.293 2.293C0.488 2.098 0.724 2 1 2L12 2C12.276 2 12.512 2.098 12.707 2.293C12.902 2.488 13 2.724 13 3ZM13.156 7.316C13.734 7.545 14.243 7.879 14.682 8.318C15.121 8.757 15.455 9.266 15.684 9.844C15.895 10.376 16 10.928 16 11.5C16 12.072 15.895 12.624 15.684 13.156C15.455 13.734 15.121 14.243 14.682 14.682C14.243 15.121 13.734 15.455 13.156 15.684C12.624 15.895 12.072 16 11.5 16C10.928 16 10.376 15.895 9.844 15.684C9.266 15.455 8.757 15.121 8.318 14.682C7.879 14.243 7.545 13.734 7.316 13.156C7.105 12.624 7 12.072 7 11.5C7 10.928 7.105 10.376 7.316 9.844C7.545 9.266 7.879 8.757 8.318 8.318C8.757 7.879 9.266 7.545 9.844 7.316C10.376 7.105 10.928 7 11.5 7C12.072 7 12.624 7.105 13.156 7.316ZM10.146 9.146L8.146 11.146C7.951 11.342 7.951 11.658 8.146 11.854L10.146 13.854C10.342 14.049 10.658 14.049 10.854 13.854C11.049 13.658 11.049 13.342 10.854 13.146L9.207 11.5L10.854 9.854C11.049 9.658 11.049 9.342 10.854 9.146C10.658 8.951 10.342 8.951 10.146 9.146ZM12.854 9.146C12.658 8.951 12.342 8.951 12.146 9.146C11.951 9.342 11.951 9.658 12.146 9.854L13.793 11.5L12.146 13.146C11.951 13.342 11.951 13.658 12.146 13.854C12.342 14.049 12.658 14.049 12.854 13.854L14.854 11.854C15.049 11.658 15.049 11.342 14.854 11.146L12.854 9.146Z\"/></svg>",
  "solid-sharp": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M13 2L13 3C13 3.226 12.957 3.444 12.87 3.653C12.783 3.862 12.66 4.047 12.5 4.207L10.64 6.067C10.244 6.129 9.855 6.236 9.475 6.386C8.769 6.666 8.148 7.074 7.611 7.611C7.074 8.148 6.666 8.769 6.386 9.475C6.129 10.126 6 10.801 6 11.5C6 12.199 6.129 12.874 6.386 13.525C6.451 13.688 6.522 13.846 6.6 14L5 14L5 9.5C5 9.246 4.951 9.002 4.854 8.767C4.757 8.533 4.619 8.326 4.439 8.146L0.5 4.207C0.34 4.047 0.217 3.862 0.13 3.653C0.043 3.444 0 3.226 0 3L0 2L13 2ZM16 11.5C16 13.985 13.985 16 11.5 16C9.015 16 7 13.985 7 11.5C7 9.015 9.015 7 11.5 7C13.985 7 16 9.015 16 11.5ZM10.146 9.146L7.793 11.5L10.146 13.854L10.854 13.146L9.207 11.5L10.854 9.854L10.146 9.146ZM12.854 9.146L12.146 9.854L13.793 11.5L12.146 13.146L12.854 13.854L15.207 11.5L12.854 9.146Z\"/></svg>"
 },
 "svg_url": {
  "line-round": "https://gentleface.com/svg/line-round/16/filter-code.svg",
  "line-soft": "https://gentleface.com/svg/line-soft/16/filter-code.svg",
  "line-sharp": "https://gentleface.com/svg/line-sharp/16/filter-code.svg",
  "solid-round": "https://gentleface.com/svg/solid-round/16/filter-code.svg",
  "solid-soft": "https://gentleface.com/svg/solid-soft/16/filter-code.svg",
  "solid-sharp": "https://gentleface.com/svg/solid-sharp/16/filter-code.svg"
 },
 "png_url": {
  "line-round": {
   "16": "https://gentleface.com/png/line-round/16/filter-code.png",
   "32": "https://gentleface.com/png/line-round/32/filter-code.png",
   "48": "https://gentleface.com/png/line-round/48/filter-code.png"
  },
  "line-soft": {
   "16": "https://gentleface.com/png/line-soft/16/filter-code.png",
   "32": "https://gentleface.com/png/line-soft/32/filter-code.png",
   "48": "https://gentleface.com/png/line-soft/48/filter-code.png"
  },
  "line-sharp": {
   "16": "https://gentleface.com/png/line-sharp/16/filter-code.png",
   "32": "https://gentleface.com/png/line-sharp/32/filter-code.png",
   "48": "https://gentleface.com/png/line-sharp/48/filter-code.png"
  },
  "solid-round": {
   "16": "https://gentleface.com/png/solid-round/16/filter-code.png",
   "32": "https://gentleface.com/png/solid-round/32/filter-code.png",
   "48": "https://gentleface.com/png/solid-round/48/filter-code.png"
  },
  "solid-soft": {
   "16": "https://gentleface.com/png/solid-soft/16/filter-code.png",
   "32": "https://gentleface.com/png/solid-soft/32/filter-code.png",
   "48": "https://gentleface.com/png/solid-soft/48/filter-code.png"
  },
  "solid-sharp": {
   "16": "https://gentleface.com/png/solid-sharp/16/filter-code.png",
   "32": "https://gentleface.com/png/solid-sharp/32/filter-code.png",
   "48": "https://gentleface.com/png/solid-sharp/48/filter-code.png"
  }
 },
 "license": "MIT",
 "author": "Alexander Kiselev"
}