GithubHelp home page GithubHelp logo

antest1 / gotobrowser Goto Github PK

View Code? Open in Web Editor NEW
157.0 14.0 19.0 9.95 MB

Android Browser for KanColle 2nd Phase (HTML5)

Home Page: https://antest1.github.io/GotoBrowser/

License: GNU General Public License v3.0

Java 98.16% CSS 0.55% JavaScript 1.21% HTML 0.08%
kancolle android kantai-collection

gotobrowser's Introduction

GotoBrowser

Android Browser for KanColle 2nd Phase (HTML5)

About Project

GotoBrowser is an open-source browser to play the HTML5 version of Kantai Collection easily on Android devices.

This application does not modify any incoming/outgoing packet when communicating with the KanColle/DMM servers, and it does not provide any cheat or macro tools.

Requirement

  • Minimum: Android 4.4 (Kitkat)
  • Recommended: Android 5.0 (Lollipop) or later

Download

Demo

Youtube

Main Features

  • Full Screen Mode (+Automatic Alignment)
  • Enhanced Resource Caching
  • True Multi-Window Support
  • Start with Sound Off Mode
  • Subtitle Feature for in-game Voicelines
  • Web Proxy Support (like OOI)
  • Gadget Server Bypass
  • In-game Screenshot
  • Third-party Mods

Languages

  • Korean (한국어)
  • English
  • Simplified/Traditional Chinese (中文)
  • Japanese (日本語)

Translations into other languages are welcome. (please contact the developer by email)

Attribution

  • Icon image is drawn by SPICA.
  • GotoBrowser downloads voiceline subtitle data from kc3-translations for English, Japanese and Korean.
    • License for kc3-translations: The MIT License Text
  • GotoBrowser downloads voiceline subtitle data from kcwiki-api for Traditional and Simplified Chinese.

Contact

For suggestions or error reports, make an Issue or email me.

I can speak Korean and English, and I can understand Japanese (but not good at writing).

※ For nonsupported locales, English is the default language.

E-mail: [email protected]

License

GNU General Public License version 3

Copyright (c) 2019 antest1(IE10)

All rights reserved

Privacy Policy

will be available soon.

gotobrowser's People

Contributors

antest1 avatar ivon852 avatar laplamgor avatar noxart avatar oradimi avatar xxjimmy122xx 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

gotobrowser's Issues

erro:name not resolve

this erro let me cant get in game. I have restart goto many times, clear data, and all is not working, until i reinstall Goto. But the same problem also appear few days ago. I cant just use reinstall to solve this problem, so please help me. Thanks

Can't create account

I am in the first time to launch a KanColle and I haven't in game account. After set nickname, I can't touch on button. I mean, it is not active. i launch from emulator LDPlayer, but I tried to use phone and I have same problem.
image

Keep the screen on option

An option like this would be nice in case you have to keep the screen on for some reason without input.

Graphics issue:Low framerate

I can enjoy a smooth 60FPS gameplay on Chrome,but the GotoBroser gives me some laggy feeling,maybe the framerate is only around 20FPS.
I have tested some other Kancolle html5 browsers,it seems they all have this issue.
Is this the issue caused by the integrated webview in android?
I think putting a independent brower can fix this issue.

Friend fleet intro disappears too quickly (clicked away?)

Hi,
v1.0.1-rev2

when Friend fleet appears, their intro animation is ended very quickly.
Recorded here:
https://youtu.be/AxbxDPl-zHE?t=118

Actually a person (asaTiboat) in KC Discord provided an explanation:

this is because gotobrowser handles audio itself, instead of letting game handle it

Animation waits for audio to end, but since gotobrowser handles it, it "ends" immediately. Same happens if you have game muted in normal browser

Is this fixed in Rev3 (maybe 7b34a11)? Already finished E2 and no FF in E3 yet.
(btw what does "fix voice related problem" mean?)

If not ... their description makes it sound like the fix is somewhere between "difficult" and "impossible". But FF intros are amazing, if there'd be a way to fix that...

Thank you

