Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 1.5 KB

README.md

File metadata and controls

44 lines (35 loc) · 1.5 KB

Anti-plagiat

Check similarity of python source codes with convenient user interface

Features

  • Amazing algorithm to compare python code by levenshtein distance
  • Opportunity to upload source code from file
  • Saving result of compare in database
    • Input Source codes
    • similarity percentage
    • datetime
  • Possibility to reproduce compare from database using the interface
  • Supports custom appearance
    • font
    • font size
    • dark/light theme

Dependencies

  • PyQt5
  • pyqt5-tools
  • PyQt5-stubs

Codestyle linters and test frameworks

The project has been checked and tested with the following tools:

  • flake8
  • mypy
  • pydocstyle
  • pytest

How to start

Interface and manual

  • To compare add two source codes(by file or write it by hand), then click 'compare' and you will see result. If you want to save compare, you need also to click 'save result'

test_compar2

  • If you want a custom appearance click on 'settings' button and choose whatever you like

test_settings2

  • To reproduce compare click on 'History' button, then by double click you can upload compare!

image