An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

![Pynalyser Logo](https://raw.githubusercontent.com/0dminnimda/pynalyser/main/docs/_static/logo.svg)

Static Python Code Analyzer



GitHub


PyPI - Python Version


PyPI


Link to the documentation


GitHub Repo stars


## 🎯 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
0dminnimda

💻 📖 ⚠️ 🎨 🚇 👀
wert-rar
wert-rar

⚠️
globe
globe

💻
Gunjan Lunkad
Gunjan Lunkad

🚇
PhlegmaticGregoire
PhlegmaticGregoire

💻

## 🌟 Thanks to everyone who starred the repository on GitHub

[![Stargazers repo roster for @0dminnimda/pynalyser](https://reporoster.com/stars/dark/0dminnimda/pynalyser)](https://github.com/0dminnimda/pynalyser/stargazers)