Git Product home page Git Product logo

aeux's Introduction

Built on the original After Effects layer transfer system, Sketch2AE, AEUX now supports Catalina updates to Sketch and browser based Figma. UX motion design in Ae has never been easier to get started.

This is not an official Google product. Motion designers at Google just kinda like it a lot. Built by Adam Plouff.

Installation and usage at: https://aeux.io


License

Apache 2.0

aeux's People

Contributors

adamplouff avatar dependabot[bot] avatar kant avatar qinyiyao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aeux's Issues

Imports Flipped

Elements are flipped when importing from figma to AE.

  1. I select items in my figma document
  2. Click send selection to AE.
  3. Items import into AE but flipped horizontally.

image
image

Windows 10 19042.685
Figma Desktop App release 93 - build 1
After Effects 2020 - 17.5.1

does not want to copy the selected Layers code

Describe the bug
Sketch does not want to copy the selected Layers using the path PLUGin -> SKETCHE2AE -> copy selected Layers
To Reproduce
Steps to reproduce the behavior:

  1. select the shape on the workbench
  2. Click on '....'
  3. PLUGin -> SKETCHE2AE -> copy selected Layers
  4. AFTER EFFECT Windows => Sketch2AE.jsx
  5. click on paste layer data from clipboard
  6. try to paste the sketch code
  7. cell remains empty

Expected behavior
expected to paste the sketch code

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: BIG SURE
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
MAC Airbook M1

Export reference image - file naming issue

When I have this option enabled and the exported slide's name has restricted symbols in Figma, e.g. ":" in my case, the file of the reference image is being named without them and therefore is missed by After Effects by the end of the import. So you have to relink the file manually each time. I guess it could be fixed by AEUX linking and referencing to the file after renaming it due to filesystem restrictions and not before.
Thanks!

AEUX 0.8.1, After Effects 18.4.1, macOS Mojave 10.14.6

AEUX 0.8.0 Stuck on sending selection from Sketch to Ae

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Sketch Plugin
  2. Open Ae Plugin
  3. Click on 'Send selection to Ae' from Sketch
  4. Stuck on the wheel

Expected behavior
Send selection to Ae

I tried with a picture and it works as expected. Nothing happens with boards.

Desktop (please complete the following information):

  • OS: macOS 11.6

ReferenceError: importVersion is undefinied / Error on line: 1485

I cannot send my stuff from Sketch to AE. I tried a basic shape, a rectangle with a grey fill color.

The error message warns: ReferenceError: importVersion is undefinied / Error on line: 1485

I updated Mac OS Big Sur to the lastest version that came out 12-15-20 (11.0.1 to 11.1.)
AE: 17.5.1
Sketch: 70.2
AEUX: 0.7.8.

Any ideas?

Keep getting Failed to connect to AE

I am trying to export my Figma frame (Windows 10) to After Effects (17.5.0 using Creative Cloud latest update)
Using AEUX_0.7.5a

But keep getting: Failed to connect to AE
After Effects is running all normal.

What can I try?

failed

Figma plugin not working

Hi, I just get started on this plugin but unfortunately when I tried to import the plugin to Figma, it return a typescript error and I have followed the read.me instruction run in VS code, the terminal console return the error messages. Please let me know if I have missed anything.

Thanks!

`[20:00:04] Starting compilation in watch mode...

code.ts:8:14 - error TS2304: Cannot find name 'SceneNode'.

8 const nodes: SceneNode[] = [];
~~~~~~~~~

code.ts:10:16 - error TS2304: Cannot find name 'figma'.

10 const rect = figma.createRectangle();
~~~~~

code.ts:13:3 - error TS2304: Cannot find name 'figma'.

13 figma.currentPage.appendChild(rect);
~~~~~

code.ts:16:1 - error TS2304: Cannot find name 'figma'.

16 figma.currentPage.selection = nodes;


code.ts:17:1 - error TS2304: Cannot find name 'figma'.

17 figma.viewport.scrollAndZoomIntoView(nodes);

code.ts:21:1 - error TS2304: Cannot find name 'figma'.

21 figma.closePlugin();


[20:00:05] Found 6 errors. Watching for file changes.

                            `

Figma2AE: Exported frame selection is created at 1/2 resolution

Describe the bug
When exporting a Frame from Figma to AE, the created composition comes in at 1/2 the size. E.g. a 1920x1080 frame comes in as a 960x540 composition in After Effects.

Expected behavior
A Figma frame of 1920x1080 should be created as an AE composition of 1920x1080 resolution.

