A practical Python code analysis tool built for real-world workflows.
Ispravko is a Python-focused code analysis project designed to make code inspection, issue review, and report generation more practical, readable, and workflow-friendly.
The goal of the project is not only to detect problems in code, but to present them in a way that is easier to understand, organize, and act on.
Many code analysis tools are powerful, but their output can often feel too raw, too technical, or disconnected from the way people actually review and improve code in day-to-day work.
Ispravko was built with a different mindset:
- make analysis easier to review
- improve the readability of reported issues
- support practical development workflows
- help turn findings into useful next steps
- build a stronger bridge between technical output and real action
This project is part of a broader direction focused on practical software, developer tooling, and systems that solve real problems.
Ispravko is designed around several core ideas:
- Python-focused code analysis
- clearer issue presentation
- workflow-friendly reporting
- practical output for real use
- a foundation for further tooling improvements
Rather than being just another raw analyzer, the project aims to become a cleaner and more useful analysis experience.
- provide practical code inspection for Python projects
- make issues easier to read and review
- improve the usefulness of reports
- support developers with more actionable output
- grow into a polished developer tool with strong presentation and usability
The project is actively being improved in areas such as:
- cleaner report structure
- better project presentation
- improved workflow orientation
- stronger usability
- future GUI-oriented and user-friendly flows
- clearer public-facing documentation
Ispravko is being developed not just as an experiment, but as a serious portfolio project with room to grow into a more polished and complete tool.
The project is built around a simple philosophy:
code analysis should not stop at finding issues — it should help people understand, review, and improve code more effectively
This means focusing not only on technical detection, but also on:
- readability
- organization
- practical reporting
- developer experience
- clarity of results
Ispravko currently builds around:
- Python
- Ruff
- CLI-oriented analysis workflows
- issue reporting concepts
- practical project structure
- developer tooling direction
Active development
Ispravko is currently being refined as part of a public portfolio centered around:
- Python automation
- developer tools
- code analysis workflows
- practical software systems
- technical problem solving
The project is expected to grow through:
- stronger documentation
- clearer usage examples
- improved project structure
- better visual and report polish
- expanded workflow support
- improved public presentation
- future refinement of the user experience
A lightweight CLI-based Python analysis tool with report generation and Ruff integration.
A public-facing project presentation site that helps showcase the direction, purpose, and structure behind the work.
Additional practical tools focused on real-world workflows, automation, and technical utility.
Ispravko is part of a longer-term vision of building practical technical tools that are:
- useful
- understandable
- structured
- workflow-oriented
- easy to present and improve over time
The aim is to create software that is not only technically interesting, but also genuinely helpful in real development and technical environments.
- improve project documentation
- add clearer usage examples
- refine workflow presentation
- improve report structure and readability
- expand public project presentation
Nemanja Stojanović
IT Engineer focused on Python automation, web scraping, IT support, and developer tools.
Ispravko is a growing public project built around practical tooling, clear workflows, and real-world technical usefulness.
It represents both a working technical direction and a larger effort to build a meaningful portfolio around automation, analysis, and developer-focused systems.