A GUI editor for filters for D4LF - especially good at touching up the filters generated by importing from Maxroll.
This GUI editor doesn't give you complete control to be able to build out fully featured D4LF filters, but it does provide more than enough to maintain a full set of filters for a build, letting you evolve it as you get gear.
- Support for Unique or Legendary items
- Unique Aspect filtering
- Affix listing
- Will build separate affix lists when you mark individual affix as required or must-be-greater
- Minimum Affix count (of affixes not marked individually required or must-be-greater)
- Minimum Greater Affix count (of affixes not marked individually required or must-be-greater)
- Unique Aspect and Affix Less or Greater value filtering
- One Filter for every gear slot, any number of extra unique filters
- Full support for Firefox and Chrome
- Chrome can save over your filter file, whereas Firefox will download a new file every time as it lacks support for any way to save over a file unfortunately
An instance runs at d4lf-editor.zbee.codes, but you can also self-host it.
There is a guide available at guide.html
that goes over exactly how to use the editor.
- Download the latest release from the tags page
- Put the folder up on your server, or even upload the whole folder to Cloudflare Pages, which will just work
- Open the URL to the
index.html
file in your browser
For small version changes, I just update the variable to the latest version, and
make sure that json/
files are updated.
For larger changes (which typically mirror larger changes in Diablo, so I
typically have a head start), the filters themselves and the code behind them will
need updated as well, so that can take longer.
This software is licensed under GPLv3, and as such can be shared and modified freely.
See LICENSE for more information.
D4LF-Editor Copyright (C) 2024 Ethan Henderson <[email protected]>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
The following third-party pieces of software or libraries are used, with compatible licenses.