Workaround
I've been manually scaling or creating my frames in Figma to 1/2 size before exporting to AE.

Desktop (please complete the following information):

  • OS: Win 10
  • Version 0.7.8

Latest Figma update breaks AEUX?

Opening this ticket on behalf of someone else-- can provide their info privately if needed, but summarizing the point here.

Describe the bug
When installing, Figma throws an error "Unable To Import Plugin. Please try again later." and makes reference to an API not working.

Text with letter spacing creates an error

Describe the bug
Trying to import figma frames that contain text layers with letter spacing applied to them is resulting in an error and the text failing to properly import.

To Reproduce
Steps to reproduce the behavior:

  1. Create a frame
  2. Add a text layer and type something
  3. Add any amount of letter spacing to it
  4. Push to AE
  5. See error

Expected behavior
Should import text with letter spacing.

Screenshots
Screen Shot 2021-06-07 at 4 25 51 PM

Desktop (please complete the following information):

  • Figma Desktop App 98.10
  • MacOS 10.15.7
  • AE 18.2.0
  • AEUX 0.7.8

ReferenceError: Object is invalid. Error on line: 127.

Describe the bug
Due to issues with SVGs and text not working 100%, I've taken the step of pre-flattening all my images so I have 100% control over the final product. When sending these to After Effects I get the following error. If I send an item that contains text or rectangles, it's fine.

image

To Reproduce
Steps to reproduce the behavior:

  1. Create an element in Figma
  2. Change the Flatten Bitmap settings to 8x size
  3. Run the Flatten to Bitmap Figma plugin
  4. Create a symbol, set properties to scale, and size this symbol up 8 times
  5. Export this to AE via AEUX
  6. See error

Expected behavior
Component is recreated with PNGs

Desktop (please complete the following information):

  • OS: macOS 12.0.1
  • After Effects: 22.1.1 (Build 74)

Additional context
It may also be that I'm running low on disk space.

Possible reasons:

  • Out of disk space/memory
  • The code expects at least one non-image layer to send

Complex vectors are not rendered correctly

Describe the bug
I'm using the icon pack feathericons in my project but the speaker icon is not rendered correctly. To fix it, the mode of the vector has to be set to "Merge" instead of "Exclude Intersections". This option can be found in Vector -> Contents -> Vector -> Merge Paths 1 -> Mode.

I would very appreciate it if this tool could do it automatically. It would safe me a lot of work.

Screenshots

Figma

image

After Effects

image

After Effects (using "Merge")

image

Font names fail to match from Figma to AE

Many font names will fail to match in AE and fall back to Myriad Pro. This is due to the simple font name transformation rules used in the plugin.

To start, many fonts do not have PostScript names that perfectly match the their display names. “Arial Regular” on macOS has a PostScript name of ArialMT. (At least mine.) Note that: first, the MT could be the foundry name (Monotype) for disambiguation; second, the “Regular” style name is sometimes omitted since it’s the default weight. Same applies to “IBM Plex Sans Regular” IBMPlexSans or “Source Sans Pro Italic” SourceSansPro-It.

