andrewsegas / instaboost Goto Github PK
View Code? Open in Web Editor NEWThis project forked from jaguar754/instabot.py
Instagram bot with User Interface. Works without instagram api, need only login and password. Write on python.
This project forked from jaguar754/instabot.py
Instagram bot with User Interface. Works without instagram api, need only login and password. Write on python.
Fill in all requirements before submitting an issue.
x
!MAC / Windows / (Linux) / Android
2 / (3)
Type the description of your issue here.
example.py is succesfully running on local windows machine in same settings but its not working on my debian 9 google cloud compute engine.
Include the contents of the error.log here (if applicable).
Fill in all requirements before submitting an issue.
x
!Linux
2
Type the description of your issue here.
Only comments on one post
Include the contents of the error.log here (if applicable).
00:13 Trying to comment: 1854280736662029348
00:13 Commented: "Comrade come to the motherland". #1.
00:14 Trying to comment: 1854280736662029348
00:14 Commented: "Comrade come to the motherland". #2.
00:14 Trying to comment: 1854280736662029348
00:14 Commented: "Comrade come to the motherland". #3.
00:15 Trying to comment: 1854280736662029348
00:15 Commented: "Comrade come to the motherland". #4.
00:16 Trying to comment: 1854280736662029348
00:16 Commented: "Comrade come to the motherland". #5.
00:17 Trying to comment: 1854280736662029348
00:17 Commented: "Comrade come to the motherland". #6.
00:17 Trying to comment: 1854280736662029348
00:17 Commented: "Comrade come to the motherland". #7.
00:18 Trying to comment: 1854280736662029348
00:18 Commented: "Comrade come to the motherland". #8.
00:19 Trying to comment: 1854280736662029348
00:19 Commented: "Comrade come to the motherland". #9.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import time
from src import InstaBot
from src.check_status import check_status
from src.feed_scanner import feed_scanner
from src.follow_protocol import follow_protocol
from src.unfollow_protocol import unfollow_protocol
#from src import ihm
bot = InstaBot(
login="",
password="",
like_per_day=0,
comments_per_day=2000,
tag_list=['tag'], #l: for location, check example in readme.md
tag_blacklist=[],
user_blacklist={},
max_like_for_one_tag=0,
follow_per_day=0,
follow_time=1 * 60,
unfollow_per_day=0,
unfollow_break_min=0,
unfollow_break_max=1,
log_mod=0,
proxy='',
# List of list of words, each of which will be used to generate comment
# For example: "This shot feels wow!"
comment_list=[["comrade"],
["come"],
["to"],
["the"],
["motherland"],
],
# Use unwanted_username_list to block usernames containing a string
## Will do partial matches; i.e. 'mozart' will block 'legend_mozart'
### 'free_followers' will be blocked because it contains 'free'
unfollow_whitelist=[''],
UI = False)
while True:
#print("# MODE 0 = ORIGINAL MODE BY LEVPASHA")
#print("## MODE 1 = MODIFIED MODE BY KEMONG")
#print("### MODE 2 = ORIGINAL MODE + UNFOLLOW WHO DON'T FOLLOW BACK")
#print("#### MODE 3 = MODIFIED MODE : UNFOLLOW USERS WHO DON'T FOLLOW YOU BASED ON RECENT FEED")
#print("##### MODE 4 = MODIFIED MODE : FOLLOW USERS BASED ON RECENT FEED ONLY")
#print("###### MODE 5 = MODIFIED MODE : JUST UNFOLLOW EVERYBODY, EITHER YOUR FOLLOWER OR NOT")
################################
## WARNING ###
################################
# DON'T USE MODE 5 FOR A LONG PERIOD. YOU RISK YOUR ACCOUNT FROM GETTING BANNED
## USE MODE 5 IN BURST MODE, USE IT TO UNFOLLOW PEOPLE AS MANY AS YOU WANT IN SHORT TIME PERIOD
mode = 0
#print("You choose mode : %i" %(mode))
#print("CTRL + C to cancel this operation or wait 30 seconds to start")
#time.sleep(30)
if bot.login_status == False:
break
if mode == 0:
bot.new_auto_mod()
elif mode == 1:
check_status(bot)
while bot.self_following - bot.self_follower > 200:
unfollow_protocol(bot)
time.sleep(10 * 60)
check_status(bot)
while bot.self_following - bot.self_follower < 400:
while len(bot.user_info_list) < 50:
feed_scanner(bot)
time.sleep(5 * 60)
follow_protocol(bot)
time.sleep(10 * 60)
check_status(bot)
elif mode == 2:
bot.bot_mode = 1
bot.new_auto_mod()
elif mode == 3:
unfollow_protocol(bot)
time.sleep(10 * 60)
elif mode == 4:
feed_scanner(bot)
time.sleep(60)
follow_protocol(bot)
time.sleep(10 * 60)
elif mode == 5:
bot.bot_mode = 2
unfollow_protocol(bot)
else:
print("Wrong mode!")
Using mode 5 to unfollow produces this error. Not sure what the problem is...
Traceback (most recent call last):
File "example.py", line 104, in <module>
unfollow_protocol(bot)
File "/root/instaboost/Instaboost/src/unfollow_protocol.py", line 19, in unfollow_protocol
follow_protocol(self)
File "/root/instaboost/Instaboost/src/follow_protocol.py", line 23, in follow_protocol
feed_scanner(self)
File "/root/instaboost/Instaboost/src/feed_scanner.py", line 56, in feed_scanner
likers_graber_protocol(self)
File "/root/instaboost/Instaboost/src/likers_graber_protocol.py", line 27, in likers_graber_protocol
likers_protocol(self)
File "/root/instaboost/Instaboost/src/likers_protocol.py", line 19, in likers_protocol
current_index]["likes"]["count"] >= 10 and self.media_by_user[self.
KeyError: 'likes'
Fill in all requirements before submitting an issue.
x
!Windows 8
3
Type the description of your issue here.
It is not loggin in it prompt this error
Include the contents of the error.log here (if applicable).
Microsoft Windows [Versión 10.0.16299.371]
(c) 2017 Microsoft Corporation. Todos los derechos reservados.
C:\Users\Gleydys>cd C:\Users\Gleydys\Desktop\instaboost-master\Instaboost
C:\Users\Gleydys\Desktop\instaboost-master\Instaboost>python example.py
10:39 Instaboost v2.19.0 started at 17.04.2018 10:39:
10:39 Trying to login as ptywear...
Traceback (most recent call last):
File "example.py", line 59, in
UI = False)
File "C:\Users\Gleydys\Desktop\instaboost-master\Instaboost\src\instabot.py", line 241, in init
self.login()
File "C:\Users\Gleydys\Desktop\instaboost-master\Instaboost\src\instabot.py", line 319, in login
self.user_id = ui.get_user_id_by_login(self.user_login)
File "C:\Users\Gleydys\Desktop\instaboost-master\Instaboost\src\userinfo.py", line 43, in get_user_id_by_login
all_data = json.loads(info.text)
File "C:\Users\Gleydys\AppData\Local\Programs\Python\Python36-32\lib\json_init_.py", line 354, in loads
return _default_decoder.decode(s)
File "C:\Users\Gleydys\AppData\Local\Programs\Python\Python36-32\lib\json\decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Users\Gleydys\AppData\Local\Programs\Python\Python36-32\lib\json\decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
C:\Users\Gleydys\Desktop\instaboost-master\Instaboost>
Fill in all requirements before submitting an issue.
x
!Windows
2
Type the description of your issue here.
it logs in but not liking medias
Include the contents of the error.log here (if applicable).
13:52 Instaboost v2.19.0 started at 20.08.2018 13:52:
Exception on Check Version
13:53 Trying to login as canceroyer...
13:54 canceroyer login success!
13:54 Get Media by location: 212901056
13:54 Removing already liked medias..
13:54 Trying to like: 1850285500797838873
13:54 Not liked: 403
13:54 Unfollow #1:
13:54 Account: katherineboutiquevirtual
13:54 Checking user info..
13:54 Follower : 6801
13:54 Following : 6245
13:54 Media : 5314
13:54 >>>This is a normal account
13:54 >>>This user is active
13:54 >>>This account is NOT following you
13:54 >>>You are NOT following this account
13:54 katherineboutiquevirtual
13:54 Trying to comment: 1850285449744437347
13:54 Trying to like: 1850285449744437347
13:54 Not liked: 403
13:54 Trying to like: 1850285417648455915
13:54 Not liked: 403
13:54 Trying to like: 1850285412138135140
13:54 Not liked: 403
13:54 Trying to like: 1850285407810214854
13:54 Not liked: 403
13:54 Trying to like: 1850285188263610524
13:54 Not liked: 403
13:55 Trying to like: 1850284929800658015
13:55 Not liked: 403
Fill in all requirements before submitting an issue.
x
!Windows
3
Everything worked fine for a while and then it started going to Not liked: 400 after a few hours, now it does within a few minutes and just continues as this.
Include the contents of the error.log here (if applicable).
Fill in all requirements before submitting an issue.
x
!MAC
3
the bot worked fine during 5-6 months, but couple days ago when i tried to run it, i received this:
Traceback (most recent call last):
File "example.py", line 65, in
UI = False)
File "/Users/NoOne/Documents/Instabot/instaboost-master/Instaboost/src/instabot.py", line 173, in init
fake_ua = UserAgent()
File "/Library/Python/2.7/site-packages/fake_useragent/fake.py", line 69, in init
self.load()
File "/Library/Python/2.7/site-packages/fake_useragent/fake.py", line 78, in load
verify_ssl=self.verify_ssl,
File "/Library/Python/2.7/site-packages/fake_useragent/utils.py", line 250, in load_cached
update(path, use_cache_server=use_cache_server, verify_ssl=verify_ssl)
File "/Library/Python/2.7/site-packages/fake_useragent/utils.py", line 245, in update
write(path, load(use_cache_server=use_cache_server, verify_ssl=verify_ssl))
File "/Library/Python/2.7/site-packages/fake_useragent/utils.py", line 189, in load
verify_ssl=verify_ssl,
File "/Library/Python/2.7/site-packages/fake_useragent/utils.py", line 84, in get
raise FakeUserAgentError('Maximum amount of retries reached')
fake_useragent.errors.FakeUserAgentError: Maximum amount of retries reached
i haven't chanegel any code/text at all.. so it come from nothing.. any ideas?
Fill in all requirements before submitting an issue.
x
!MAC / Windows / Linux / Android
2 / 3
I have issues with connection, log says "Connection error! Login error". I can not understand what's the matter, because my login and password are correct, but instaboost don't working.
error.log - clear
Fill in all requirements before submitting an issue.
x
!MAC / Windows / Linux / Android
2 / 3
Type the description of your issue here.
Include the contents of the error.log here (if applicable).
Fill in all requirements before submitting an issue.
x
!MAC / Windows / Linux / Android
2 / 3
Type the description of your issue here.
Include the contents of the error.log here (if applicable).
Fill in all requirements before submitting an issue.
x
!Linux Mint 19
2
The script could not seem to start up for about a day. It kept returning the error message below, citing the website "ink361.com".
Incidentally, this correlates to the website being down during the period I was trying to run it. (http://www.isitdownrightnow.com/ink361.com.html). This code is in the userinfo.py. Is this website the only way to pull data?
23:40 Instaboost v2.19.0 started at 21.07.2018 23:40:
Exception on Check Version
23:42 Trying to login as *****...
Traceback (most recent call last):
File "Instaboostscript.py", line 118, in <module>
UI = False)
File "/***/Instaboost/src/instabot.py", line 242, in __init__
self.login()
File "/***/Instaboost/src/instabot.py", line 319, in login
ui = UserInfo()
File "/***/Instaboost/src/userinfo.py", line 30, in __init__
self.hello()
File "/***/Instaboost/src/userinfo.py", line 35, in hello
main = self.s.get(self.url_list[self.i_a]["main"])
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 525, in get
return self.request('GET', url, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 512, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 622, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 513, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='ink361.com', port=80): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f3d6fbe8410>: Failed to establish a new connection: [Errno 110] Connection timed out',))
Fill in all requirements before submitting an issue.
x
!Windows 10 Home
2 / 3
I have this problem since yesterday and I hope that somebody can help me. I didn't change anything and I never got this Error before so I am pretty clueless.
Traceback (most recent call last):
File "C:\Users\??????\Desktop\instaboost-master\instaboost\example.py", line 52, in <module>
UI = False)
File "C:\Users\??????\Desktop\instaboost-master\instaboost\src\instabot.py", line 242, in __init__
self.login()
File "C:\Users\??????\Desktop\instaboost-master\instaboost\src\instabot.py", line 303, in login
self.s.headers.update({'X-CSRFToken': r.cookies['csrftoken']})
File "C:\Program Files\Python35\lib\site-packages\requests\cookies.py", line 329, in __getitem__
return self._find_no_duplicates(name)
File "C:\Program Files\Python35\lib\site-packages\requests\cookies.py", line 400, in _find_no_duplicates
raise KeyError('name=%r, domain=%r, path=%r' % (name, domain, path))
KeyError: "name='csrftoken', domain=None, path=None"
Hello everybody,
I get this error for about a month (got the same issue with instabot.py) and there is no fix working.. (re-install fake user agent, etc...)
Traceback (most recent call last):
File "example.py", line 59, in
UI = False)
File "/Users/walid/Desktop/instaboost-master/Instaboost/src/instabot.py", line 173, in init
fake_ua = UserAgent()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/fake_useragent/fake.py", line 69, in init
self.load()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/fake_useragent/fake.py", line 78, in load
verify_ssl=self.verify_ssl,
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/fake_useragent/utils.py", line 250, in load_cached
update(path, use_cache_server=use_cache_server, verify_ssl=verify_ssl)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/fake_useragent/utils.py", line 245, in update
write(path, load(use_cache_server=use_cache_server, verify_ssl=verify_ssl))
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/fake_useragent/utils.py", line 189, in load
verify_ssl=verify_ssl,
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/fake_useragent/utils.py", line 84, in get
raise FakeUserAgentError('Maximum amount of retries reached')
fake_useragent.errors.FakeUserAgentError: Maximum amount of retries reached
If someone have an idea how to fix it? or get the same issue ?
THX
MAC OS 10.13.4
2 / 3
Fill in all requirements before submitting an issue.
x
!MAC / Windows / Linux / Android
Windows 10
2 / x3
I want to know if its possible to speed up the unfollows. I am running with the .exe and only selecting unfollows, but it unfollows like 1 user every 2 or 3 minutes. Is this supose to be like this?
Thanks
I have this prblem:
Login error! Connection error!
3
in errors.log:
WARNING:fake_useragent:Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.8
Traceback (most recent call last):
File "site-packages\fake_useragent\utils.py", line 166, in load
File "site-packages\fake_useragent\utils.py", line 144, in get_browser_versions
fake_useragent.errors.FakeUserAgentError: No browsers version found for Edge/IE
Fill in all requirements before submitting an issue.
x
!MAC / Windows / Linux / Android
2 / 3
Type the description of your issue here.
Include the contents of the error.log here (if applicable).
when i run instaboost on ubuntu 18.10
i get this error
python instaboost.py
Traceback (most recent call last):
File "instaboost.py", line 3, in <module>
from PyQt5.QtWidgets import *
ImportError: No module named PyQt5.QtWidgets
2.7
Fill in all requirements before submitting an issue.
x
!MAC / Windows / Linux / Android
23
19:42 the_joshua_alexander login success!
19:42 Get Media by tag: colorado_creative
19:42 Removing already liked medias..
19:42 Trying to like: 2090390491682313946
19:42 Liked: 2090390491682313946. Like #1.
19:42 the_joshua_alexander : Get user info
17.07.2019 19:42
19:42 Checking user info..
19:42 Trying to follow: newnewchris
19:42 Following: newnewchris #1.
19:42 Unfollow #1:
19:42 Account: katherineboutiquevirtual
19:42 Checking user info..
19:42 Follower : 7079
19:42 Following : 7376
19:42 Media : 6990
19:42 >>>This is a normal account
19:42 >>>This user is active
19:42 >>>This account is NOT following you
19:42 >>>You are NOT following this account
19:42 katherineboutiquevirtual
19:42 Unfollow em: katherineboutiquevirtual #1.
Account: katherineboutiquevirtual
This is a normal account
This user is active
This account is NOT following you
You are NOT following this account
katherineboutiquevirtual
Traceback (most recent call last):
File "example.py", line 81, in
bot.new_auto_mod()
File "/Users/joshuaalexander/Desktop/instaboost-master/Instaboost/src/instabot.py", line 788, in new_auto_mod
self.new_auto_mod_comments()
File "/Users/joshuaalexander/Desktop/instaboost-master/Instaboost/src/instabot.py", line 888, in new_auto_mod_comments
and self.check_exisiting_comment(nshortcode) == False:
File "/Users/joshuaalexander/Desktop/instaboost-master/Instaboost/src/instabot.py", line 962, in check_exisiting_comment
comment_list = list(all_data['graphql']['shortcode_media']['edge_media_to_comment']['edges'])
KeyError: 'edge_media_to_comment'
19:42 Trying to Unfollow: 2275768
19:42 Unfollow: 2275768 #2 of 1.
19:42 Pausing for 30 seconds... 2 of 1
19:42 Logout: likes - 1, follow - 1, unfollow - 2, comments - 0.
19:42 Bot work time: 0:00:47.310100
19:42 Logout success!
Joshuas-iMac:instaboost joshuaalexander$
Type the description of your issue here.
Include the contents of the error.log here (if applicable).
example.py settings:
like_per_day=1700,
comments_per_day=200,
tag_list=['radgirlslife', 'alpinebabes', 'wildernessbabes', 'denver', 'colorado', 'rockymountains', 'colorfulcolorado', 'denvercolorado', 'viewcolorado', 'denvermodel', 'model', 'portraitenvy', 'denvermodels', 'colorado_creative', 'portraitmode', 'denverlife', 'denverco', 'denverphotographer', 'denverphotography', 'denvertography', 'denvermodeling', 'coloradomodel', 'denverliving', 'coloradomodeling', 'floridamodel', 'floridamodels', 'miamimodel', 'miamimodels', 'lamodel', 'lamodels', 'modellaitaliana', 'models', 'modeling', 'denverco', 'modeling agency', 'modellife', 'portraitphotography', 'portrait', 'portraits', 'portraitvision', 'portraitmodel', 'photographerlife', 'photographersofinstagram', 'portraitphotographer', 'coloradophotography', 'coloradolive', 'coloradogram', 'coloradolife', 'coloradotography', 'modelphotography', 'l:389983831', 'l:329880297', 'l:4599325', 'l:236461547', 'majestic_people', 'portrait_perfection'],
tag_blacklist=['compras', 'promocao', 'rain', 'thunderstorm', 'macro', 'flower', 'macrophotography', 'igworld', 'globaltravelgram', 'jeep', 'instagramfamous', 'instafollow', 'instacool', 'instatravel', 'gutenmorgen', 'nature_good', 'flowers', 'instagram', 'love', 'baku', 'followback', 'likeforfollow', 'autolike', 'cocacola', 'chernivtsi', 'cannabis', 'mulherdechapeu', 'business', 'sales', 'igworldclub', 'azerbaijan', 'instagrammers', 'doyoutravel', 'openmyworld', 'campvibes', 'traveldeeper', 'cute', 'nature_perfection', 'naturegram', 'rap', 'work', 'discoverearth', 'ecotourism',],
user_blacklist={},
max_like_for_one_tag=50,
follow_per_day=300,
follow_time=1 * 60,
unfollow_per_day=300,
unfollow_break_min=15,
unfollow_break_max=30,
log_mod=0,
proxy='',
Fill in all requirements before submitting an issue.
x
!Windows
Fill in all requirements before submitting an issue.
x
!/ Linux / Debian / Kali 2019.2
3
Type the description of your issue here.
I cannot login to instaboost in all running modes.
Can someone offer me help with this issue?
Note: Instabot-py is working fine.
Include the contents of the error.log here (if applicable).
Traceback (most recent call last):
File "example.py", line 59, in
UI = False)
File "/root/Downloads/instaboost/Instaboost/src/instabot.py", line 242, in init
self.login()
File "/root/Downloads/instaboost/Instaboost/src/instabot.py", line 305, in login
self.s.headers.update({'X-CSRFToken': r.cookies['csrftoken']})
File "/usr/lib/python2.7/dist-packages/requests/cookies.py", line 328, in getitem
return self._find_no_duplicates(name)
File "/usr/lib/python2.7/dist-packages/requests/cookies.py", line 399, in _find_no_duplicates
raise KeyError('name=%r, domain=%r, path=%r' % (name, domain, path))
KeyError: "name='csrftoken', domain=None, path=None"
Fill in all requirements before submitting an issue.
x
!MAC high sierra
2.710
Everything went fine yesterday but since this morning it seems that some features aren't working.
The bot is stuck at 400 likes since yesterday et now it runs connect perfectly and then stop i don't know why...
raceback (most recent call last):
File "example.py", line 105, in <module>
bot.new_auto_mod()
File "/Users/admin/Desktop/instaboost-master/Instaboost/src/instabot.py", line 783, in new_auto_mod
self.new_auto_mod_unfollow()
File "/Users/admin/Desktop/instaboost-master/Instaboost/src/instabot.py", line 872, in new_auto_mod_unfollow
unfollow_protocol(self)
File "/Users/admin/Desktop/instaboost-master/Instaboost/src/unfollow_protocol.py", line 19, in unfollow_protocol
follow_protocol(self)
File "/Users/admin/Desktop/instaboost-master/Instaboost/src/follow_protocol.py", line 23, in follow_protocol
feed_scanner(self)
File "/Users/admin/Desktop/instaboost-master/Instaboost/src/feed_scanner.py", line 56, in feed_scanner
likers_graber_protocol(self)
File "/Users/admin/Desktop/instaboost-master/Instaboost/src/likers_graber_protocol.py", line 27, in likers_graber_protocol
likers_protocol(self)
File "/Users/admin/Desktop/instaboost-master/Instaboost/src/likers_protocol.py", line 19, in likers_protocol
current_index]["likes"]["count"] >= 10 and self.media_by_user[self.
KeyError: 'likes'
Unfollower doesnt work, says theres nobody to unfollow. I think it has to do with the unfollower database that is included. with the db included it just tries to unfollow people that are in the database and it cant find them. when I clear the database it says "nobody to unfollow." I think we just need something to populate the database.
Fill in all requirements before submitting an issue.
x
!MAC / Windows / Linux / Android
2 / 3
Type the description of your issue here.
Can you use proxy with the exe version?
Include the contents of the error.log here (if applicable).
Linux / Android
3
I have 2-Factor authentication enabled. I am unable to log in via the script, as Instagram sends out a security code, which I am unable to input. Logging in through the browser before and after the script login attempts does not fix this.
The error message is "Login error! Connection error!"
The only way around seems to be to disable 2FA altogether; An undesirable solution.
No error log contents.
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.