Kaggle Linter
Overview
A linter extension for Python code in Kaggle notebooks
Lint your Python code right inside Kaggle notebooks — no copy-pasting into a separate tool. Kaggle Linter brings real Python linting into Kaggle's notebook editor. Instead of finding out about an unused import or an undefined variable only when a cell fails to run, you see it flagged inline — with severity, exact line, and a one-click way to jump to it or silence that rule going forward. It understands the whole notebook, not just the cell you're looking at, so a variable defined three cells up is correctly recognized where you use it — just like running a real linter over the notebook as a whole. Key features: • Two linting engines, your choice — Ruff (native WebAssembly, near-instant) or Flake8 (pyflakes + pycodestyle + mccabe, via Pyodide) • Whole-notebook awareness: cross-cell variable scoping, not per-cell isolation • Real-time feedback: re-lints automatically as you edit • Click-to-navigate: click any finding to jump straight to the exact line • Theme aware: matches your system's light/dark preference • Per-engine ignore codes: silence checks you don't want with one click Privacy: Everything runs locally in your browser via WebAssembly. Your notebook code is never sent anywhere — nothing is collected, tracked, or sold. See the full privacy policy in the extension's GitHub repository. Open source (MIT licensed). Found a false positive or have a feature request? File it on GitHub — links are in the extension popup and the project README.
0 out of 5No ratings
Details
- Version1.0.2
- UpdatedJuly 12, 2026
- Offered byChater Marzougui
- Size12.42MiB
- LanguagesEnglish
- Developer
Email
chater.mrezgui2002@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
Kaggle Linter has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
Kaggle Linter handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site