Audio issue: Volume too low in PvE

Version: 1.0-rev2

  • PvP (training) is fine
  • PvE I think it only happens in battle, battle result screen might be ok
  • Quotes in HQ are fine

Voices are not completly silent, but are like 50% of volume? Or maybe less
Happens always

No idea about a possible cause atm

Can add a switch to disable the font prefetching?

I use a proxy tool,it supports native cache and “replace” some cache file , like font , illustrator and so on, so it can change the font to improve reading experience(KC's default font is too thin).

I update my gotobrowser to 2.0 rev8, I found the font can't be replaced.
so Can add a switch to disable the font prefetching?

At last,sorry for my bad English and thanks for dev this app.

About maintenance

First of all thanks for your effort for creating this tool that bring lot of convinence.
I want to consult you some questions about logging .Every time after Kancolle offcial maintanance its unable to log into game by GotoBrowser immediately with webpage showing"still under maintenance", I have to wait until the next day then I can log into game. Is there any method to solve the problem?Further more can you tell me where is the cache folder?I can only find"com.antest1.kcanotify"but cant find "com.antest1.gotobrowser" in "data"folder
Thank you very much.

main.js obfuscation

C2 added obfuscation to main.js
The 60fps fix, mouse hover fix and some other string replacements will no longer work,

Audio issue: Hourlies are played twice

v1.0-rev3

I think it happens always for me
Not sure what other information to provide

(also the fanfair in 1-6 keeps looping, I think it should play just once, but it's a super unimportant thing probably)

Can GotoBrowser remove VPN?

Thanks for all of things you done and sorry for my poor English at first.

Can GotoBrowser remove VPN and using other way to monitor game?
Because the fake local VPN made the real VPN function can't work.And the real VPN is a frequently-used function for Chinese who are corssing the GFW.
So when they're using kcanotify,they'll always switch the VPNs,sometimes open the kca VPN for game,sometimes open the other VPN for youtube、twitter......
And most Chinese Kancolle players are using Japan VPN for playing the game on PC.But they can't use their VPNs with your app when gaming,only can use VPN for login DMM at the start.

Below is a famous H5 Kancolle browser in a China BBS base on your kcanotify.
I found it remove VPN function and using webview to get game packets directly.
Can GotoBrowser also changes VPN to other way in terms of codes?

APK:
http://www.uyan.pw/kcanotify/apk/Kcanotify_H5_V1.16.apk

Github:
https://github.com/qly5213/kcanotify_h5-master

Publishing page:
http://nga.178.com/read.php?tid=15331504

Embedding options

I can't login since last week . I hasn't change any of my set up and password . But it keep showing username and password error and embedding options below the password box .
I have try any of the four below option and I still can't login. Pls help !
Device: Asus ROG Phone3
Android: 10
Screenshot_20201008-123155524_1

Unable to select presets with invalid ships

Due to no mouse over in Android, it does not show the option to select a preset even with invalid ships. This also applies to the LBAS menu in 6-4 and 6-5 where the menu will not move when hovered on.

Cache storage folder?

Where's the browser's cache directory stored in?like some folder.
Cause I'm want to change some material or images in game,Can it be achieved?
Sorry for my poor English.And thank for your browser.

Audio issue: Voices not overlayed in PvP

Version: 1.0-rev2
Voices overlay / mutliple media players do not work in PvP, only 1 voice at the time

Happens always

I think the issue is somewhere here
7e1cd98#diff-1d525d6f797f3b67c32e17f3c3e45057R925
there are probably more API paths to be added to set isBattleMode to true
(I haven't inspected the API yet)

Alternative approach might be to list only those that should have multiple players disabled, but ... it's probably better the current way

Abnormal screen size issue

Dear developer,

Only when the 1st time after I install the apps and start the game by using GotoBrowser, size of the screen display normally, whereas it will display abnormally when I close the browser and re-open again, and this problem cannot be solved unless I remove and reinstall the apps. (I have tried to turn on and off all functions in the apps, but still not work)

I am appreciated if you could fix this bug, below screen capture for your reference.

Display normally only when start 1st time:
Normal

Display abnormally when re-open the apps:
Abnormal

Apps setting:
LNT784T0BQKFRIQD)0I_CW

VSRR@RASOH0TP2S~@D9JXIO

OS: Android 12

Thank you very much!

100 Error on multiple supplies

There were some number of report that when supply the fleet with "supply all" button consecutively, 100 cat error always appears on some devices.

Example: https://twitter.com/nextto2021/status/1240559699553992706

Maybe the multiple touchover and touchout on the same button makes the problem?
Any idea for solve this issue? @laplamgor

Below code snippet is relevant for "supply all" button.

var o = i(3),
  r = i(1),
  s = function (t) {
    function e() {
      var e = t.call(this) || this;
      return e._onMouseOver = function () {
        e.interactive && (e.texture = o.SUPPLY_MAIN.getTexture(14), e.onMouseOver())
      }, e._onMouseOut = function () {
        e.interactive && (e.texture = o.SUPPLY_MAIN.getTexture(12), e.onMouseOut())
      }, e._onClick = function () {
        e.onClick()
      }, e.texture = o.SUPPLY_MAIN.getTexture(13), e.on(r.EventType.CLICK, e._onClick), e.on(r.EventType.MOUSEOVER, e._onMouseOver), e.on(r.EventType.MOUSEOUT, e._onMouseOut), e
    }
    return n(e, t), e.prototype.dispose = function () {
      this.onMouseOver = this._onMouseOver = null, this.onMouseOut = this._onMouseOut = null, this.onClick = this._onClick = null
    }, e.prototype.updateClickable = function (t) {
      this.interactive = this.buttonMode = t, this.texture = t ? o.SUPPLY_MAIN.getTexture(12) : o.SUPPLY_MAIN.getTexture(13)
    }, e
  }(PIXI.Sprite);
e.SupplyAllButton2 = s

Display size

On Xperia XZ2 the display is not comfortable, can't touch the bottom

2.10 rev6 occurs error when it start on horizontal screen

Hello developers,

2.10 rev6 occurs an error "GotoBrowser has stopped" on my Android 10 tablet at starting if the screen mode of home screen is horizontal.
It starts normally if the home screen is vertical.
I tried to downgrade to 2.10 rev5, it works normally.

Add 21:9 layout support

I was just switched from a standard 16:9 device to a new device having 21:9 screen ratio (resolution is 1644x3840
Although I have used Layout Adjustment at maximum available left and right margins of 200, part of the bottom still cannot be displayed as the layout is still too big to be viewed. Hope the later version could give a much more wider horizontal margins to deal with such device.

Store Email Address and save passwords in Goto browser didn't save

because this Goto is browser, everytime i log in to another browser between poi and Goto will alywas log out. well this is normal but this is not my concern and not a problem

my concern is the DMM web feature when i put email and password, cos i'm too lazy writing it in that small space, store email address and save password that featured in DMM website can't be saved in Goto Browser

can you make that feature working in Goto Browser next update?

Audio: Friend fleets volume much lower

v1.0.2
Unlike #12 this happens even for speakers, not just specific earphones

While #18 has been solved, it seems that volume of Friend fleets is much lower than normal volume
Not sure what can be the cause

Sound Issue: Unable to hear voice/sound effects, only BGM

Hi Devs!
I'm having an issue where I cannot hear Voice nor Sound Effects, but only BGM.

Steps to replicate:

  1. Enable kcanotify
  2. Enter GotoBrowser as per normal
  3. Pressed Start, broadcast mode is disabled

Solutions tried:

  • Restarting App/Phone
  • Muted SFX and Voice, restarted App and enabled volume
  • Muted SFX (Voice in the second run), and restarted App and enabled volume
  • Muted all, restarted App and unmuted

Phone: Redmi Note 6 Pro
System: Android Ver. 9 PKQ1.180904.001

Audio issue: BGM may play after leaving app

Version: 1.0-rev2

It happened just once, so I don't know how to reproduce it
But it basically went like this:

  1. Doing some admirally stuff
  2. Going to office screen
  3. "Minimized" app (phone's home button -> switch to launcher)
    Music kept playing
  4. Went to GTB
  5. Left GTB again
    Music kept playing
  6. Went to GTB
  7. Switched to screen playing a different music (equipment?)
  8. Switched back to office screen (my guess is this step is irrelevant)
  9. Left GTB again
    Now it was OK - no music outside app

Maybe some bug here? 990227f#diff-1d525d6f797f3b67c32e17f3c3e45057

Item Purchase Behavior Issue

After buying some item on the shop via dmm, the purchased item is not reflected in in-game.

Normally called API:
http://www.dmm.com/netgame/social/application/-/purchase/=/act=purchase/app_id=854854/payment_id=xxxxx-xxxx-xxxx...

Not called API:
api_dmm_payment/paycheck
api_req_member/payitemuse

Maybe the communication (rpc?) issue between the main frame (DMM) and the game frame cause this behavior?

Forced relogging

Hi, this may be similar to #29

When I switch from GTB to another app (or a few and back) very often I'm back at KC logging in & loading process.
Samsung Note 8 (6GB total), Android 9

My assumption is that it's Android killing it in the background, despite having more than 1GB free memory, so I blame its crappy memory management (tried every setting possible and nothing helped) and not GTB. But I'm creating the thread just in case there's something that can be done
Thank you!

Crash when trying to advance to the next node

I'm using GoToBrowser with the latest kcanotify on an Asus Zenfone 2 rooted to Android 7.1.2. The app works fine and cache seems to be stored properly, but sometimes when I'm trying to advance to the next node, the app crashes. Not sure why tho.

Login not possible

Hi,
This is my first time using GtB (got my hands on an old android phone with android 6.0) and I can't login via DMM direct. I'm playing from outside Japan with Gadget Server Block Bypass and Login Autocomplete enabled. When clicking Start GtB opens DMM and autocompletes in the Login, however the red Login button on DMM only refreshes the site and leads to a new login that gets autocompleted and so on. I get neither an error nor a black or white screen nor a catbomb. I'm just stuck on the login on the DMM website and can not proceed. Reinstalling GtB did not help and phone is on Japanese local time. No VPN.
Help would be greatly appreciated.

after change task

Thank you for the nice browser.

I use it with OnePlus7 Pro, but after switching the task of the mobile phone to another task, I come back to this app, and when I try to move to another page in the game, the screen stays black. (Home port → Supply etc.)

I confirmed that this problem does not occur with Mi Mix 2 (android8) which I used before.
Is it an inherent symptom by android9?
Please let me know if there is a solution. Thank you.

OOM Issue

Application unexpectedly closed while running on foreground:

  • Device: Galaxy Note 4
  • Android: 6.0.0
08-18 20:08:18.289 25272-10743/? E/GOTO: 304 Not Modified http://125.6.189.215/kcs2/resources/ship/full/1571_4948_gnnicfxddgut.png
08-18 20:08:18.289 25272-10743/? E/GOTO: load cached resource: /kcs2/resources/ship/full/1571_4948_gnnicfxddgut.png Tue, 25 Jun 2019 04:28:39 GMT
08-18 20:08:18.289 25272-10743/? E/GOTO: /data/user/0/com.antest1.gotobrowser/files/cache/kcs2/resources/ship/full/1571_4948_gnnicfxddgut.png 258671
08-18 20:08:18.639 25272-26553/? E/chromium: [ERROR:validation_errors.cc(76)] Invalid message: VALIDATION_ERROR_UNEXPECTED_NULL_POINTER (null field 1)
08-18 20:08:18.644 25272-26551/? A/chromium: [FATAL:memory.cc(22)] Out of memory. size=23142400
08-18 20:08:18.644 25272-26551/? A/libc: Fatal signal 7 (SIGBUS), code 0, fault addr 0x0 in tid 26551 (Chrome_InProcRe)
08-18 20:08:18.719 2971-2971/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-18 20:08:18.719 2971-2971/? A/DEBUG: Build fingerprint: 'samsung/trelteskt/trelteskt:6.0.1/MMB29K/N910SKSU2DSA1:user/release-keys'
08-18 20:08:18.719 2971-2971/? A/DEBUG: Revision: '14'
08-18 20:08:18.719 2971-2971/? A/DEBUG: ABI: 'arm'
08-18 20:08:18.724 2971-2971/? A/DEBUG: pid: 25272, tid: 26551, name: Chrome_InProcRe  >>> com.antest1.gotobrowser <<<
08-18 20:08:18.724 2971-2971/? A/DEBUG: signal 7 (SIGBUS), code 0 (SI_USER), fault addr 0x0
08-18 20:08:18.854 2971-2971/? A/DEBUG: Abort message: '[FATAL:memory.cc(22)] Out of memory. size=23142400
    '
08-18 20:08:18.854 2971-2971/? A/DEBUG:     r0 00000000  r1 7d23dd80  r2 00000400  r3 00000000
08-18 20:08:18.854 2971-2971/? A/DEBUG:     r4 9b33a150  r5 a45b4d00  r6 b6d2d4cc  r7 9b33a134
08-18 20:08:18.854 2971-2971/? A/DEBUG:     r8 b6d2eec0  r9 9b33a588  sl 9b33a584  fp 9b33a580
08-18 20:08:18.854 2971-2971/? A/DEBUG:     ip 9b33a154  sp 9b33a120  lr a2f7ae45  pc a2f7af2e  cpsr 680f0030
08-18 20:08:18.859 2971-2971/? A/DEBUG: backtrace:
08-18 20:08:18.859 2971-2971/? A/DEBUG:     #00 pc 014eef2e  /data/app/com.google.android.webview-1/lib/arm/libwebviewchromium.so
08-18 20:08:20.114 15011-15011/? E/Zygote: v2
08-18 20:08:20.114 15011-15011/? W/SELinux: Function: selinux_compare_spd_ram, index[1], priority [2], priority version is VE=SEPF_SECMOBILE_6.0.1_0035
08-18 20:08:20.119 15011-15011/? E/Zygote: accessInfo : 0
08-18 20:08:20.119 15011-15011/? W/SELinux: SELinux: seapp_context_lookup: seinfo=untrusted, level=s0:c512,c768, pkgname=com.google.android.setupwizard 
08-18 20:08:20.189 15011-15011/? W/System: ClassLoader referenced unknown path: /system/priv-app/SetupWizard/lib/arm
08-18 20:08:20.374 15011-15011/? E/SetupWizard: tickleCheckinService called after completing user setup
08-18 20:08:20.664 15026-15026/? E/Zygote: v2
08-18 20:08:20.669 15026-15026/? W/SELinux: Function: selinux_compare_spd_ram, index[1], priority [2], priority version is VE=SEPF_SECMOBILE_6.0.1_0035
08-18 20:08:20.669 15026-15026/? E/Zygote: accessInfo : 0

Can't find font folder in cache folder

Thank you very much,"enable caching on application external storage" this function is very important to me.
But in caching application external storage does not exist the font folder(/kcs2/resources/font).
I think it's because of "pre-fetching font file" function.
I need Replace font,so is there any other way can do it?

Presets keep scrolling on multiple clicks

GTB v1.1 rev1
Android 9

Steps:

  1. Go to Fleet screen
  2. Go to Load presets
    kcPresets
  3. Quickly click the down arrow multiple times

The result is that the preset list will keep scrolling down, even if you click up it will then scroll down again. Even leaving the screen and returning to it will keep scrolling it.

Workaround:

  1. Click the down arrow slowly, with delays
    Takes quite a long time to get to the bottom though

Fix when it happens:

  1. Leave fleet screen (say HQ office)
  2. Leave GTB - switch to Android launcher
  3. Switch back to the game
    I think all these steps need to be done, then going to Load preset will stop making it scroll

504 Error problem

FB_IMG_1649382496736
Hello sir
I find this problem in the morning, what should I do now?

Subtitles don't work.

Except for Ooyodo on the quest screen. My device is a Xiaomi Mi Mix 2 on Android 8, and the browser is in landscape mode, subs downloaded.

Subtitles

The English subtitles don't show up in Goto Browser even though I have them enabled. I even tried clearing the cache and uninstalling and reinstalling it, and they still don't appear

Browser dosen't work on Phoenix OS

Hello, i got a problem while trying to launch the browser, when i finish to configure the options of the launcher, and i press the start button, the app unexceptedly closes, not ever launching the browser, it simply crash to the home screen.

I am using Phoenix OS on a notebook.

There still Sound secretary when come to hourly even in background mode

Sorry for my bad english, i don't know this issue or bug but i just found out when the app close (not quit) and stay in background. The sound from the game automatically will gone but when it comes to secretary hourly voice, the sound just pop outso i must to turn off the voice in panel goto browser to make sure that sound not pop out in bourly voice

Don't know this bug or not

Game keep re-downloading things when changing page?

Everytime I switched page from one to another (for example : loading all card images from Assets page on page 1, then go to Fleet page, and back to Assets page, the game will re-downloading all those images again). Playing on Pocophone F1 running on MIUI Global 10.2.3.0 Stable (Android Pie). Is it bug in the browser cache? This is the first time I'm using this, btw. Thanks in advance!

Feature Request: Set dmm cookies

Could Gotobrowser modified the cookies to bypass DMM region restrict?
A possible example would be like this. Poi

  if (config.get('poi.misc.dmmcookie', false)) {
    const now = new Date()
    now.setFullYear(now.getFullYear() + 1)
    const expires = now.toUTCString()
    document.cookie = `cklg=welcome;expires=${expires};domain=.dmm.com;path=/`
    document.cookie = `cklg=welcome;expires=${expires};domain=.dmm.com;path=/netgame/`
    document.cookie = `cklg=welcome;expires=${expires};domain=.dmm.com;path=/netgame_s/`
    document.cookie = `ckcy=1;expires=${expires};domain=osapi.dmm.com;path=/`
    document.cookie = `ckcy=1;expires=${expires};domain=203.104.209.7;path=/`
    document.cookie = `ckcy=1;expires=${expires};domain=www.dmm.com;path=/netgame/`
    document.cookie = `ckcy=1;expires=${expires};domain=log-netgame.dmm.com;path=/`
    document.cookie = `ckcy=1;expires=${expires};domain=.dmm.com;path=/`
    document.cookie = `ckcy=1;expires=${expires};domain=.dmm.com;path=/netgame/`
    document.cookie = `ckcy=1;expires=${expires};domain=.dmm.com;path=/netgame_s/`
    const ua = remote.getCurrentWebContents().session.getUserAgent()
    remote.getCurrentWebContents().session.setUserAgent(ua, 'ja-JP')
}

Background issue

Once I lock the smartphone when in the middle of battle,
for a while, when I unlock the srceen and I find the battle animation was stopped in many cases.

Black screen after login

I can not enter the game after 6/8's update.
The connector is DMM direct
and it stuck on the black screen after pressing start.
Tried clear the cache but still no use.
Gotobrowser version is 2.9
and the connection setting is url replacement.

Resizing issue

I used the automatic resize for the browser but it doesn't work properly. As you can see, I cannot select ships from other pages
Screenshot_2019-11-13-13-02-41-411_com antest1 gotobrowser

My settings
Screenshot_2019-11-13-12-59-24-330_com antest1 gotobrowser

LBAS issue

Just find out that during the LBAS deployment selection at the start of the sortie, I cannot switch the LBAS box to the right hand side and it keeps blocking the node A.

Goto cannot in

Screenshot_20210205-211813_GotoBrowser

After 5 February 2021 maint, my goto cannot go om amd keep show tgis issue

Voices audio channel

Hi, it seems like as soon as an audio track of a shipgirl's quote in a battle is to start playing, the currently played track is cancelled, so they are never taking at the same time. Not sure what information is relevant, feel free to ask. Android v9

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.