A sublime text editor for Chrome OS
Find a file
Thomas Wilburn 7e18ef1e12 Merge branch 'weakmaps' of github.com:thomaswilburn/Caret into weakmaps
Conflicts:
	config/user.json
	js/sessions.js
2014-07-19 17:25:14 -07:00
_locales/en Added join lines to menu 2014-07-16 18:10:09 -07:00
config Merge branch 'master' into weakmaps 2014-07-19 17:20:19 -07:00
css Merge branch 'master' into weakmaps 2014-07-19 17:20:19 -07:00
js Merge branch 'weakmaps' of github.com:thomaswilburn/Caret into weakmaps 2014-07-19 17:25:14 -07:00
templates Merge branch 'master' into weakmaps 2014-07-19 17:20:19 -07:00
.gitignore Remove a bunch of snippets, added a build task. 2013-09-06 09:28:41 -07:00
background.js Fixed some context menu re-registration errors. 2014-07-06 19:08:31 -07:00
contributing.txt Added contributing guide and license information. 2014-04-29 22:26:59 -07:00
Gruntfile.js Removed node_modules from the build process. 2014-07-17 08:13:30 -07:00
icon-128-inverted.png Self-hosted CRX is now the "preview" channel. 2013-09-11 23:29:04 -07:00
icon-128.png Rename default icon since we removed the old version. 2013-10-18 15:40:22 -07:00
installer.js Clear out the syncFileSystem stuff for now. 2013-12-03 18:52:10 -08:00
license.txt Added contributing guide and license information. 2014-04-29 22:26:59 -07:00
main.html Started localization work. 2014-06-29 18:16:50 -07:00
manifest.json ==, not =, and use correct reference for scope. 2014-07-17 10:58:56 -07:00
package.json package.json: add repository field 2014-06-12 00:52:39 -04:00
readme.md Split dev steps into ordered list for easier comprehension. 2014-01-16 10:14:17 -08:00
require.js First 2013-08-19 17:53:03 -07:00

Caret

Caret is a serious, graphical programmer's editor running as a Chrome Packaged App. Inspired by Sublime and built on top of the Ace editing component, it offers powerful features like:

  • multiple cursors
  • tabbed editing and retained files
  • syntax highlighting and themes
  • command palette/smart go to
  • hackable, synchronized configuration files
  • project files and folder view

More information, links to Caret in the Chrome Web Store, and an external package file are available at http://thomaswilburn.net/caret. Documentation can be found in the wiki.

You can also easily load Caret from source, either to hack around on or to have the absolute bleeding edge. You'll need to have Node and NPM installed first, then follow these steps:

  1. Clone this repo to your local machine
  2. Run npm install to get the development dependencies (Grunt, LESS, and some other packages)
  3. Start grunt, which will generate the CSS files from the LESS source
  4. Visit chrome://extensions and enable Developer Mode.
  5. Still on the extensions page, click the button marked "Load unpacked extension..." and select the directory containing Caret's manifest.json.

If you use Caret and would like to show your appreciation, please consider donating to the EFF's Fund to End Software Patents. You can also give a gift through Gittip.