Giter Site home page Giter Site logo

headlessforge's Issues

Crash on startup (java.lang.reflect.InvocationTargetException: null)

When trying to run it (java8 -jar headlessforge-1.1.jar ~/.minecraft), it crashes.

Output Starting HeadlessForge with Arguments: [/home/doggo/.minecraft] Starting Launchwrapper... [12:17:23] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [12:17:23] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [12:17:23] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [12:17:23] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2854 for Minecraft 1.12.2 loading [12:17:23] [main/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_265, running on Linux:amd64:5.4.0-72-generic, installed at /usr/lib/jvm/java-8-openjdk-amd64/jre [12:17:24] [main/INFO] [FML]: Searching /home/doggo/.minecraft/mods for mods [12:17:24] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [12:17:24] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [12:17:24] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [12:17:24] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [12:17:24] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [12:17:27] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [12:17:27] [main/INFO] [FML]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [12:17:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [12:17:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [12:17:27] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [12:17:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [12:17:27] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} [12:17:28] [main/ERROR] [LaunchWrapper]: Unable to launch java.lang.reflect.InvocationTargetException: null at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_265] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_265] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_265] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_265] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at me.earth.headlessforge.launch.Main$Companion.main(Main.kt:116) [headlessforge-1.1.jar:?] at me.earth.headlessforge.launch.Main.main(Main.kt) [headlessforge-1.1.jar:?] Caused by: java.lang.UnsatisfiedLinkError: no lwjgl64 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860) ~[?:1.8.0_265] at java.lang.Runtime.loadLibrary0(Runtime.java:871) ~[?:1.8.0_265] at java.lang.System.loadLibrary(System.java:1124) ~[?:1.8.0_265] at org.lwjgl.Sys$1.run(Sys.java:72) ~[lwjgl-2.9.4-nightly-20150209.jar:?] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_265] at org.lwjgl.Sys.doLoadLibrary(Sys.java:66) ~[lwjgl-2.9.4-nightly-20150209.jar:?] at org.lwjgl.Sys.loadLibrary(Sys.java:87) ~[lwjgl-2.9.4-nightly-20150209.jar:?] at org.lwjgl.Sys.(Sys.java:117) ~[lwjgl-2.9.4-nightly-20150209.jar:?] at net.minecraft.client.Minecraft.func_71386_F(Minecraft.java:2984) ~[bib.class:?] at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?] ... 8 more Exception in thread "main" [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: net.minecraftforge.fml.relauncher.FMLSecurityManager$ExitTrappedException [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:49) [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.SecurityManager.checkExit(SecurityManager.java:761) [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.Runtime.exit(Runtime.java:107) [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.System.exit(System.java:973) [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:138) [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at me.earth.headlessforge.launch.Main$Companion.main(Main.kt:116) [12:17:28] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at me.earth.headlessforge.launch.Main.main(Main.kt)
Versions
  • Os: Ubuntu 20.04
  • Java: openjdk version "1.8.0_265" OpenJDK Runtime Environment (build 1.8.0_265-8u265-b01-0ubuntu2~20.04-b01) OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)
  • HeadlessForge: 1.1 (release, not built)
  • Forge: 14.23.5.2854 (1.12)

crash on startup again

root@cherfofos:~/.minecraft/mods# java -jar headlessforge-1.1.jar 
No .minecraft path given, assuming we are .minecraft/mods...
Starting HeadlessForge with Arguments: []
Starting Launchwrapper...
[16:49:29] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[16:49:29] [main/ERROR]: Unable to launch
java.lang.ClassNotFoundException: net.minecraftforge.fml.common.launcher.FMLTweaker
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_291]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_291]
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) ~[?:1.8.0_291]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_291]
        at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:106) ~[launchwrapper-1.12.jar:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_291]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_291]
        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_291]
        at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_291]
        at net.minecraft.launchwrapper.Launch.launch(Launch.java:98) [launchwrapper-1.12.jar:?]
        at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
        at me.earth.headlessforge.launch.Main$Companion.main(Main.kt:116) [headlessforge-1.1.jar:?]
        at me.earth.headlessforge.launch.Main.main(Main.kt) [headlessforge-1.1.jar:?]
