Skip to content

Necilee/py-code-analyzer-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-code-analyzer-lite

Lightweight Python static analysis with practical reports.

py-code-analyzer-lite is a lightweight CLI tool for Python code inspection built around practical output, readable reports, and simple workflow integration.

The project is designed for users who want a straightforward analysis tool that helps detect issues, organize results, and improve review of Python code without unnecessary complexity.


Overview

This tool focuses on:

  • lightweight Python code analysis
  • practical CLI usage
  • readable TXT and JSON reports
  • integration with Ruff
  • workflow-friendly output

It is intended as a simpler and more accessible version of a broader tooling direction focused on developer productivity and code review.


Why I Built It

I wanted to create a compact tool that keeps the analysis workflow simple while still producing useful output.

Instead of building something overloaded, the goal was to keep it practical:

  • run analysis quickly
  • generate useful reports
  • make results easier to inspect
  • support real code review workflows

Main Goals

  • provide lightweight static analysis for Python projects
  • generate practical reports in simple formats
  • integrate Ruff-based checks into a cleaner workflow
  • keep the tool simple, usable, and easy to present

Features

  • CLI-based workflow
  • Python-focused static analysis
  • TXT report generation
  • JSON report generation
  • Ruff integration
  • lightweight project structure

Tech Stack

  • Python
  • Ruff
  • CLI workflows
  • report generation

Project Status

Released / actively maintained as a public portfolio project

This project is part of a broader public portfolio focused on:

  • Python automation
  • developer tools
  • code analysis
  • practical technical workflows

Planned Improvements

  • clearer documentation
  • improved examples
  • stronger project presentation
  • expanded report polish
  • continued refinement

Related Projects

  • ispravko – broader Python code analysis direction
  • portfolio website – public presentation of projects
  • other automation and workflow-based tools

Author

Nemanja Stojanović
IT Engineer focused on Python automation, web scraping, IT support, and developer tools.


Notes

This repository represents a lightweight and practical approach to Python code analysis, built as part of a larger portfolio of useful technical tools.

About

CLI tool for Python static analysis using Ruff. Generates TXT and JSON reports. LITE edition.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages