https://github.com/0dminnimda/pynalyser
Static Python Code Analyzer
https://github.com/0dminnimda/pynalyser
analysis code-analysis collaborate ghdesktop github python python3 student-vscode type-checker
Last synced: 3 months ago
JSON representation
Static Python Code Analyzer
- Host: GitHub
- URL: https://github.com/0dminnimda/pynalyser
- Owner: 0dminnimda
- License: mit
- Created: 2021-08-19T15:36:13.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-06T01:32:50.000Z (over 2 years ago)
- Last Synced: 2025-02-21T15:51:48.337Z (4 months ago)
- Topics: analysis, code-analysis, collaborate, ghdesktop, github, python, python3, student-vscode, type-checker
- Language: Python
- Homepage:
- Size: 750 KB
- Stars: 32
- Watchers: 2
- Forks: 7
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README

Static Python Code Analyzer
## 🎯 The goals of Pynalyser are
- to deeply analyze and check your Python code for types and other information
- not to require any additional information such as annotations
- to be cross-platform and do not oblige additional installation
- to be modular and easily expandable## 🗺 Mini roadmap
- [X] More convenient representation of code
- [ ] 👨🔧 Type inference
- [ ] Symbolic evaluation
- [ ] VSCode extension with smart hints and refactoring options## ✔ Installation
Pynalyser is available on [PyPI](https://pypi.org/project/pynalyser/)
```console
pip install pynalyser
```## 📃 Documentation
The documentation is available [here](https://pynalyser.readthedocs.io/).
## 🏭 Repository structure
- The `docs` directory contains the documentation for the package.
- The `pynalyser` directory contains the pynalyser source (the package itself).
- The `requirements` directory contains the PyPi requirements files for the pynalyser package.
- The `tests` directory contains the test suite for the pynalyser package.## 👀 Changelog
Want to see what is happening in here?
Look into the [`CHANGELOG.md`](https://github.com/0dminnimda/pynalyser/blob/main/CHANGELOG.md)!## 💗 Thanks for your contributions
0dminnimda
💻 📖 ⚠️ 🎨 🚇 👀
wert-rar
⚠️
globe
💻
Gunjan Lunkad
🚇
PhlegmaticGregoire
💻
## 🌟 Thanks to everyone who starred the repository on GitHub
[](https://github.com/0dminnimda/pynalyser/stargazers)