Giter Site home page Giter Site logo

morpheus's People

Contributors

bigxplosion avatar cpw avatar dmillerw avatar dynious avatar modmuss50 avatar phylogeny avatar quetzi avatar unrealdinnerbone 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

Watchers

 avatar  avatar  avatar  avatar  avatar

morpheus's Issues

[Request] Colourable messages

Instead of just being able to do normal renaming but keeping colour make it so we can also colour it,
https://github.com/MFernflower/Morpheus I had a little fun playing with the idea but for some reason when we send the coloured message it added the angstrom symbol every spot we added colour?
I haven't played with the system much but I have no idea why it does it?

Maybe not have the capability to add colour the same way, maybe add colour via a seperate option? since mc has the EnumChatFormatting get colour from name/character

SMP crash when going through portals

As of
forge-1.10.2-12.18.3.2254-universal.jar
Morpheus-1.10.2-3.1.12.jar
VoidCraft-1.10.2-0.17.8.jar
server crashes intermittently when player goes through the void portal from the overworld:

[20:28:19] [Server thread/INFO] [journeymap/]: §1Bolt_theif§r joining dimension -2
[20:28:20] [Server thread/ERROR] [FML/]: Exception caught during firing event net.minecraftforge.fml.common.gameevent.TickEvent$WorldTickEvent@37b08eb:
java.lang.NullPointerException
        at net.quetzi.morpheus.helpers.SleepChecker.updatePlayerStates(SleepChecker.java:28) ~[SleepChecker.class:?]
        at net.quetzi.morpheus.helpers.MorpheusEventHandler.worldTickEvent(MorpheusEventHandler.java:81) ~[MorpheusEventHandler.class:?]
        at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_682_MorpheusEventHandler_worldTickEvent_WorldTickEvent.invoke(.dynamic) ~[?:?]
        at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
        at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:635) [EventBus.class:?]
        at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:591) [EventBus.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onPostWorldTick(FMLCommonHandler.java:269) [FMLCommonHandler.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:718) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387) [ld.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
[20:28:20] [Server thread/ERROR] [FML/]: Index: 14 Listeners:
[20:28:20] [Server thread/ERROR] [FML/]: 0: NORMAL
[20:28:20] [Server thread/ERROR] [FML/]: 1: ASM: am2.proxy.tick.ServerTickHandler@5caa70f8 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 2: ASM: WayofTime.bloodmagic.util.handler.event.WillHandler@4d005f41 onServerWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 3: ASM: lumien.bloodmoon.handler.BloodmoonEventHandler@384128c endWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 4: ASM: ItemGrassSeeds{Name=grassSeeds} onTickEnd(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 5: ASM: ItemTerraAxe{Name=terraAxe} onTickEnd(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 6: ASM: feyberryjam.minecraft.druidry.init.ModEvents@7bd83fef onWorldTickEvent(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 7: ASM: atomicstryker.infernalmobs.common.InfernalMobsCore@7c376ef6 onTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 8: ASM: lycanite.lycanitesmobs.core.mobevent.MobEventManager@3bce3840 onWorldUpdate(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 9: ASM: shadowfox.botanicaladdons.common.items.travel.stones.ItemWaystone$Companion@77dee144 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEven$
[20:28:20] [Server thread/ERROR] [FML/]: 10: ASM: shadowfox.botanicaladdons.common.block.dendrics.thunder.ThunderEventHandler@75632ffc catchWorldTick(Lnet/minecraftforge/fml/common/gameevent/Tick$
[20:28:20] [Server thread/ERROR] [FML/]: 11: ASM: class vazkii.botania.common.core.handler.CommonTickHandler onTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 12: ASM: de.teamlapen.vampirism.core.ModEventHandler@4f179442 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 13: ASM: Tamaized.Voidcraft.events.ItemEntityEvent@63c609e9 tick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 14: ASM: net.quetzi.morpheus.helpers.MorpheusEventHandler@2bb5626b worldTickEvent(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 15: ASM: Block{botania:pistonRelay} tickEnd(Lnet/minecraftforge/fml/common/gameevent/TickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 16: ASM: org.cyclops.evilcraft.core.fluid.WorldSharedTankCache@522414a9 onTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 17: ASM: com.sk89q.worldedit.forge.ThreadSafeCache@65acb828 tickStart(Lnet/minecraftforge/fml/common/gameevent/TickEvent;)V
[20:28:20] [Server thread/ERROR] [FML/]: 18: ASM: com.creativemd.creativecore.event.GuiTickHandler@3abd7dc2 onEventTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent;)V
[20:28:20] [Server thread/TRACE] [ArsMagica2/]: Saving all cached power data for DIM -1 to disk

server tick loop

Seemed when ever a player tried to go to the end the server would crash. Currently trying to see what happens after resetting the end. However Seems to be a weird problem if it is the end causing the crash? Since there's no "day/night" in the end Dim.

Morpheus-1.10.2-3.1.13
https://pastebin.com/Gjq66jxe

[Request] display name support

Would it be possible to use forge's player display name (EntityPlayer.getDisplayName if I recall correctly) instead of the username as the latter cannot be changed in any way ?

[1.10.2] java.lang.NullPointerException: Exception in server tick loop

I recently had that crash in my 1.10.2 server:

// Ooh. Shiny.

Time: 8/5/16 9:41 PM
Description: Exception in server tick loop

java.lang.NullPointerException: Exception in server tick loop
    at net.quetzi.morpheus.helpers.SleepChecker.updatePlayerStates(SleepChecker.java:28)
    at net.quetzi.morpheus.helpers.MorpheusEventHandler.worldTickEvent(MorpheusEventHandler.java:80)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_454_MorpheusEventHandler_worldTickEvent_WorldTickEvent.invoke(.dynamic)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:72)
    at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:129)
    at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:98)
    at net.minecraftforge.fml.common.FMLCommonHandler.onPostWorldTick(FMLCommonHandler.java:269)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:718)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
    at java.lang.Thread.run(Thread.java:745)

Full crash-report file: http://hastebin.com/jitimujiwu.vhdl

Feature request

Would it be possible to add an option to only count players above a configurable y level so players who are mining are not counted. This would be useful on small servers.

Ignore Spectators

Hello, I was wondering if ignoring players that are in spectator mode might be a good addition to this mod. Thanks!

Exploit? [1.7.10] Sleep + Random Things

Random Things Mod, and Blood Moon mod either or.
A player can Spam right click the bed to skip the Blood Moon event with Morpheus. With out a player is unable to do so. Any way to fix this?

1.12.1 After sleeping, day does not come.

2017-09-06_12 42 45

When you sleep, it says you are sleeping, it hits the required percent, then kicks everyone out of bed, and does not turn it to day.

version 1.12-3.3.2
forge-1.12.1-14.22.0.2469-universal.jar

Unable to Move from Bed after Sleep

Players are reporting they are unable to exit the bed after sleep. Requires the player to be kicked or close out minecraft completely.

Morpheus 3.1.5
Forge 1976
Minecraft 1.9.4

PlayerWakeUpEvent not being called

Hello, so in one of my mods i have code running in the PlayerWakeUpEvent, any chance Morpheus can call this event for the players being woken up?

As calling PlayerWakeUpEvent still seems the best option making Morpheus not need any special support straight away. Like i dont like the idea of creating i dont fancy creating 20+ classes for something i can do once in the PlayerWakeUpEvent or registering a class for every dimension in the game seems unnecessary

Also if im registering handlers for dimensions, what if another mod wants to do that too...

Feature request - pull morning quote from list file

Currently, when the mod fires off and makes it daytime, it prints out a static message based on whatever is put in S:OnMorningText=Wakey, wakey, rise and shine... Good Morning everyone!
My question is this, could the mod be configured in such a way in that you can have a setting such as B:PullQuoteFromFile=true and I:QuoteFile=morpheusquotes.txt
within the quotes file you can put in multiple different quotes, and the each time the mod makes it daytime from players sleeping it randomly pulls a line from the file and uses it as the quote. If the above B:PullQuoteFromFile=true is set to false, then it would work as it currently does and just uses the single quote every time.

Doing this would allow for more entertainment for the game in general, and allow server operators the ability to create a list of either tips to be displayed upon waking, famous quotes, or whatever else they wanted. It would also provide a way for the quote to be changed on the fly by simply editing the text file without having to restart the server as it currently does.

1.11 forge

Launching with latest forge and it says it needs forge 2011 or greater :P

Minecraft version: 1.11
Forge: 13.19.0.2130
Morpheus version: 1.11-3.2.3.jar

1.7.10-1.6.18 Perpetual day for miners

(Tested with 2 players) If you have a player below ground level, then the other player goes below ground level it triggers morning, regardless the time of day. You can keep doing this over and over to set it to morning.

not auto eject bed after night

when you are alone on server, everything work fine but if you are not alone, when the night past, the wakey wakey flood the chat until you manually leave the bed.

Stellar sky not compatible

Even if I fall asleep, I will get up at six o'clock and the day will not come. Please make it compatible.

Stellar API-0.7.4.1.2.jar
Stellar Sky-0.7.5.1.7.jar

Crash on Server Stop

When a player remains on the server when it is stopped, Morpheus causes a crash.

[16:23:32] [Server thread/INFO]: Stopping server
[16:23:32] [Server thread/INFO]: Saving players
[16:23:32] [Server thread/INFO]: Saving worlds
[16:23:32] [Server thread/INFO]: Saving chunks for level 'world'/overworld
[16:23:32] [Server thread/INFO]: Saving chunks for level 'world'/the_nether
[16:23:32] [Server thread/INFO]: Saving chunks for level 'world'/betweenlands
[16:23:32] [Server thread/INFO]: Saving chunks for level 'world'/hunting_dim
[16:23:32] [Server thread/INFO]: Saving chunks for level 'world'/The Beneath
[16:23:32] [Server thread/INFO]: Saving chunks for level 'world'/twilight_forest
[16:23:33] [Server thread/INFO]: Saving chunks for level 'world'/Storage Cell
[16:23:35] [Server Shutdown Thread/INFO]: Stopping server
[16:23:35] [Server Shutdown Thread/INFO]: Saving players
[16:23:35] [Server Shutdown Thread/INFO]: fosnez lost connection: Server closed
[16:23:35] [Server Shutdown Thread/INFO]: §efosnez§r§e left the game§r
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.RuntimeException: Cannot Hotload Dim: Overworld is not Loaded!
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at com.google.common.util.concurrent.Futures.wrapAndThrowUnchecked(Futures.java:1329)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at com.google.common.util.concurrent.Futures.getUnchecked(Futures.java:1314)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at net.minecraft.network.NetHandlerPlayServer.func_194028_b(NetHandlerPlayServer.java:287)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at net.minecraft.server.management.PlayerList.func_72392_r(PlayerList.java:1083)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:431)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at net.minecraft.server.MinecraftServer$4.run(MinecraftServer.java:1567)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: Caused by: java.lang.RuntimeException: Cannot Hotload Dim: Overworld is not Loaded!
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraftforge.common.DimensionManager.initDimension(DimensionManager.java:232)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.server.MinecraftServer.func_71218_a(MinecraftServer.java:830)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.quetzi.morpheus.helpers.MorpheusEventHandler.loggedOutEvent(MorpheusEventHandler.java:38)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1857_MorpheusEventHandler_loggedOutEvent_PlayerLoggedOutEvent.invoke(.dynamic)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraftforge.fml.common.FMLCommonHandler.firePlayerLoggedOut(FMLCommonHandler.java:579)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.server.management.PlayerList.func_72367_e(PlayerList.java:387)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.network.NetHandlerPlayServer.func_147231_a(NetHandlerPlayServer.java:849)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.network.NetworkManager.func_179293_l(NetworkManager.java:453)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.network.NetHandlerPlayServer$2.run(NetHandlerPlayServer.java:291)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.server.MinecraftServer.func_175586_a(MinecraftServer.java:1381)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.server.MinecraftServer.func_152344_a(MinecraftServer.java:1393)
[16:23:35] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	... 4 more

Side note: why exactly is it necessary to call event.player.getEntityWorld().getMinecraftServer().getWorld(event.player.dimension)? Won't the world object be the same?

if (!event.player.getEntityWorld().getMinecraftServer().getWorld(event.player.dimension).isRemote)

Doesn't work in our second dimension.

We started a server as a vanilla server and then later added mods to it and use a second dimension for materials rather than attempting to retro gen the original one. Everyone is required to sleep in the second dimension for night to pass. Even though the config is set to 1%.

Conflict - Shift+Right Click with Multibeds

Forge: 1.10.2-12.18.2.2107
Morpheus: 1.10.2-3.1.7
Multibeds: 1.10.2-1.2.0

When Shift+Right clicking to place a spread on Mutlibeds Earth Bed, it does nothing. The notification for settings your spawn point does pop up in chat. First noticed this behavior while on my server. Went to SP made a new world, did not have Morpheus installed client side. Was able to place the spread on the bed with no issue.

Same world in Single Player, this time with Morpheus installed client side. Was not able to place spread on the bed. Gave notification of setting spawn point as it would on the Server.

Went into config (Client side) disabled; update bed spawn during day. Loaded world in SP and then was able to place the spread on the sheet.

Suggestion? Disable Morpheus from registering Shift+Right Click possibly?

Also posted issue to Dev of Multibeds. - https://minecraft.curseforge.com/projects/multibeds/issues/2

FTB Beyond: Sleep voting config percentages not working in other dimensions

We have a main world, which is the mining Dim. Then we made another Dim for free-build/base building. In the main world(mining dim) 25% works fine. In The alternate Dim(free-build/base building) no matter what percentage it goes to it never passes to day. Is there a way to get morpheus to recognize the configs for the other dims?

minecraft version 1.10.2
forge 12.18.3.2254
morpheus 1.10.2-3.1.13
modpack FTB Beyond

Witchery Support

As you may or may not know, Witchery has a mechanic known as Vampirism. It allows players to sleep during the day to make it night.

Right now Morpheus confuses that with its sleep voting and causes daytime sleeping to simply reset the time to the next morning. Would it be possible to detect if sleeping during the day, and thus make it night instead of day?

[1.10.2] java.lang.NullPointerException: Exception in server tick loop

It seems to me that it would be fairly simple to check that Morpheus.playerSleepStatus.get(player.dimension) did not return null before trying to call .isPlayerSleeping(username) on it.

Quite simply, line 28 of SleepChecker.java could be changed from:

            else if (!player.isPlayerFullyAsleep() && Morpheus.playerSleepStatus.get(player.dimension).isPlayerSleeping(username))

to:

            else if (!player.isPlayerFullyAsleep() && Morpheus.playerSleepStatus.get(player.dimension) != null && Morpheus.playerSleepStatus.get(player.dimension).isPlayerSleeping(username))

or an additional layer of nesting could be added, for added readability:

            else if (!player.isPlayerFullyAsleep()) {
                    WorldSleepState sleepStatus = Morpheus.playerSleepStatus.get(player.dimension);
                    if (sleepStatus != null && sleepStatus.isPlayerSleeping(username)) {
                        // Do the stuff.
                    }
           }

I would be happy to submit a pull request, if it wouldn't be rejected out of hand.

OP sleeping

Request for feature.

I would like to request that a feature be added to the mod that would skip the night if a player that is OP on a multiplayer server sleeps. regardless of how many players are connected and not sleeping.

Please and Thank you,

Server Crash [1.10.2]

Good morning, I discovered that Morpheus is not compatible with VoidCraft mod.
My server crashes when I enter a dimension of that mod. Just to appear in that dimension closes and I can only take a step.
Below I show the versions that I use on the server.
Regards!

spongeforge-1.10.2-2281-5.2.0-BETA-2433.jar
Morpheus-1.10.2-3.1.13.jar
VoidCraft-1.10.2-0.19.6.jar

CrashReport: https://pastebin.com/raw/PShNfNaH

1.11.2-3.2.14 failing under Forge 2310

Discovered some issues where it no longer allows wake to a new day unless everyone has slept at least once that are on the server. It'll say #/## and even given the message for when the percentage is met but not wake the player nor set the day to morning.

Also, while it reads the config to update the messages it gives, it now ignores the percentage. I set my to 20% but in the game it says it's still 50%

Maybe you can add some options to the config that make it generate a debug log that I can feed to you.

None!

Please close, I seen it had already been reported.. Was in the closed reports

Sorry for duplicate!

[Bug] Sleep Voting doesn't work when in a non-default Overworld dimension

I run a server that is using Just Enough Dimensions to provide a second Overworld dimension (Under DIM6).

When players sleep in this dimension, it shows the 'player is sleeping (1/2 50%)' message but even with the Sleep Percent set to 25% it requires all players in the dimension to be in bed, same as in Vanilla.

If you need any more information from me, let me know and I will be more than happy to provide.

1.7.10 - Other dims.

Hey

Is there anyway to make this work in other Dims then "world", as we are runing a server where we dont use the normal "world" but a costume made one. the mod works in the normal "overworld", but in the other dim that we use as our main world.

Thanks
Kaspar

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.