realui / realui Goto Github PK
View Code? Open in Web Editor NEWA minimalistic UI for World of Warcraft designed to be functional, yet also efficient and elegant.
Home Page: http://goo.gl/Qxnkb6
License: Other
A minimalistic UI for World of Warcraft designed to be functional, yet also efficient and elegant.
Home Page: http://goo.gl/Qxnkb6
License: Other
I've noticed that the Slice and Dice icon that displays to let you know how much longer you have on slice and dice until it expires does not properly hide when the effect expires and you leave combat. The grayed out icon stays present until you /reload. I can provide a screenshot if this would help.
Press any ingame pop up - like n, i, p, o - move it to the middle..close and re-open.
opens in original position
See above
Expected behavior:
To stay where last moved to
Actual behavior:
above
When swapping between RealUI bartender layouts you must manually reconfigure the vertical positioning of the Grid layout otherwise the grid layout doesn't line up properly or will be overlapped by the bartender layout.
This is not necessarily a bug, just an inconvenience that would be nice if it could be handled automatically.
Ex: open RealUI config -> Select Other -> Change Center Bar to 0 Center - 3 Bottom
The next time you join a group the Grid layout will not be viewable as it will be overlayed by the first action bar.
nibRealUI\HuD\ClassResource\Resolve.lua:168: attempt to perform arithmetic on field '?' (a nil value)
...rfacenibRealUI\HuD\ClassResource\Resolve.lua:168: in function UpdateBase' ...cenibRealUI\HuD\ClassResource\ResolveBar.lua:105: in function
UpdateBase'
...cenibRealUI\HuD\ClassResource\ResolveBar.lua:238: in function <...cenibRealUI\HuD\ClassResource\ResolveBar.lua:233
Only tested on characters lower than level 10
1x [ADDON_ACTION_BLOCKED] AddOn 'nibRealUI' tried to call the protected function '<unnamed>:Hide()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]:: in function 'Hide'
FrameXML\WorldMapActionButton.lua:58: in function 'Clear'
FrameXML\WorldMapActionButton.lua:67: in function 'Refresh'
FrameXML\WorldMapActionButton.lua:19: in function 'SetMapAreaID'
FrameXML\WorldMapFrame.lua:1230: in function <FrameXML\WorldMapFrame.lua:1155>
[C]:: in function 'WorldMapFrame_Update'
FrameXML\WorldMapFrame.lua:2809: in function 'WorldMapFrame_UpdateMap'
FrameXML\WorldMapFrame.lua:436: in function <FrameXML\WorldMapFrame.lua:422>
[C]:: in function 'SetMapToCurrentZone'
FrameXML\WorldMapFrame.lua:370: in function <FrameXML\WorldMapFrame.lua:349>
[C]:: ?
[C]:: in function 'Show'
FrameXML\UIParent.lua:2374: in function 'SetUIPanel'
FrameXML\UIParent.lua:2176: in function 'ShowUIPanel'
FrameXML\UIParent.lua:2086: in function <FrameXML\UIParent.lua:2082>
[C]:: in function 'SetAttribute'
FrameXML\UIParent.lua:2868: in function 'ShowUIPanel'
FrameXML\UIParent.lua:2852: in function 'ToggleFrame'
FrameXML\WorldMapFrame.lua:261: in function 'ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
The Bank Reagent frame always displays even if your character has not purchased the reagent portion yet. It also displays the purchase button, but it is underneath a bunch of bag slots that you don't have access to yet making it very difficult to click. There's about a 1px area that you can get to that allows you to click it.
cbniv settings: Bank filter off, empty compression off.
http://www.wowinterface.com/forums/showthread.php?t=54341
Expected behavior:
Artifact customization menu should open
Actual behavior:
Nothing happens
49x FrameXML\MainMenuBar.lua:126: Usage: GetCostForPointAtRank(rank)
[C]: in function `GetCostForPointAtRank'
FrameXML\MainMenuBar.lua:126: in function <FrameXML\MainMenuBar.lua:124>
...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0-5.lua:234: in function <...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:229>
...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0-5.lua:295: in function <...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:282>
...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0-5.lua:396: in function `?'
...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0-5.lua:67: in function <...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:67>
Locals:
(*temporary) = nil
This is error which is not present at forum reports:
20x ...eAuroraBlizzard_ItemAlterationUI.lua:3: attempt to index local 'C' (a nil value)
...eAuroraBlizzard_ItemAlterationUI.lua:3: in main chunk
Locals:
F = nil
C = nil
(*temporary) = 2
(*temporary) = "Aurora"
(*temporary) = "attempt to index local 'C' (a nil value)"
Installed AddOns:
DBM, AtlasLoot
For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING
guide.
[Short description of problem here]
Expected behavior:
[Describe expected behavior here]
Actual behavior:
[Describe observed behavior here]
-- If you recived an error, place it here.
-- Separate them if you have more than one.
Screenshots and GIFs
Installed AddOns:
[List of installed addons which are not included in RealUI]
Hello, trying to install new RealUI on 6.0.2, even removed WTF folder.
When i click "Click to install" i see that interface is actually installed, but one problem: install overlay still overlaps screen. If i click it again, i got same results. Any advice? Perhaps i can take a look at some logs... No problems on EU client, btw.
Convert from compilation to suite and add Curse to release schedule.
when press the bagkey,the bag could't display.
the ChatFrame copyframe does not get skinned like all other realui elements. It would be nice if it matched the other elements rather than using the default blizzard frames.
For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING
guide.
After getting into and out of a vehicle (for example: Broken Shore's Unattended Cannons in the scenarios), Cast Bars and Unit Frames no longer fill or deplete.
Expected behavior:
Bars should be filling and depleting as usual as damage is taken or casts near completion.
Actual behavior:
Bars remain completely filled.
1x nibRealUI\Core\AngleStatusBar.lua:56: Division by zero
nibRealUI\Core\AngleStatusBar.lua:56: in function <nibRealUI\Core\AngleStatusBar.lua:47>
nibRealUI\Core\AngleStatusBar.lua:101: in function <nibRealUI\Core\AngleStatusBar.lua:94>
SharedXML\C_TimerAugment.lua:16: in function <SharedXML\C_TimerAugment.lua:14>
Screenshots and GIFs
Installed AddOns:
Using default RealUI package.
There is no left side filler space so the walls eats the text.
The background is striped. Light/dark/light/dark. (same goes for bags)
Got screenshot.
Will find a way to upload
For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING
guide.
Would it be possible to bump the bag addon to the newest version of the standalone bag addon that include a section for AP items.
4x ...rfacenibRealUI\HuD\UnitFrames\UnitFrames.lua:426: attempt to call method 'RefreshUnits' (a nil value)
...rfacenibRealUI\HuD\UnitFrames\UnitFrames.lua:426: in function ToggleClassColoring' ...acenibRealUI\Config\ConfigBar\Appearance.lua:205: in function
func'
nibRealUI\Config\ConfigBar\GUI.lua:301: in function <nibRealUI\Config\ConfigBar\GUI.lua:299>
Error occurs upon trying to change class coloring settings.
Anything else that needs doing.
I am trying to replace bar 3 with 5 and 5 with 3, because that's a setup i can use when i do not have your UI installed. But after I finish the setup, whenever the UI is reloaded, the positioning configuration is lost. The bars keep the orientation and row number settings, though.
Ok, since RU accounts was converted to EU, we can now face EU players when queueing in RU random BGs and vice-versa.
This leads us to a completely new problem - font used in RealUI is not universal, it shows RU characters only when used with RU client language (and vice-versa, do you use separate fonts for en_US/en_EU and ru_RU clients?)
I do not even see "????" in raid frames when playing my EU warlock in russian BGs, all names is just empty.
artifact's item level is correct (paperdollframe) when they are equiped, but if you put them to bag (cargBags_Nivaya), their ilvl are all wrong, usually higher than actual ilvl.
also, relic dosen't show ilvl in cargBags_Nivaya.
16x Skada\modules\Debuffs.lua:153: Division by zero
Skada\modules\Debuffs.lua:153: in function <Skada\modules\Debuffs.lua:125>
Skada\modules\Debuffs.lua:216: in function 'Update'
Skada\Skada-1.4-32.lua:1912: in function '?'
...face\Grid2\Libs\AceTimer-3.0\AceTimer-3.0-17.lua:53: in function <...face\Grid2\Libs\AceTimer-3.0\AceTimer-3.0.lua:48>
2x Foglight\Foglight-2.9.lua:23: attempt to perform arithmetic on global 'WORLDMAP_POI_FRAMELEVEL' (a nil value)
Foglight\Foglight-2.9.lua:23: in main chunk
284x nibRealUI\Core\AngleStatusBar.lua:40: Division by zero
nibRealUI\Core\AngleStatusBar.lua:40: in function <nibRealUI\Core\AngleStatusBar.lua:32>
nibRealUI\Core\AngleStatusBar.lua:101: in function <nibRealUI\Core\AngleStatusBar.lua:90>
65x Clique\Clique-v60200-1.0.0.lua:928: attempt to call method 'RegisterForClicks' (a nil value)
Clique\Clique-v60200-1.0.0.lua:928: in function 'UpdateRegisteredClicks'
Clique\Clique-v60200-1.0.0.lua:230: in function 'RegisterFrame'
Clique\Clique-v60200-1.0.0.lua:844: in function '?'
Clique\AddonCore.lua:110: in function <Clique\AddonCore.lua:104>
Would be good to get a check into the UnitFrames for if the player is an Arcane Mage, and if so move the 0.35 power step to 0.9. From what I heard, Arcane Mages now need to try and stay above 90% mana to get the most DPS.
No chat notification for obtained transmog/appearence.
Expected behavior:
The expected behaviour is that your gonna see it in chat.
Actual behavior:
Nothing in chat, or it bugs out with a error (though, I've not had that bug since 17c.
Installed AddOns:
Only RealUI and DBM.
Are you running the latest version of RealUI? Yes (8.1_r20f)
Did you check the debugging guide? Yes
Did you check the FAQ on WoWInterface? Yes
Did you perform a cursory search on the forums and the issue tracker to see if your bug or enhancement is already reported? Yes, Searched on the forums and there's no discussion of anything to do with Artifact Power #INF% issue.
Yes, I have searched this github before submitting this issue.
During Leveling from 100 - 109 the tool bar AP worked, soon as I hit 110 Artifact in the millions or billions seems to break this Artifact Bar, thus showing #INF%.
[Blades of the Fallen Prince] gains 1,260,000,200 Artifact Power.
[Lua Error: 000001E29F769000]
Expected behavior:
To see amount of Artifact Power gained as a bar that fills.
Actual behavior:
Datatext shows as #INF%, not very helpful.
x1 integer overflow attempting to store 1.#INF Stack: [C] in function 'format' nibRealUI\Infobar\Blocks.lua:1575: in function 'SetTooltip' nibRealUI\Infobar\Blocks.lua:1774: in function 'OnEnter' nibRealUI\Infobar\Bar.lua:62: in function <nibRealUI\Infobar\Bar.lua:47> Time: 2018/01/01 23:43:16 Index: 1/1 Locals: (*temporary) = "%s/%s (%d%%)" (*temporary) = "8,437,342,080" (*temporary) = "0" (*temporary) = 1.#INF
Screenshots and GIFs
https://screencast-o-matic.com/watch/cFVV2FoVX7
Installed AddOns:
Altohilic (Disabled)
Badboy (Disabled)
Badboy - CCleaner (Disabled)
Badboy - Guilded (Disabled)
Badboy - Ignore (Disabled)
Bagsync (Disabled)
DugiGuidesViewer 8.510 (Disabled)
Garrison Mission Manager (Disabled)
HandyNotes (Disabled)
HandyNotes - Argus (Disabled)
HandyNotes - Legion Class Order Halls (Disabled)
HandyNotes - Camel Figurines (Disabled)
HandyNotes - DraenorTreasures (Disabled)
HandyNotes - Guild (Disabled)
HandyNotes - Legion R&T (Disabled)
HandyNotes - Mail Boxes (Disabled)
HandyNotes - Pandaria Treasures (Disabled)
HandyNotes - Suramar Leylines (Disabled)
HandyNotes - Suramar Telemancy (Disabled)
HandyNotes - Trainers (Disabled)
Hide Order Hall Bar (Disabled)
Personal Loot Helper (Disabled)
Postal (Disabled)
Semi-Auto Looter (Disabled)
World Boss Status (Disabled)
World Quest Group Finder (Disabled)
World Quest List (Disabled)
DBM (Disabled)
I also tried removing these addons with no prevail.
When you select different tabs after going into the bottom left Menu and opening 'Collections' the resulting tabbed display doesn't seem to change the Window title when swapping between tabs. Eg when Mounts is opened the tab Mounts is selected and hilighted, but when you click on Pet Journal the top title bar still says 'Mounts'.
Absorb these into core
These will be removed from the download, but will be linked to in a "Suggested Additions" section of download page/README
Hello, getting this error in last version of RealUI
149x nibRealUI\Modules\ActionBars.lua:100: attempt to index local 'BTBar' (a nil value)
nibRealUI\Modules\ActionBars.lua:100: in function 'ApplyABSettings'
nibRealUI\Modules\ActionBars.lua:508: in function '?'
...nit\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...nit\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]:: ?
[string "safecall Dispatcher[1]"]:13: in function '?'
...nit\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function 'Fire'
Ace3\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
Error appears in current Beta build when clicking the "Reset New" Button.
Reverting a746f10 in https://github.com/NibelheimInt/RealUI-80/blob/master/Interface/AddOns/cargBags_Nivaya/style.lua seems to fix the problem. (3rd parameter slot to i)
Error log follows...
Best regards and keep on the good work.
22x ...Ons\cargBags_Nivaya\cargBags\base\implementation.lua:304: bad argument #1 to 'pairs' (table expected, got number)
[C]: in function `pairs'
...Ons\cargBags_Nivaya\cargBags\base\implementation.lua:304: in function `GetItemInfo'
cargBags_Nivaya\style.lua:217: in function <cargBags_Nivaya\style.lua:211>
cargBags_Nivaya\style.lua:588: in function <cargBags_Nivaya\style.lua:588>
Locals:
self = Nivaya {
0 = <userdata>
ClassifyItem = <function> defined @cargBags_Nivaya\filters.lua:45
CatDropDownOnClick = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:492
contByName = <table> {
}
OnBankOpened = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:400
getItemCount = <function> defined @cargBags_Nivaya\filters.lua:73
CreateAnchors = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:292
ToggleBagPosButtons = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:415
HideBags = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:176
OnOpen = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:387
buttons = <table> {
}
buttonClass = <table> {
}
UpdateAnchors = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:370
CatDropDownInit = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:453
OnBankClosed = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:408
OnClose = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:394
contByID = <table> {
}
name = "Nivaya"
ShowBags = <function> defined @cargBags_Nivaya\cargBags_Nivaya.lua:175
UpdateBags = <function> defined @cargBags_Nivaya\filters.lua:6
bagSizes = <table> {
}
numSlots = 267
events = <table> {
}
}
bagID = 0
slotID = 1
i = 1
defaultItem = <table> {
equipLoc = ""
slotID = 7
bagID = 2
name = "Blind Lake Sturgeon Bait"
locked = false
level = 90
cdStart = 0
texture = "ICONS\INV_Fishing_Lure_Sandcrab.blp"
isInSet = false
type = "Consumable"
rarity = 1
link = "|cffffffff|Hitem:110290:0:0:0:0:0:0:0:100:0:11:0|h[Blind Lake Sturgeon Bait]|h|r"
subType = "Other"
minLevel = 90
stackCount = 1
readable = false
count = 1
sellPrice = 1
cdFinish = 0
cdEnable = 1
quality = 1
}
L = nil
cargBags = <unnamed> {
0 = <userdata>
SetScriptHandlers = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:163
RegisterScaffold = <function> defined @cargBags_Nivaya\cargBags\mixins\api-common.lua:88
BagStrings = <table> {
}
textFilters = <table> {
}
ReplaceBlizzard = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:79
RegisterBlizzard = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:98
atBank = true
plugins = <table> {
}
GetImplementation = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:68
itemKeys = <table> {
}
GetLocalizedTypes = <function> defined @cargBags_Nivaya\cargBags\mixins\locale.lua:42
blizzard = Nivaya {
}
ParseBags = <function> defined @cargBags_Nivaya\cargBags\mixins\parseBags.lua:54
classes = <table> {
}
NewClass = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:48
RegisterPlugin = <function> defined @cargBags_Nivaya\cargBags\mixins\api-common.lua:61
FireEvent = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:112
ToBagSlot = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:174
NewImplementation = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:61
FromBagSlot = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:183
NewItemTable = <function> defined @cargBags_Nivaya\cargBags\base\core.lua:190
}
Hey Gethe, I read something about you no being well. Are you discontinuing the UI? I absolutely love it. My husband has bought me a 3440x1440 resolution monitor (asus rog, 34").
This look bigger than usual, do you support this resolution?
I've been dinking around with PetTracker and getting the frames re-skinned with Aurora. This is what I have so far:
https://gist.github.com/Sleaker/2991b7a6035d5a4f28f9
For the most part it looks fine, but it could be better in a couple areas. I'm a little stuck on some of the icons as they don't seem to have any of the standard elements that the blizzard UI has in the other windows. If you'd like to touch this up and incorporate it that would be cool, or if you have suggestions on how to get it to display better it would be appreciated.
hi, i found the tracking menu does't work in the latest version
New addon combining the functions of both Aurora and !Aurora_RealUI. This addon will be required by nibRealUI (Core).
Allow custom class colors
Add custom frame and button colors
Transfer appearance related features from Core to Skins
Transfer Blizzard UI skins from Core to Aurora
On wanting to disable the skin:
It's not so much that's there's something I want to be different, and just that over the years of trying skins I've grown to not like them.
Death by a thousand paper cuts for reasons that (I believe) addon devs have no control over -- things like huge amount of whitespace in spellbook because the chrome is gone but you can't make the window smaller, that the active/inactive tabs in the social pane have misaligned text on the tabs, in the PvP pane I can't see which of the options I've selected (though that one may be a bug).
At the end of the day, I wouldn't say to change much of anything, because I think yours is the best, I was just wondering if there was a way to essentially remove window skinning (which would leave everything else -- minimap, bags, dataline, bars, hud -- which is 99% of the reason I love this so much).
-- DarthNerdus
For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING
guide.
Death Knight runes are not displaying from RealUI's HUD. They are visible, however, on Legion's new HUD at the base of my character.
Expected behavior:
Rune Bars should be present about center of the HUD which fill as runes come off cooldown.
Actual behavior:
Rune indicators are missing entirely.
This is the error from Raven:
9x Raven\Main.lua:1228: attempt to call global 'GetRuneType' (a nil value)
Raven\Main.lua:1228: in function <Raven\Main.lua:1225>
Raven\Main.lua:1366: in function 'UpdateCooldowns'
Raven\Main.lua:665: in function 'Update'
Raven\Main.lua:427: in function <Raven\Main.lua:425>
Raven\Main.lua:443: in function '?'
...nit\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...nit\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]:: ?
[string "safecall Dispatcher[1]"]:13: in function '?'
...nit\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function 'Fire'
...face\Grid2\Libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <...face\Grid2\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Screenshots and GIFs
Installed AddOns:
None; currently using base package of RealUI from the dev branch.
Displays "?????????" instead of proper glyphs.
Probably worth switching default DBM font to something with cyrillic support?
When you attack enemy units - and damage them.
You can only see the health bar decreasing on the nameplate as the unit frame stays the same.
Got screenshot.
For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING
guide.
Debuffs appear to be missing from the target unit frame while in combat. THIS IS ONLY AFFECTING DEATH KNIGHT AT PRESENT. Testing on a Paladin yielded expected results.
Expected behavior:
Debuff should be tracked in one of two places: Next to the player character if a class/spec specific debuff (I imagine this is still in WIP), or to the up and right of a target if not spec-specific.
Actual behavior:
Debuffs do not appear.
No LUA errors are generated during this. The only LUA Error generated as of this test is from #25
Screenshots and GIFs
Installed AddOns:
Base RealUI-development branch installation
I've been testing ChatforModernists http://www.wowinterface.com/downloads/info23174-UIForModernists.html
It's standalone and looks like a great replacement for PhanxChat. I had to disable Nib's Chat module to see how everything works. Took it for spin in a dungeon daily and no problems at all.
I know this is a non-issue but just had to share it with you all. :)
Cannot open artifact pane or forge. Weapon is greyed out in character pane.
Bugger reports:
20x FrameXML\MainMenuBar.lua:125: Usage: local cost = C_ArtifactUI.GetCostForPointAtRank(rank, tier)
[C]:: in function 'GetCostForPointAtRank'
FrameXML\MainMenuBar.lua:125: in function <FrameXML\MainMenuBar.lua:123>
...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0-9.lua:235: in function <...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:226>
...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0-9.lua:296: in function <...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:283>
...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0-9.lua:315: in function <...lUI\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:314>
Have isolated down to nibRealUI
Have tried multiple versions of LibArtifactData - disabling nibRealUI alone solves problem.
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.