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

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages