All Projects → pouyakary → themeX

pouyakary / themeX

Licence: other
The ultimate UNIVERSAL syntax color theme generator that let's you build your color scheme in just one file and compile for a wide range of different editors.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to themeX

Laravel.tmTheme
A Sublime Text 3 theme based on the Laravel documentation colour scheme
Stars: ✭ 40 (+53.85%)
Mutual labels:  sublime-text, color-scheme, tmtheme
Lucario
The best flat theme for Vim, Atom, Sublime Text, Jetbrains Editors, Terminal.app, iTerm, Xcode and XTerm
Stars: ✭ 711 (+2634.62%)
Mutual labels:  atom, sublime-text, color-scheme
Cake
Yummy syntax theme for Atom, Brackets, Sublime Text and Visual Studio Code
Stars: ✭ 47 (+80.77%)
Mutual labels:  atom, sublime-text, color-scheme
ProColors
A collection of coding themes for syntax highlighting and the editors that are designed to be available in dark and light modes with a very high precision of harmony and token definition coverage.
Stars: ✭ 94 (+261.54%)
Mutual labels:  atom, sublime, themex
Milotic
Color Full Theme for All Text Editors!
Stars: ✭ 23 (-11.54%)
Mutual labels:  sublime, sublime-text, color-scheme
Nord Sublime Text
An arctic, north-bluish clean and elegant Sublime Text theme.
Stars: ✭ 109 (+319.23%)
Mutual labels:  sublime, sublime-text, color-scheme
Themecreator
https://mswift42.github.io/themecreator/ create themes for intellij, textmate, atom, emacs, vim and gnome terminal.
Stars: ✭ 303 (+1065.38%)
Mutual labels:  atom, sublime, color-theme
One Dark Theme
One Dark theme for Sublime Text
Stars: ✭ 109 (+319.23%)
Mutual labels:  atom, sublime-text
Wsl Proxy
WSL proxy files for editor/linux interop
Stars: ✭ 134 (+415.38%)
Mutual labels:  atom, sublime-text
Ironpython Stubs
Autocomplete stubs for common IronPython/.NET libraries
Stars: ✭ 135 (+419.23%)
Mutual labels:  atom, sublime
TwoDark
Atom's OneDark inspired theme for Sublime Text
Stars: ✭ 19 (-26.92%)
Mutual labels:  atom, sublime-text
Nord Atom Ui
An arctic, north-bluish clean and elegant minimal Atom UI theme.
Stars: ✭ 94 (+261.54%)
Mutual labels:  atom, color-theme
Dotfiles
What tools and plugins I use for web development?
Stars: ✭ 73 (+180.77%)
Mutual labels:  atom, sublime-text
Import Js
A tool to simplify importing JS modules
Stars: ✭ 511 (+1865.38%)
Mutual labels:  atom, sublime
sublime
Repository for the Tandem Sublime Plugin
Stars: ✭ 22 (-15.38%)
Mutual labels:  sublime, sublime-text
revenant
minimalistic visual studio code color theme
Stars: ✭ 22 (-15.38%)
Mutual labels:  color-scheme, color-theme
sublime-simple-import
A Sublime Text Plugin that helps you to import your modules.
Stars: ✭ 15 (-42.31%)
Mutual labels:  sublime, sublime-text
nord-atom-syntax
An arctic, north-bluish clean and elegant Atom syntax theme.
Stars: ✭ 72 (+176.92%)
Mutual labels:  atom, color-theme
GoDebug
Go debugger (Delve) integration with Sublime Text 3
Stars: ✭ 20 (-23.08%)
Mutual labels:  sublime, sublime-text
sublime-color-scheme-unit
A testing framework for Sublime Text color schemes.
Stars: ✭ 19 (-26.92%)
Mutual labels:  sublime-text, color-scheme

The Universal Color Scheme Generator

What is this?

When you're writing a color scheme you end up having some concerns:

  • There are many editors to support. Fortunately Visual Studio Code, Sublime Text and TextMate have a shared format tmTheme that is also supported by Atom through a convertor. However it still remains support for major tools like Visual Studio, Xcode, Xamarin Studio, IDEs by Jetbrains, LightTable, Qt Creator and many many many other...

  • You have to develop both for Light and Dark. The problem is you always have a color theme and you specify what color for what scope. Now the only different between light and dark is the tone of those colors. Why cant you just create a color tone for dark and light and then let the software generate themes based on shared scope definitions?

  • Colors defined by you are not displayed in the result correctly. After having an interesting issue with Visual Studio Code and Sublime Text, we found out that the editors tend to change your colors. We had to have a way to bypass their color filters by changing the colors of your scheme in the result files so after they apply their color changes, your colors remain the same.

Now what themeX is? It's pretty much what we told you. You define your theme once, using it's adaptors; themeX generates themes for many of the supported editors, You also define both dark and light versions of your theme at one place and themeX takes care of the rest and also it makes sure your colors are being rendered just right in the runtime.

How to have it?

npm install -g themex

Create a folder for your file theme. and then use:

themex init

To make the folder into a themeX project.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].