Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/piellardj/ldap-filter-analyzer
Simple tool for formatting LDAP filters in a readable manner.
https://github.com/piellardj/ldap-filter-analyzer
ldap parsing visualization
Last synced: 21 days ago
JSON representation
Simple tool for formatting LDAP filters in a readable manner.
- Host: GitHub
- URL: https://github.com/piellardj/ldap-filter-analyzer
- Owner: piellardj
- Created: 2019-10-07T19:35:10.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-06-11T16:15:42.000Z (over 1 year ago)
- Last Synced: 2025-01-03T16:48:33.615Z (30 days ago)
- Topics: ldap, parsing, visualization
- Language: TypeScript
- Homepage: https://piellardj.github.io/ldap-filter-analyzer
- Size: 534 KB
- Stars: 23
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LDAP filter analyzer
This project is a simple tool for easily visualizing large LDAP filters.
Hovering parts of the analyzed result highlights where they were extracted from.[See it live here.](https://piellardj.github.io/ldap-filter-analyzer)
[![Donate](https://raw.githubusercontent.com/piellardj/piellardj.github.io/master/images/readme/donate-paypal.svg)](https://www.paypal.com/donate/?hosted_button_id=AF7H7GEJTL95E)
## Description
The input string is analyzed by a scannerless parser: it performs lexing and parsing at once.
It uses a factory pattern for building nodes in memory as it scans the input.