guari / eclipse-ui-theme Goto Github PK
View Code? Open in Web Editor NEWDark UI Theme for Eclipse 4+
License: Eclipse Public License 1.0
Dark UI Theme for Eclipse 4+
License: Eclipse Public License 1.0
No repository found at https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes.updatesite.
Hi!
Thank you for a dark theme that works on Eclipse Kepler!
Can you please add an option or turn off by default shadows. This option is available in Chrome Theme, but it doesn't work when MoonRise theme is enabled. It's called there "Sash width" - "Thin Sash (Classic, No shadows)":
Otherwise the shadows make too much distracting gradients:
Thank you!
I could added on plugins but when I configured it on ADT Bundle, the result was really horrible. Why? Deeply, it is Eclipse.
[INFO] Cannot complete the request. Generating details.
[INFO] Cannot complete the request. Generating details.
[INFO] {osgi.ws=win32, osgi.os=win32, osgi.arch=x86_64, org.eclipse.update.install.features=true}
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: com.github.eclipseuitheme.themes.feature.feature.group 0.8.5
[ERROR] Missing requirement: com.github.eclipseuitheme.themes.feature.feature.group 0.8.5 requires 'com.github.eclipseuitheme.themes.moonrise-ui [0.8.5,0.8.6)' but it could not be found
[ERROR]
[ERROR] Internal error: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from com.github.eclipseuitheme.themes.feature.feature.group 0.8.5 to com.github.eclipseuitheme.themes.moonrise-ui [0.8.5,0.8.6).", "No solution found because the problem is unsatisfiable."] -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.RuntimeException: "No solution found because the problem is unsatisfiable.": ["Unable to satisfy dependency from com.github.eclipseui
theme.themes.feature.feature.group 0.8.5 to com.github.eclipseuitheme.themes.moonrise-ui [0.8.5,0.8.6).", "No solution found because the problem is unsatisfiable."]
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
The folding arrows are still black on windows. Is this possible to fix?
How to determine programmatically that current theme is black?
Hi
i entered the update site. But i am not getting any opetions for installations. What i get is "There are no categorized items" message.
I am on ubuntu 12.04 , 64bit , kepler sr1
What am i doing wrong?
(using eclipse kepler c/c++ edition, if makes any difference)
the colors in this window are completely unusable.
Tried to change them, but could not figure how.
It is possible to change this? (or at least the foreground color to gray-ish)
Also the colors used as "selected item" for lists (seen in image as the selected_line) are very difficult to read. :(
(happens the same in project "Explorer Window" for the selected/highlighted line/item)
Apart from this, I'm loving your theme =D
Doesn't work at MacOS 10.9 at all, while https://github.com/rogerdudler/eclipse-ui-themes works fine
Using chrome version on kepler doesn't save the setting of text being hidden in the perspective chooser. Setting chrome theme directly, or moonrise standalone both seem to work. This is starting with a clean workspace.
When I run a java web application, an Exception occurs in the Console like this all the time, only in moonrise theme on Mac OS X:
java.lang.IllegalStateException
at org.apache.batik.css.parser.CSSLexicalUnit.getFloatValue(Unknown Source)
at org.eclipse.e4.ui.css.core.impl.dom.Measure.getFloatValue(Measure.java:38)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTFontHelper.getFontData(CSSSWTFontHelper.java:153)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTFontDataConverterImpl.convert(CSSValueSWTFontDataConverterImpl.java:72)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTFontConverterImpl.convert(CSSValueSWTFontConverterImpl.java:33)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.convert(AbstractCSSEngine.java:1125)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.applyStyles(CSSPropertyFontSWTHandler.java:298)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.styleUnselected(CSSPropertyFontSWTHandler.java:321)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.handleEvent(CSSPropertyFontSWTHandler.java:367)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4166)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474)
at org.eclipse.swt.widgets.Control.drawWidget(Control.java:1244)
at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:749)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5534)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4918)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5296)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
I search it for a long time, but still can't solve it.
I have updated Bug 425646
to reference all bugs shown in README.
I love the theme! I have no idea how to send a message through github, but I wanted to request a modification (or maybe even a rebuilt jar) for a slightly more... standard tab font. I'm talking about this:
The italics/cursive font just doesn't look good and the plugin comes in a jar, so I can't modify the CSS myself. Is there something that can be done about this?
Hello,
I like the Moonrise screenshot on your landing page. So I installed the theme, restarted Eclipse and went to Window > Preferences > General > Appearance;
The Moonrise was not in the list.
By the way, I am using Eclipse Kepler. I have gone back to the Eclipse Color Theme, but would still like to switch to Moonrise if possible.
Do you have any ideas what might be causing this?
Thanks,
Steve
Hello @guari
Jeeeyul's Eclipse Themes(Formerly "Chrome") is about to release 2.0 soon.
What if your theme has any dependency for 1.X, it is not compatible anymore.
2.0 is totally re-written and it supports third party extensions officially now.
Tons of new CSS properties are provided. Deploy your preset document may be helpful also. You can also just use new CTabFolderRenderer and that are documented on CSS.
Currently You can test 2.0 beta version with http://eclipse.jeeeyul.net/beta-update
What if you have any questions or request, let me know.
Cheers!
I am using Mylyn for integration with tasks (bugzilla, but shouldn't matter). There are several places, where colors are misconfigured.
Task view
View for a single task
I think a warning about no return after importing Eclipse Preferences .epf
should be given in README / Marketplace
So users should be advice to export preferences
File -> Export -> General \ Preferences
then what?
Is there a way to edit the css to not make any ide background changes until a fix is provided? I'm using custom syntax coloring (as I'm sure many do) and the theme is overriding my background color that was chosen in General>Editors>Text Editors>Background Color.
If I set this to something else and back (by checking/unchecking system default) I see my color return. But as soon as I hit OK we're back to moonrise's forced background.
I tried commenting all lines containing #262626 in all css files and recompressing the jar but I didn't get any results.
Looks really awesome your theme. Can you contact me? [email protected] I would love to have a great dark theme in the Eclipse platform itself and this theme might be a great template.
Eclipse crashes when any perspective is opened while using the moonrise ui (standalone) theme.
If I try to load the moonrise (not standalone) theme in preferences -> general -> appearance eclipse crashes as soon as I hit apply or ok.
I can use any other theme in appearances but not the moonrise theme. This happened after the 0.8.8 update and worked just fine before.
I tried running eclipse with the -clean option and that did not help. Running with the -console and -debug option did not contain anything useful to me, nor could I find anything in the log file that would help me figure this out.
Anyone have any ideas?
Fedora 20 x64, Eclipse Kelper 4.3.1 x64, Eclipse was installed from the Fedora repository, Plugins are mixed between the Fedora repository, The Eclipse Marketplace, and Github.
HIi. I'm using the 0.8.2 moonrise theme (prebuilt package) together with the latest eclipse kepler. I'm getting a lot of exceptions:
java.lang.IllegalStateException
at org.apache.batik.css.parser.CSSLexicalUnit.getFloatValue(Unknown Source)
at org.eclipse.e4.ui.css.core.impl.dom.Measure.getFloatValue(Measure.java:38)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTFontHelper.getFontData(CSSSWTFontHelper.java:153)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTFontDataConverterImpl.convert(CSSValueSWTFontDataConverterImpl.java:72)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTFontConverterImpl.convert(CSSValueSWTFontConverterImpl.java:33)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.convert(AbstractCSSEngine.java:1125)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.applyStyles(CSSPropertyFontSWTHandler.java:298)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.styleSelected(CSSPropertyFontSWTHandler.java:340)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.handleEvent(CSSPropertyFontSWTHandler.java:369)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1392)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1401)
at org.eclipse.swt.widgets.Control.gtk_expose_event(Control.java:3165)
at org.eclipse.swt.widgets.Composite.gtk_expose_event(Composite.java:726)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2090)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:5467)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4569)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:8742)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1243)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2288)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3361)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Hello,
I am using Ubuntu 13.10 and Eclipse Kepler SR1. The theme (MoonRise) does not look like yours (see picture below). The colors for the line numbers is changeable. Even if I follow your complete "how to" it will not look like yours.
What did you apply what is not in the "how to"?
Thanks in advance.
https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes.updatesite
shows Not Found, eclipse says no update site found :(
Hey
I am using your eclipse-ui-them but it doesn't look like your pictures and i think it is because i am not using the same desktop theme like you do. Could you tell me which theme you are using.
Thanks
I am wondering where the green STS theme that was available before version 2.x will return... I was user to use it with STS and it was working brilliantly...
I tried to export it from an old installation to a new one but I was not able because old version does not allow export in .epf.
Thanks in advance and have a good weekend!
S.
Hi all,
I have installed this on my mac Eclipse Kepler release, and it looks great! I have one small annoyance though which I cannot seem to fix, when I open a dialogue box such as Search (CMD+F) the inputs have a grey background with dark grey text so I cannot see what I am searching for.
CMD+SHIFT+R to open resource works perfectly though, white input background with dark text.
I have no idea in the css file for the theme which classes apply to the search?
Can anyone suggest anything?
Thanks
It seems there are several options now for theming Eclipse.
For example, eclipse-ui-themes also enables a dark theme with Eclipse.
So, please explain in the README what sets this project apart.
I install other color theme plugin first,
then I install moonrise,restart eclipse, it will lock eclipse window,the mouse event have no response
Maybe moonrise have confilict with color theme ,and cause endless loop
How to fix the issue?
I tried using this on Kepler, but when I applied the appearance and restarted, the Java text was black on the dark gray background. Does not look like it is installing the correct colors for the editor, at least it is not working in a java editor.
fedora 20
mate desktop
downloaded eclipse from the website (did not use yum repo version).
the package explorer background and preferences category selection backgrounds remain white after applying the theme. Makes the grey text nearly impossible to read.
Can be adjusted by choosing a dark OS UI theme, but if possible to override this some other way, this should not be required.
Please make entry on Eclipse marketplace
Whenever I run any command through Ant in Eclipse Kepler I get nothing but a console full of the repeating stack trace below. If I unselect the Moonrise theme the errors stop almost immediately.
I am going to see if I can narrow this down any, but being that this is 100% new to me I thought I'd post it here in case someone could identify it more quickly.
Thanks!
java.lang.IllegalStateException
at org.apache.batik.css.parser.CSSLexicalUnit.getFloatValue(Unknown Source)
at org.eclipse.e4.ui.css.core.impl.dom.Measure.getFloatValue(Measure.java:38)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTFontHelper.getFontData(CSSSWTFontHelper.java:153)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTFontDataConverterImpl.convert(CSSValueSWTFontDataConverterImpl.java:72)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTFontConverterImpl.convert(CSSValueSWTFontConverterImpl.java:33)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.convert(AbstractCSSEngine.java:1125)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.applyStyles(CSSPropertyFontSWTHandler.java:298)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.styleSelected(CSSPropertyFontSWTHandler.java:340)
at org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyFontSWTHandler$FontSelectionListener.handleEvent(CSSPropertyFontSWTHandler.java:369)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1081)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1491)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4668)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4990)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Please help to support black theme for Nodeclipse debugging Nodeclipse/nodeclipse/issues/49.
It uses modified chromedevtools. JS Editor was changed to be based on JSDT Editor.
However there are some hard-coded colors : Nodeclipse/nodeclipse-1/commit/60a58b13b3a6956e2ffec86c60c9cf7ab73a81de
Also I don't yet know where is current line and current debugged line highlights are.
Currently it is like below:
( Related to eclipse-color-theme/eclipse-color-theme/issues/160 )
Hi,
I've been using MoonRise for a while now (and I would not use Eclipse without it, thanks!) but a recent update (a few weeks ago) introduced a regression when handling clicks on all windows except the editor: the first click on the window causes a refresh of the window and consumes the click event. This means that if the editor or another window is focused, I have to click twice in the project explorer in order to select a file (instead of a single time normally), and I need to click once, then double click to open the file.
I've been fairly thorough in my testing, including testing only Jeeeyul's theme but the bug only happens when either MoonRise(standalone) or MoonRise is selected.
I'm on linux x64 with gnome 2.28.2 and Eclipse Kepler SR1, and MoonRise was working perfectly fine before.
I've also completely re-installed my eclipse and tried in a blank workspace, and the issue came back.
It looks like the first click gives the focus to the window (the background color changes slightly) and consumes the click instead of letting the click event reach the actual widget and cause the selection to update.
Cheers,
Aloys
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.