root@cherfofos:~/.minecraft/mods# java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
root@cherfofos:~/.minecraft/mods# 

help

Starting HeadlessForge with Arguments: [C:\Users\administrator\AppData\Roaming.minecraft\mods]
Starting Launchwrapper...
Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/launchwrapper/Launch
at me.earth.headlessforge.launch.Main$Companion.main(Main.kt:113)
at me.earth.headlessforge.launch.Main.main(Main.kt)
Caused by: java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more

Support 1.16.5

Looking at modifying this into a sort of automation system by combining it with baritone and an orchestra framework (going for a bot hive mind type thing). As someone who is probably way more experience with this, what all is required to update this to 1.16.5, I know there were some big API changes in 1.12 -> 1.13 but I've been out of the forge community for a year or so and didn't do much graphical work.

im now getting this error

[18:13:14] [main/ERROR] [LaunchWrapper]: Unable to launch
java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_281]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_281]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
at me.earth.headlessforge.launch.Main$Companion.main(Main.kt:113) [headlessforge.jar:?]
at me.earth.headlessforge.launch.Main.main(Main.kt) [headlessforge.jar:?]
Caused by: java.lang.UnsatisfiedLinkError: no lwjgl64 in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source) ~[?:1.8.0_281]
at java.lang.Runtime.loadLibrary0(Unknown Source) ~[?:1.8.0_281]
at java.lang.System.loadLibrary(Unknown Source) ~[?:1.8.0_281]
at org.lwjgl.Sys$1.run(Sys.java:72) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_281]
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
at org.lwjgl.Sys.loadLibrary(Sys.java:87) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
at org.lwjgl.Sys.(Sys.java:117) ~[lwjgl-2.9.4-nightly-20150209.jar:?]
at net.minecraft.client.Minecraft.func_71386_F(Minecraft.java:2984) ~[bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?]
... 8 more
Exception in thread "main" [18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: net.minecraftforge.fml.relauncher.FMLSecurityManager$ExitTrappedException
[18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:49)
[18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.SecurityManager.checkExit(Unknown Source)
[18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.Runtime.exit(Unknown Source)
[18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.System.exit(Unknown Source)
[18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:138)
[18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at me.earth.headlessforge.launch.Main$Companion.main(Main.kt:113)
[18:13:14] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at me.earth.headlessforge.launch.Main.main(Main.kt)

help

proxyyy@bruh:~$ sudo java -jar /home/proxyyy/.local/share/multimc/instances/proxy/.minecraft/mods/headlessforge-1.1.jar
No .minecraft path given, assuming we are .minecraft/mods...
Starting HeadlessForge with Arguments: []
Starting Launchwrapper...
Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/launchwrapper/Launch
at me.earth.headlessforge.launch.Main$Companion.main(Main.kt:116)
at me.earth.headlessforge.launch.Main.main(Main.kt)
Caused by: java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 2 more

Launcher installs

Can you use launcher installs?
In case you dont know what a launcher install is, its like the one I attached an image of.
MinecraftLauncher_62c3UwWIB9

EDIT: I mean a launcher install for a saparate folder than .minecraft, I want my install to be in a subfolder of .minecraft. For where it says "spelmap" on the image(sorry that its in dutch btw).

crashing on startup

root@cherfofin:~/.minecraft/mods# java -jar headlessforge-1.1.jar 
No .minecraft path given, assuming we are .minecraft/mods...
Starting HeadlessForge with Arguments: []
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by me.earth.headlessforge.launch.Main$Companion (file:/root/.minecraft/mods/head
lessforge-1.1.jar) to method java.net.URLClassLoader.addURL(java.net.URL)
WARNING: Please consider reporting this to the maintainers of me.earth.headlessforge.launch.Main$Companion
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Exception in thread "main" java.lang.IllegalArgumentException: object is not an instance of declaring class
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at me.earth.headlessforge.launch.Main$Companion.main(Main.kt:81)
        at me.earth.headlessforge.launch.Main.main(Main.kt)
root@cherfofin:~/.minecraft/mods# 

Mods : InGameAccountSwitcher-Forge-1.12.2-7.0.7.jar headlessforge-1.1.jar
OptiFine_1.12.2_HD_U_G5.jar pingbypass-1.0.0-release.jar

๐Ÿ˜ญ

Crashes on startup

---- Minecraft Crash Report ----

WARNING: coremods are present:
HeadlessForge (headlessforge-1.1.jar)
Contact their authors BEFORE contacting forge

// My bad.

Time: 6/23/21 12:53 PM
Description: Initializing game

java.lang.IllegalStateException: glGenLists returned an ID of 0 for a count of 1, GL error (-1): null
at net.minecraft.client.renderer.GLAllocation.func_74526_a(SourceFile:27)
at net.optifine.render.CloudRenderer.(CloudRenderer.java:45)
at net.minecraft.client.renderer.RenderGlobal.(RenderGlobal.java:268)
at me.earth.headlessforge.inject.replace.EmptyRenderGlobal.(EmptyRenderGlobal.kt:24)
at net.minecraft.client.Minecraft.lambda$renderGlobalHook$6(Minecraft.java:3448)
at net.minecraft.client.Minecraft$$Lambda$82/609451568.get(Unknown Source)
at me.earth.headlessforge.inject.Hooks.lambdaHook(Hooks.kt:35)
at net.minecraft.client.Minecraft.redirect$renderGlobalHook$zzb000(Minecraft.java:3448)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:527)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Client thread
Stacktrace:
at net.minecraft.client.renderer.GLAllocation.func_74526_a(SourceFile:27)
at net.optifine.render.CloudRenderer.(CloudRenderer.java:45)
at net.minecraft.client.renderer.RenderGlobal.(RenderGlobal.java:268)
at me.earth.headlessforge.inject.replace.EmptyRenderGlobal.(EmptyRenderGlobal.kt:24)
at net.minecraft.client.Minecraft.lambda$renderGlobalHook$6(Minecraft.java:3448)
at net.minecraft.client.Minecraft$$Lambda$82/609451568.get(Unknown Source)
at me.earth.headlessforge.inject.Hooks.lambdaHook(Hooks.kt:35)
at net.minecraft.client.Minecraft.redirect$renderGlobalHook$zzb000(Minecraft.java:3448)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:527)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 844270456 bytes (805 MB) / 1308622848 bytes (1248 MB) up to 2147483648 bytes (2048 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2854 Optifine OptiFine_1.12.2_HD_U_G5 4 mods loaded, 4 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State | ID        | Version      | Source                        | Signature                                |
|:----- |:--------- |:------------ |:----------------------------- |:---------------------------------------- |
| LCH   | minecraft | 1.12.2       | minecraft.jar                 | None                                     |
| LCH   | mcp       | 9.42         | minecraft.jar                 | None                                     |
| LCH   | FML       | 8.0.99.99    | forge-1.12.2-14.23.5.2854.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCH   | forge     | 14.23.5.2854 | forge-1.12.2-14.23.5.2854.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |

Loaded coremods (and transformers): 

HeadlessForge (headlessforge-1.1.jar)
me.earth.headlessforge.asm.HeadlessForgeTransformer
Launched Version: 1.12.2-forge-14.23.5.2854
LWJGL: 2.9.4
OpenGL: GL version ,
GL Caps:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU:
OptiFine Version: OptiFine_1.12.2_HD_U_G5
OptiFine Build: 20210124-142939
Render Distance Chunks: 8
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: null
OpenGlRenderer: null
OpenGlVendor: null
CpuCount: 2

My Headless forge crashes in console.

I dojava -jar headlessforge.jar C:\Users\myname\AppData\Roaming.minecraft from the mods folder it runs for a bit then it gives me a crash report.

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.