Generate Emacs and Vim theme from VS Code theme's json file.
- Written in Vanilla JS, conversion happens entirely in browser.
- Can be extended to support other editors.
- Supports few Emacs package faces by default.
- Includes 256 color terminal support for Vim.
- Uses reasonable fallbacks for editor specific features.
Make apps theme (Link to original theme)
Bluloco Light Theme (Link to original theme)
Palenight Theme (Link to original theme)
See https://nice.github.io/themeforge/faq
Please check the folder: https://github.com/nice/themeforge/tree/master/src
The main generation logic is defined in the Editor class inside editor.js
Emacs and Vim extends Editor class, see emacs.js
and vim.js
inside the same folder
If you need any further help:
Please raise an issue or reach out to jayaram@gmx.com
Thanks to the following authors of the below packages:
Also to the authors of VS Code themes used in screenshots. (Links in the heading)
GNU Affero General Public License