https://github.com/OpenBB-finance/OpenBB
· scanned 2026-06-05 08:41 UTC (5 days, 19 hours ago)
· 10 languages
813 raw signals (209 security + 604 graph) 11/13 scanners ran 69th percentile · Python · large (100-500K LoC) System graph score 54 (higher by 28)
Last scanned 5 days, 19 hours ago · v2 · 311 actionable findings from 2 signal sources. 200 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
40.0 | 0.15 | 6.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
96.0 | 0.20 | 19.20 |
documentation_score |
84.0 | 0.15 | 12.60 |
practices_score |
94.0 | 0.15 | 14.10 |
code_quality |
49.0 | 0.10 | 4.90 |
| Overall | 1.00 | 81.8 |
Showing 228 of 311 actionable findings. 511 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
assets/scripts/generate_extension_data.py:50cli/openbb_cli/config/completer.py:406openbb_platform/core/openbb_core/app/utils.py:123openbb_platform/core/openbb_core/provider/utils/options_chains_properties.py:328openbb_platform/providers/sec/openbb_sec/models/sec_filing.py:516openbb_platform/providers/ecb/openbb_ecb/utils/ecb_helpers.py:30
cli/openbb_cli/argparse_translator/argparse_translator.py:301, 365, 402, 407, 410, 424, 425, 465, +4 more (13 hits)cli/openbb_cli/argparse_translator/obbject_registry.py:24, 34, 36 (3 hits)cli/openbb_cli/argparse_translator/reference_processor.py:97, 108, 109 (3 hits)cli/openbb_cli/controllers/base_controller.py:138, 181, 247 (3 hits)cli/openbb_cli/session.py:93 (2 hits)cli/openbb_cli/argparse_translator/argparse_class_processor.py:146openbb_platform/providers/sec/openbb_sec/utils/form4.py:528
openbb_platform/providers/federal_reserve/openbb_federal_reserve/router.py:29
openbb_platform/providers/nasdaq/openbb_nasdaq/app.py:257
.pre-commit-config.yaml:2, 13, 17, 21, 33, 45, 58, 83 (8 hits).github/workflows/test-unit-desktop-win64.yml:25, 28, 58, 71, 81, 98 (11 hits).github/workflows/test-unit-desktop-winARM.yml:25, 28, 58, 72, 82, 99 (11 hits).github/workflows/build-desktop-osx64.yml:28, 44, 54, 62, 110 (10 hits).github/workflows/build-desktop-osxARM.yml:28, 44, 54, 62, 110 (10 hits).github/workflows/build-desktop-win64.yml:32, 62, 134, 144, 255 (5 hits).github/workflows/test-unit-desktop-osx64.yml:29, 42, 52, 69 (4 hits).github/workflows/test-unit-desktop-osxARM.yml:29, 45, 55, 72 (4 hits).github/workflows/test-unit-cli.yml:27, 31, 38 (3 hits).github/workflows/codeql.yml:74, 103 (4 hits)desktop/src/routes/backends.tsx:450
openbb_platform/providers/nasdaq/openbb_nasdaq/app.py:191
securityAuth fastapi unauth mutation
openbb_platform/providers/federal_reserve/openbb_federal_reserve/router.py:24
securityAuth fastapi unauth mutation
desktop/src-tauri/src/main.rs:408
Eval used
openbb_platform/obbject_extensions/charting/openbb_charting/core/backend.py:307
Eval used
openbb_platform/core/openbb_core/provider/utils/helpers.py:171
Tls verify false
cookiecutter/openbb_cookiecutter/template/hooks/post_gen_project.py:99
desktop/src/components/BackendLogsPage.tsx:158
openbb_platform/obbject_extensions/charting/openbb_charting/charts/generic_charts.py:509
examples/streamlit/requirements.txt:1, 2, 3 (3 hits)examples/openbb-apachebeam/requirements.txt:1, 2 (2 hits)openbb_platform/providers/cboe/openbb_cboe/models/options_chains.py:148
openbb_platform/providers/cftc/openbb_cftc/cftc_router.py:146openbb_platform/providers/fmp/openbb_fmp/models/government_trades.py:192openbb_platform/providers/government_us/openbb_government_us/models/weather_bulletin.py:94openbb_platform/extensions/mcp_server/openbb_mcp_server/utils/app_import.py:8
desktop/src/routes/backends.tsx:83
cli/openbb_cli/controllers/utils.py:57, 92, 129, 955 (4 hits)openbb_platform/obbject_extensions/charting/openbb_charting/charting.py:532, 647, 758, 771 (4 hits)openbb_platform/obbject_extensions/charting/openbb_charting/charts/generic_charts.py:84, 124, 398, 554 (4 hits)openbb_platform/obbject_extensions/charting/openbb_charting/core/openbb_figure.py:874, 966 (2 hits)openbb_platform/obbject_extensions/charting/openbb_charting/core/plotly_ta/data_classes.py:200, 211 (2 hits)openbb_platform/obbject_extensions/charting/openbb_charting/core/plotly_ta/ta_class.py:344, 524 (2 hits)cli/openbb_cli/controllers/base_platform_controller.py:273cli/openbb_cli/controllers/choices.py:339openbb_platform/obbject_extensions/charting/installation.md:70
desktop/README.md:47
.github/workflows/build-desktop-osx64.yml.github/workflows/build-desktop-osxARM.yml.github/workflows/build-desktop-win64.yml.github/workflows/draft-release.yml.github/workflows/release-desktop.ymldesktop/src/components/BackendLogsPage.tsx:253
Dangerous innerhtml
desktop/src/components/JupyterLogsPage.tsx:345
Dangerous innerhtml
cookiecutter/openbb_cookiecutter/template/hooks/post_gen_project.py:27
cli/openbb_cli/controllers/choices.py:29desktop/src/components/InstallComponents.tsx:29desktop/src/components/JupyterLogsPage.tsx:16openbb_platform/core/openbb_core/provider/standard_models/bond_reference.py:10openbb_platform/core/openbb_core/provider/standard_models/commercial_paper.py:24openbb_platform/core/openbb_core/provider/standard_models/currency_historical.py:36openbb_platform/core/openbb_core/provider/standard_models/forward_sales_estimates.py:23openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py:22build:1
repo-level (19 hits)openbb_platform/obbject_extensions/charting/openbb_charting/core/openbb_figure.py:268
openbb_platform/obbject_extensions/charting/openbb_charting/core/openbb_figure.py:522
openbb_platform/obbject_extensions/charting/openbb_charting/core/openbb_figure.py:222
openbb_platform/obbject_extensions/charting/openbb_charting/core/openbb_figure.py:559
openbb_platform/obbject_extensions/charting/openbb_charting/charts/generic_charts.py:509
openbb_platform/obbject_extensions/charting/openbb_charting/charts/helpers.py:40
cli/openbb_cli/controllers/base_controller.py:241
cli/openbb_cli/controllers/base_controller.py:245
cli/openbb_cli/controllers/base_controller.py:257
cli/openbb_cli/controllers/base_controller.py:286
cli/openbb_cli/controllers/base_controller.py:509
cli/openbb_cli/controllers/cli_controller.py:283
cli/openbb_cli/controllers/base_controller.py:426
cli/openbb_cli/controllers/utils.py:586
openbb_platform/obbject_extensions/charting/openbb_charting/charting.py:357
openbb_platform/obbject_extensions/charting/openbb_charting/charting.py:275
openbb_platform/obbject_extensions/charting/openbb_charting/charting.py:416
openbb_platform/obbject_extensions/charting/openbb_charting/core/dummy_backend.py:30
openbb_platform/obbject_extensions/charting/openbb_charting/charts/helpers.py:109
openbb_platform/obbject_extensions/charting/openbb_charting/core/openbb_figure.py:596
cli/openbb_cli/controllers/cli_controller.py:106
cli/openbb_cli/controllers/cli_controller.py:112
assets/scripts/generate_extension_data.py:19
openbb_platform/obbject_extensions/charting/openbb_charting/charting.py:666
cli/openbb_cli/argparse_translator/argparse_translator.py:518
openbb_platform/obbject_extensions/charting/openbb_charting/charting.py:761
cli/openbb_cli/argparse_translator/argparse_translator.py:526
openbb_platform/obbject_extensions/charting/openbb_charting/charts/helpers.py:35
This page is publicly accessible at:
https://repobility.com/scan/da3afbd6-b22e-417f-9da1-027a2a4a2210/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/da3afbd6-b22e-417f-9da1-027a2a4a2210/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.