2 repository-uri
Systems that allow extending data parsing capabilities through modular plugins or external scripts.
Distinct from Capability Extensions: Candidates are too specialized in protocol or AI inference capabilities; this is a general plugin system for link parsing logic.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Parser Plugin Architectures. Refine with filters or upvote what's useful.
AST Explorer este un instrument bazat pe web pentru parsarea codului sursă în arbori de sintaxă abstractă (AST) și vizualizarea structurii arborelui rezultat. Servește drept inspector de cod și loc de joacă pentru transformări, permițând utilizatorilor să exploreze reprezentarea structurală a diverselor limbaje de programare printr-o interfață interactivă în browser. Instrumentul oferă un mediu de transformare unde utilizatorii pot aplica reguli de modificare arborilor parsați pentru a testa logica de modificare a codului. Dispune de mapare bidirecțională care evidențiază simultan nodurile arborelui corespondente și textul sursă pe măsură ce cursorul se mișcă prin editor. Platforma susține importul codului prin încărcări de fișiere sau interfețe drag-and-drop și permite partajarea stărilor specifice ale codului și a configurațiilor parser-ului prin URL-uri cu stare codificată.
Features a modular architecture that allows dynamic loading of various language parsing libraries as plugins.
This project is a cloud storage link resolver and direct link generator that transforms sharing links from various cloud and music sharing platforms into direct download URLs. It functions as a programmatic interface that returns file metadata and download paths in JSON format for use in external applications and download managers. The system features a JavaScript parser framework that allows for the implementation of new link conversion logic via dynamic scripts without requiring application recompilation. To maintain service availability, it includes a request router that distributes outgoi
Allows adding new storage providers by registering parser extensions written in JavaScript.