Skip to content

ArielHorwitz/positron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

231 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Positron

Positron is an IDE for Python written in Python using Positron.

Note: This project is no longer being maintained. While I enjoyed it while it lasted, I have moved on to lite-xl.

Developed as a hobby project for personal use and released to the public domain. Positron relies heavily on Kivy, jedi, flake8, and more. A massive shoutout to these projects!

Features

The following features are currently supported:

  • Linux-only
  • Highly customizable
  • Syntax highlighting
  • Auto completion
  • Code analysis
  • Static error checking (linting)
  • Snippets (automatic text insertion)
  • Project folder indexing (tree view and fuzzy search)
  • Disk browsing and bookmarks
  • Find text
  • Goto line

Installation

git clone git@github.com:ArielHorwitz/positron.git  # Clone the repo
cd positron                                         # Move into the new folder
python -m venv venv                                 # Create a virtual environment
source venv/bin/activate                            # Activate virtual environment
pip install --upgrade pip                           # Update pip
pip install -r requirements.txt                     # Install all requirements

Run

/path/to/positron/run-positron.sh /path/to/file/or/folder

About

Positron is an IDE for Python written in Python using Positron.

Topics

Resources

License

Stars

Watchers

Forks

Contributors