Skip to content

cascade256/Quark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quark

A simple and lightweight code editor

Warning!!!

Quark is still new and very untested. It may lose work, crash, and who knows what else. Do not open important files with it, and backup files often.

Features

  • Quick startup, file loading, and file saving
  • Syntax highlighting
  • Plugin system
    • C/C++ plugin with a simple build system
    • Python plugin
  • Multithreaded job system to keep the UI quick and responsive
  • A find function

To be done:

  • Autocompletion
  • Settings
    • Themes
    • Font selection
    • Tab settings
  • Plugin based debugger
  • Code navigation/refactoring tools
    • Go to definition
    • Go to declaration
    • Find all references
    • Automatic formatting
    • etc
  • Improved find/replace

Building

Quark uses CMake as its build system. To build, simply run CMake to configure and run make or Visual Studio.

Resources used

Thank you to all the authors of and contributors to these projects, they have been a joy to use.

About

A simple and lightweight code editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages