Skip to content

sbenchik/Codex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codex

Codex is a text editor for programmers built with PyQt4 and QScintilla. Latest screenshot with i3 on Linux:

Image

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

Installation

From Executable- Recommended

Simply download the latest release from "Releases", unzip the file, and double click the executable to run it.

From Source- Advanced

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.

Acknowledgments

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.

About

A text editor for programmers written in PyQt5 & QScintilla

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages