The Light Table IDE www.lighttable.com
  • Clojure 75.7%
  • CSS 22.2%
  • Shell 1.1%
  • JavaScript 0.8%
  • HTML 0.2%
Find a file
Gabriel Horner dec215a284 Merge pull request #1976 from LightTable/fix-browser-clear-console
Destroy devtools-client along with parent browser - close #1975
2015-09-15 09:08:29 -04:00
deploy Ensure that clean-up behaviors are raised on close and prompts for unsaved are handled #1961 2015-09-11 06:35:30 +02:00
doc Use io.js for dev. We already use it with electron 2015-08-31 23:26:32 -04:00
script Merge pull request #1969 from kenny-evitt/zip-windows-release 2015-09-10 21:14:04 -04:00
src/lt Destroy devtools-client along with parent browser - close #1975 2015-09-14 01:55:13 -04:00
.gitattributes Add Git attributes file to disable auto-CRLF conversion for all text files. 2015-06-23 15:19:50 -04:00
.gitignore Cleanup old nw gitignores 2015-01-25 15:21:31 -05:00
.travis.yml Add a travis config to alert when cljsbuild warnings are checked in 2014-11-15 19:20:28 -05:00
CHANGELOG.md Top level link to changelog to make it more discoverable 2014-11-20 18:02:53 -05:00
CONTRIBUTING.md Mention more deps and a note about vendored deps 2015-08-28 01:08:29 -04:00
LICENSE.md move to MIT license 2014-11-06 18:06:14 +00:00
project.clj Revert "upgrade to the latest clojurescript and fix a couple warnings/build errors" 2015-03-07 20:34:56 -08:00
README.md Added Gitter badge 2015-07-01 13:51:47 +00:00

Light Table Build Status

Join the chat at https://gitter.im/LightTable/LightTable

Light Table is a next generation code editor that connects you to your creation with instant feedback. Light Table is very customizable and can display anything a Chromium browser can.

Downloads

Prebuilt binaries are available through lighttable.com. To build and use a developer version of Light Table see these instructions.

Documentation

Plugins

Light Table has a powerful plugin system that allows almost any aspect of the editor to be extended and customized. With over 100+ plugins, the community is able to offer eval support for new languages, create domain-specific IDEs and much more. If you're interested in writing your own plugin, see the Write a Plugin and Submit a Plugin docs. For an example ClojureScript plugin, see LightTable-Declassifier.

Community

Want to ask a question or just say hi? Please do :). Our mailing list is the Light Table Google group. We also hang out in #lighttable on Freenode IRC.

For Developers

LightTable is primarily written in ClojureScript. If you aren't familiar with it, check out David Nolen's tutorial.

In order to develop for Light Table, you will need to install a developer version of Light Table. For more information, read CONTRIBUTING.md and For Developers.

License

All files in this project are under the LICENSE.md license unless otherwise stated in the file or by a dependency's license file.

Credits

Big thanks to all our contributors! Thanks of course to Kodowa for all they have done for Light Table and also to Cognitect for providing friday contributions for one of the core team members.