Skip to content

masterL-archo/simplepyide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simplepyide 🐍 - made by timchm2L

A simple light-weight python IDE for beginners with educational features 📖
suitable for light-weight projects and for beginners to learn python easily, with a user-friendly interface and no complicated menus.
the source code is simple and clear catigorized into multiple folders and multiple files, comments are everywhere so you know what each part of the code does,
the heirarchy is simple and clear, this project uses the native graphics library(ttk) for the Graphical User Intergace, and for the other power features like formatting and linting and program structure
are powered by black, pyflakes and ast.

Features 🧰🔥

  • Black formatter.
  • Program tree generator.
  • TODO list.
  • Linter.
  • Error assistant.
  • PIP module.
  • flowchart generator.
  • Realtime learning [Learn what the python functions do while writing them].
  • File summary generator.
  • Active action logger + log files.
  • Fullscreen.
  • Navigation tools.
  • Edit tools.
  • Apply tools.
  • Multiple files per session.
  • Automatic parantheses, quotes, brackets,...etc closing.
  • Automatic indentation and dendentation.
  • changeble font size.

Notice ⚠️

the project is still in the first stages, so it has some bugs here and there. <All icons used in this project are exclusively sourced from https://icons8.com, with the exception of the application icon>
run this command on the terminal running on the projects folder pip install -r requirements.txt. read the instructions in instructions.md to setup up the IDE.

About

A simple light-weight python IDE for beginners, with education features, and a user-friendly interface.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages