Codex is a text editor for programmers built with PyQt4 and QScintilla. Latest screenshot with i3 on Linux:
Current features are:
- Syntax highlighting
- Autocompletion
- Tabs
- Embedded terminal
- Find and Replace
- File Tree Sidebar
Features in development are:
- Support for OS X/Windows
- More advanced autocomplete/better support for languages
- Live preview for Markdown/ReST/HTML files
Simply download the latest release from "Releases", unzip the file, and double click the executable to run it.
First you'll need to install Python 3.5.2, PyQt 5.7, and QScintilla2. From there cd into the directory you downloaded Codex, extract the file, and run
python3 src/Codex
Currently Codex has been tested on Linux (Ubuntu 16.04), where it works fine, and OS X (10.10), where it's somewhat buggy. It should in theory work with Windows 10 as long as bash is enabled and xterm is installed, however I haven't tested it.
The icon is made by Logo_Jim from Reddit.
Codex is inspired by/based off of a variety of projects, including Writer by Peter Goldsborough, Enki by Andrei Kopats, Thunderpad by Alex Spataru, and SciTE by Neil Hodgson.