Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more
The Light Table IDE ⛺
Branch: develop
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Add more configurations to existing CI and add new CI tools Feb 12, 2019
.github Change first section to clarify directions for making use of the issu… Jun 14, 2016
deploy Fix electron package and update package version Mar 9, 2019
doc Adjust branding header position May 31, 2018
script Fix electron package and update package version Mar 9, 2019
src-cljsdeps Organize+move cljsdeps and add cljsbuild target ids Sep 23, 2015
src/lt Replace deprecated electron modules Mar 9, 2019
.gitattributes Add Git attributes file to disable auto-CRLF conversion for all text … Jun 23, 2015
.gitignore
.travis.yml
.whitesource Initial WhiteSource configuration file Mar 9, 2019
CHANGELOG.md
CODE-OF-CONDUCT.md Add Code of Conduct Feb 10, 2019
CONTRIBUTING.md Only core team members who are heavily using and understand the full … May 13, 2016
LICENSE.md
README.md
appveyor.yml
project.clj

README.md

Light Table

Build Status Build Status Build status CircleCI codecov

Packaging status

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

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.

This is a development branch and is not clean like master and can have many breakages.

Downloads

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

For OSX users, the install process involves the following steps until we officially sign our OSX App:

  • In Finder, Ctrl-click on LightTable.app/ and select Open.
  • When you see this prompt about LightTable being unidentified, click Open.
  • If Ctrl-click doesn't work for you, open System Preferences > Security & Privacy > General, temporarily change "Allow apps downloaded from:" to Anywhere and double click on LightTable.app.

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.

You can’t perform that action at this time.