In addition, there may or may not be issues with other types of characters (:–—&()+", etc.) or non-latin-based characters.

The ideal solution would be to actually pass the source PostScript name from Figma to AE.

I made a tiny fix #60 to deal with font names with multiple spaces in them, but that’s a different problem and it’s still a terrible solution for font name referencing.

To Reproduce

  1. In Figma, create a text layer and choose Arial.
  2. Send to AE.
  3. Font family will revert back to the default Myriad Pro.

Sketch plugin not tested.

You can also check the correct PostScript name in AE by opening up any expression field, and do the following:

Screen Shot 2021-04-20 at 4 31 26 AM

Screen Shot 2021-04-20 at 4 40 03 AM

This will prompt you to select a font with 2 dropdowns. Confirming it will put a PostScript name in string inside the expression field.

Very odd error with new 8.0 version and SVGs in figma

I attempted to export the svg in the image below using the 7.8 and the 8.0 versions and it doesn't show up in after effects.

image

The UI says 0 layers were exported, yet it pushes the layer into after effects without the path.

image

It's odd because it'll export some svgs just fine and others will not work like this. Also, another thing, is there any way you can add the flatten feature back since it really helped with corner radius exporting.

Figma: Crash when sending to AE with 'Export Ref' enabled, if page has slashes in name

Problem Description

When sending from Figma to AE with 'export ref' enabled, if the containing page name includes slashes, the send process crashes.

Steps to Reproduce

  1. Name a page with slashes ("test/page")
  2. Enable 'export reference image'
  3. Send to AE

Actual Result

  • AE asks for export path (ex: path/to/images)
  • all asset images in the Figma page are exported as you'd expect
  • a reference image is not exported, however
  • in AE, placeholders are set up and being used, all set to 25% scale, though the placeholder sources aren't replaced; the process crashes at this point

Checking Figma console:

  • Console logs an ENOENT error, showing that it's stuck on the nonexistant path path/to/images/test/page/reference.png

Expected Result

  • Proper sending

Any Workarounds

  • Remove slashes from page name

Not working with Figma

After clicking "Send selection to Ae" the gray highlight animation going through the Send selection...button (which I assume means processing) keeps going, but nothing transfers to AE. I have AE open in another monitor, and it will bring that window into focus, but that's it.

I found this post on the Figma support forums suggesting to give full disk access to ZXP installer, but no luck even after a full remove and re-install of both the Figma and AE plugins

I wish I could give at least an error, but I'm not seeing anything. The one thing I noticed was that the Figma installation process is now different than described in the AEUX installation guide, but the Figma plugin still installed just fine with the current "Import plugin from manifest" option.

  • OS: macOS Big Sur 11.5.2
  • AEUX version: 0.8.0
  • Figma version: 101.6

AE import error: The positionY of the text layer in AE is higher than that in Figma

The positionY of the text layer in AE is higher than that in Figma

As far as I know, the positionY of text layer of text is related to lineHeight.

Xnip2021-08-29_00-07-24

Xnip2021-08-29_00-07-41

r('ADBE Transform Group')('ADBE Position').setValue([ layer.frame.x * compMult, (layer.frame.y + layer.fontSize/6) * compMult]);

maybe this line shouldbe include lineHeight in calculate postionY of textLayer on figma import to ae

Unable to call "addComp" because of parameter 3.

Describe the bug
When exporting from Figma to AE I get the following error message, see attached image for details.
https://imgur.com/DKWYOko

Seems to be related to the artboard itself, because when I try creating an empty artboard with just some simple text it exports fine, I could provide the Figma file if necessary.

Versions

  • macOS (Big Sur 11.1)
  • AE (Version 17.6.0)
  • Figma (93.4)

Unable to import from Figma (After Effects Error: addComp)

Describe the bug
After sending selection to After Effects from inside Figma, the composition building is paused to present "after effects error: unable to call “addcomp” because of parameter 5. value is undefined."

This seemed different than another issue reported because this is from Figma.

To Reproduce
Steps to reproduce the behavior:

  1. Using a fresh download of AEUX_0.7.6
  2. Inside Figma, select an artboard to push to AE
  3. Click on 'Send Selection to Ae'
  4. The program pulls up Ae automatically and begins 'building layers' but hits a wall
  5. after effects error: unable to call “addcomp” because of parameter 5. value is undefined.

Expected behavior
Seems like it almost works, but after pressing okay on the error, nothing happens. It should build the composition.

Screenshots
If applicable, add screenshots to help explain your problem.
Screen Shot 2020-11-18 at 3 03 24 PM

Desktop (please complete the following information):

  • OS: macOS Catalina v10.15.7
  • Version: Figma release 90, After Effects v17.5.0

AEUX plugin doesn't connect with AE on Figma

Describe the bug
Hello, been trying to connect AEUX but doesn't work even with very simple shapes. I'm using the latest version of the plugin on a chip M1. I have the previous version on another laptop and works perfectly, this is very frustrating.
Does anyone solve this?

thanks in advance!

Screenshots

aeux

incorrect z position after un-precomp in AE

If the precomp's size is not 100%,and the z position of the 3D layer in it is not 0
After un-precomp the precomp,you can see the z position of 3D layer will convert incorrectly

Text layers from Figma become empty shape layers in AE

Describe the bug
Whether sending an entire Frame or just a single text layer, and regardless of the combination of options enabled in AEUX in either app, the text layer is converted into an empty shape in AE. The shape is named with the text I'm trying to transfer, but there are no paths. Not that I would want paths, I need a proper text layer.

Expected behavior
A text layer in AE containing the same text (and font and styling) as the source layer in Figma.

Software:

  • macOS 11.6
  • Figma: 102.9
  • AEUX: 0.8.0
  • AE: 18.4.1

Additional context
I've had success sending text previously, and I'm not sure what might have changed on my side. I've tried restarting and un-installing and re-installing AEUX. I've also tried it with projects that previously worked fine, and they're also exhibiting the issue. And everything else about the transfer seems to be working, just text layers.

Converting the Figma file to Sketch and trying the same transfer from Sketch to AE works as expected. This is my current workaround.

AEUX 0.7.8 Figma fails to export to AE

When trying to transfer anything from Figma to After Effects via AEUX - I always receive an error as follows:
"Reference Error: importVersion is undefined
Error on line: 1485"

Steps to reproduce the behavior:

Select any frame
Press "Send selection to Ae"

OS: Windows 19042.804
Figma for Windows
After Effects 17.7.0
AEUX 0.7.8

Images exporting issue

fail to export images from figma
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Click on 'Send selection to Ae'
  2. Doesn't request to save images
  3. Images blank

Expected behavior
It should ask for a location to save all images. The reference photo doesn't work as well.

Desktop (please complete the following information):

  • Device: [Macbook Air 2021]
  • OS: [macOS Big Sur]

Additional context
Tried to reinstall the plugin and extention.

AEUX 0.8.1 to sketch Missing Image Files

When I press 'send to AE' all of the images come into AE as missing files.

image

I have chosen the location to save the images.
And yes I have tried saving the AE file before all of this.

AEUX not working in Figma 96.4 (newest update)

It seems that AEUX doesn't work in new update. It's "Sending selection to AE" with spinner spinning for ages, but nothing happens at all.

Steps to reproduce the behavior:

  1. Go to AEUX plugin in Figma
  2. Click on Send selection to AE
  3. And nothing happens (except the spinning spinner)

Expected it to send the frame to AE as it normally does.

  • OS: Mac OS Mojave
  • Figma 96.4

Screenshot 2021-04-02 at 19 06 14

Cannot import files from Figma due to missing checkbox in setting in latest AE

Describe the bug
I am asked to tick a checkbox on the settings, but this checkbox was removed in AE 2019.

To Reproduce
Steps to reproduce the behavior:

  1. Import layers from Figma
  2. Popup is triggered in AE saying I need to tick the checkbox
  3. Settings are loaded with no checkbox available

Screenshots
Screen Shot 2020-10-03 at 5 26 09 PM

Desktop

  • OS: MacOS 10.15.5
  • AE: 17.1.4

Freeze after hitting "Send Selection to AE" button and INSANE RAM usage

**I take a lot of Sketch files from my design team to bring them into AE. I have an intermittent issue where SOMETIMES when I hit the Send Selection to AE button, nothing happens... it never sends. And then the really weird part is my RAM usage for Sketch starts going off the charts... over the course of a few seconds it eats up gigabytes and gigabytes of RAM until I force quit (the program locks at this point anyway).

Sometimes the artboard or section of an artboard is large, but sometimes it's quite small. The ONLY commonality I can find is that the culprit sections I try to send that fail all have imported JPEGs or PNGs in them. Not huge ones, sometimes just thumbnail sized. But Ive never had this issue with something Ive tried to send over that was just Sketch-native layers. Then again, sometimes images send over fine too! Very frustrating.**

To Reproduce
Steps to reproduce the behavior:

  1. Take an artboard with images (JPGs or PNGs) in it
  2. Click on Send Selection to AE
  3. SOMETIMES it locks up and starts eating crazy amounts of RAM wildly until you force quit.

Expected behavior
It should not do this haha.

Desktop (please complete the following information):

  • OS: Mac OS 11.2.3 (although this issue has followed me from 10.16 as well, and on two different MacBook Pros. Im on the latest aeux as well 0.7.8

10% of layers incorrectly positioned in After Effects

Some of the imported layers (10%) are incorrectly positioned in After Effects.

Steps to reproduce the behavior:

  1. Select the layers in Sketch 70
  2. detach symbols
  3. Click "Send sellection to Ae"

I expected that all layers keep the original position from Sketch. But some of them didn't. They appear in the left upper corner. Strange. Why?

  • OS: Mac OS 10.14.5
  • Sketch 70
  • After Effects 17.7.0
  • AEUX 0.7.8

AEUX 0.7.6 fail to export to AE

The file is not exported to the AE.

After sends the file Sketch to the AE, this attached message appears in the AE.

The version of those are all latest and my iOS version is 10.14.6(macOS Mojave)

스크린샷 2020-12-15 오전 1 15 18

Figma: Text is misaligned vertically

Problem description
All text from Figma is shifted up or down when created in Ae, depending on the font and font size.

Reason for problem
Adobe's font metrics bounds differ from Figma's and it is not yet possible to calculate a common vertical origin between apps.

Workarounds
Enable the checkbox Export Reference Images to include an image overlay for manual alignment

Outlined text in Figma doesn't translate to AE

Describe the bug
If you try to send outlined text in Figma to Ae, only the first letter gets sent.

To Reproduce
Steps to reproduce the behavior:

  1. Type some text in a frame in Figma
  2. Convert the text to outlines
  3. Select the outlined text
  4. Send to Ae through the plugin
  5. See error

Expected behavior
All the letters should be sent to Ae as multiple paths within a single shape, but instead only the first letter gets sent.

Screenshots
Screen Shot 2020-10-05 at 10 36 56
Screen Shot 2020-10-05 at 10 37 28

Desktop (please complete the following information):

  • macOS Catalina 10.15.7
  • Figma Desktop App release 88 - Build 1
  • After effects Version 17.1.4 (Build 37)

Additional context
This happens when you create multiple separate shapes and combine then using the Flatten Selection (Cmd + e) command in Figma as well. It does not happen when you use the pen tool to create distinct shapes within a single use of the pen tool.

AEUX 0.8.0 Image Path Not Working in Sketch

Image Path Folder prompt is not working in Sketch with the 0.8.0 version of the plugin.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Sketch
  2. Click on Open Panel
  3. Click on Send Selection to AE
  4. Observe that the Image Path Folder selection prompt never loads. This occurs after uninstalling / reinstalling the plugin, closing and reopening the panel, etc.

Expected behavior
The Image Path Folder should open once per session

Desktop (please complete the following information):

  • OS: Mac OS Big Sur 11.3.1
  • Browser: N/A
  • Version: After Effects 2020, Sketch v 72 and 76 (upgraded thinking that Sketch was the issue...same result in both versions)

Unable to call "addFolder" because of parameter 1. Value is undefined.

Describe the bug
Hi,
Thanks for creating this amazing utility, it really speeds up my workflow.
Unfortunately, whenever I try to transfer anything other than a simple shape from either sketch or figma I get this error:
Error: After Effects error: Unable to call “addFolder” because of parameter 1. Value is undefined.
Error on line: 829

I have tried restarting my computer, restarting AE, and flattening shapes, but the moment they are in a group it throws this error. So I haven't been able to preserve alignment and relationships between different elements.

Expected behavior
Transfer assets and create heirarchy of compositions based on grouping while preserving relationships between different elements.

Screenshots
Screen Shot 2020-12-15 at 12 33 08 AM

Desktop (please complete the following information):

  • OS: Mac OS, Catalina 10.15.7
  • AE 2020 17.5.1 (Build 47)

Unable to call addComp

Hey,

I'm running into a problem when I try to send my selection from Sketch to AE – see the attached image for the exact error message.

Sketch Version: 69
After Effects Version: 17.1.4 (Build 37)

image

Images only go through Sketch to AE once

Describe the bug
When trying to transfer images from Sketch to AE, the plugin works for the first time but not after.

To Reproduce

  1. Select content including an image in Sketch
  2. Push to AE
  3. Select image saving location in AE
  4. Watch stuff transferred to AE comp
  5. Select different stuff in Sketch including an image
  6. Push to AE
  7. Spinning ball cursor happens
  8. AE pops up to front but no Finder popup apparent
  9. No content gets pulled
  • OS: Catalina 10.15.7.
  • AE 17.5.0 (Build 40)
  • Sketch 69.2
  • latest AEUX, the issue never happened with the older product

Restarting both AE and Sketch helps, the image can be transferred again without issues once, the problem reappears for the second time again.
Restarting AE only doesn't help.

Cannot create masked/rounded image from Figma

Describe the bug
I need to use a rounded/circular image in my layout but after sending it to after effects it becomes rectangular.

To Reproduce
I've tried several different approaches:

  1. A circle with an image as background
  2. A circular mask
  3. A rectangular mask using rounded corners
  4. A frame with clipping and rounded corners

Expected behavior
An image which is circular in Figma should look the same in After Affects.

Version: 0.7.5a

Figma: Crash if cached images folder path was deleted

Problem Description

If you've deleted an Images Folder path that you previously specified, and then re-export the page without relaunching the Figma plugin, the panel crashes.

Note that if you delete the images but keep the parent directory, there's no problem; it's only when deleting the directory itself.

Steps to Reproduce

  • Launch Figma plugin
  • Export a page with images
  • AE will ask for a path to save the images to
  • Give it a path
  • After export, delete the selected directory
  • In Figma, export again

Expected Result

Any of:

  • Cached images folder path is recreated
  • Alert informing the user that the directory can't be found (and then ask to recreate or pick a new one)
  • Detect deleted folder and ask for a new one to be specified

Any Workarounds

Relaunch the Figma plugin before exporting.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.