How cchristion/2frc works
2FRC is a small Streamlit app for applying a regex to two inputs and comparing the resulting matches. Its single runtime file collects URL, uploaded-file, or pasted-text inputs; fetches URL content, extracts and deduplicates matches, computes differences and overlap, and displays counts and tables. The README also claims report export, but no export implementation appears in the available source. The architecture is based on the single sampled source file.
Main entry points: main.py Input interface
Components 7
Other components
- Analyst
- Input interface
main.py - URL fetch
main.py - Regex extraction
main.py - Set comparison
main.py - Results display
main.py - URL source
Connections 6
- Analyst → Input interface: provides inputs
main.py - Input interface → URL fetch: fetches URL
main.py - URL fetch → URL source: requests content
main.py - Input interface → Regex extraction: provides text
main.py - Regex extraction → Set comparison: supplies matches
main.py - Set comparison → Results display: displays results
main.py