alfoly / robotframework-autoitlibrary Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/robotframework-autoitlibrary
License: Apache License 2.0
Automatically exported from code.google.com/p/robotframework-autoitlibrary
License: Apache License 2.0
What steps will reproduce the problem?
1. Not able to insert username/password
Test1
Open Browser To Login Page
Win Wait Active Authentication Required
Send user{TAB}
Send password{Enter}
Test fails with error message:FAIL Window 'Authentication Required' () failed
to be active in 10 seconds
2. Created a test.exe of following code:
WinWaitActive("Authentication Required")
Send("monuser{TAB}")
Send("password;1{Enter}")
Now able to insert username/password
Test1
Start Process test.exe
Open Browser To Login Page
What is the expected output? What do you see instead?
Like step 2, step 1 should insert username/password
What version of the product are you using? On what operating system?
OS: 32 bit Win 7. and Firefox 33.1
>>> import AutoItLibrary
>>> print AutoItLibrary.__version__
1.1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 14 Nov 2014 at 7:05
Hi,
Sorry I do not know if this is the correct way, but found a way how to install
and get the Demo testsuite running on my Win7 x64 with python 2.9.4 amd64.
I do not know if this works 100% but the Demo Test do and I want to share my
way, maybe it can help someone else.
Steps to get it running:
x64 support:
- Download and extract the Autoit Library
- Download the Autoit3.zip from
https://www.autoitscript.com/site/autoit/downloads/
- copy the AutoItX3_x64.dll to .....\AutoItLibrary-1.1\3rdPartyTools\AutoIt\
folder
- edit setup.py and replace the "AutoItX3.dll" with "AutoIt3X_x64.dll"
or make it platform dependend:
~~~~~~~~~~~snip~~~~~~~~~~
import platfrom
if sys.argv[1].lower() == "install" :
if os.name == "nt" :
if platform.machine().endswith('AMD64'):
dllFile = "AutoItX3_x64.dll"
else:
dllFile = "AutoItX3.dll"
#
# Install and register AutoItX
#
if os.path.isfile(os.path.join(get_python_lib(), "AutoItLibrary/lib/" + dllFile)) :
print "Don't think we need to unregister the old one..."
instDir = os.path.normpath(os.path.join(get_python_lib(), "AutoItLibrary/lib"))
if not os.path.isdir(instDir) :
os.makedirs(instDir)
instFile = os.path.normpath(os.path.join(instDir, dllFile))
shutil.copyfile("3rdPartyTools/AutoIt/"+ dllFile, instFile)
~~~~~~~~~~~snip~~~~~~~~~~
Use Replace PIL with Pillow:
- edit __init__.py, I edited both file in src and build, not sure if needed or
why there are 2 copies.
- simply add "from PIL " before the "import ImageGrab"
~~~~~~~~~~~snip~~~~~~~~~~
try :
from PIL import ImageGrab
~~~~~~~~~~~snip~~~~~~~~~~
And after pywin install, autoit setup was successful and the Demo Calculator
Test with "screecshot on fail" was running without a problem.
Original issue reported on code.google.com by [email protected]
on 6 May 2015 at 3:18
What steps will reproduce the problem?
I installed roboframework-autoitlibrary as follow:
1. I installed ActivePython-2.6.5.12-win32-x86.msi
2. I installed robotframework-2[1].1.3.win32.exe
3. I installed PIL-1.1.7.win32-py2.6.exe
4. I installed AutoItLibrary-1[1].1.zip.
What is the expected output? What do you see instead?
When I execute the tests 'RunTests.bat', all tests cases are FAIL.
What version of the product are you using? On what operating system?
- The installation hes been done on windows XP SP2.
- see attach log files .
Please provide any additional information below.
- The test of AutoIt is installed on
D:\RobotFramework\Extensions\AutoItLibrary
- Robotframework is installed on C:\python26.
Original issue reported on code.google.com by [email protected]
on 26 Apr 2010 at 1:25
Attachments:
Comments in the library documentation do not provide necessary information
for the usage of the keywords.
Original issue reported on code.google.com by [email protected]
on 27 Apr 2010 at 11:07
Installed ActivePython, Robot Framework and AutoItLibrary on a virtual
machine with Windows 7 Ult x32. (See related bug on PIL installation
problem). Tried to run the Calculator tests and got this:
Error in file
'C:\RobotFramework\Extensions\AutoItLibrary\tests\Calculator_Test_Cases.html'
in table 'Setting' in element on row 5: Creating an instance of the test
library 'AutoItLibrary' with arguments
'C:\RobotFramework\Extensions\AutoItLibrary\tests\results', '10' and 'True'
failed: com_error: (-2147221005, 'Invalid class string', None, None)
Traceback (most recent call last):
File "C:\Python25\Lib\site-packages\robot\running\testlibraries.py", line
150, in _get_instance
return self._libcode(*self.args)
File "C:\Python25\Lib\site-packages\AutoItLibrary\__init__.py", line 76,
in __init__
self._AutoIt = win32com.client.Dispatch("AutoItX3.Control")
File "C:\Python25\Lib\site-packages\win32com\client\__init__.py", line 95,
in Dispatch
dispatch, userName =
dynamic._GetGoodDispatchAndUserName(dispatch,userName,clsctx)
File "C:\Python25\Lib\site-packages\win32com\client\dynamic.py", line 98,
in _GetGoodDispatchAndUserName
return (_GetGoodDispatch(IDispatch, clsctx), userName)
File "C:\Python25\Lib\site-packages\win32com\client\dynamic.py", line 78,
in _GetGoodDispatch
IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx,
pythoncom.IID_IDispatch)
My guess is that the win32com library is missing something that allows it
to work correctly in Windows 7.
Original issue reported on code.google.com by [email protected]
on 13 Nov 2009 at 7:17
What steps will reproduce the problem?
1.I install in this order :
active python 2.5.5.7
robotframework2.1.3
autiItlibrary 1.0
What is the expected output? What do you see instead?
When I launch the test provided into the autoitlibrary (RunTests.bat), an
error occur: No keyword with name 'Send' found; No keyword with name 'Win
Activate' found.
I haven't found how these keyworg are defined.
I haven't error during the installation.
The test is installed on C:\Robotframework\Extensions\AutoItLibrary.
Robotframework is installed on D:\python25
What version of the product are you using? On what operating system?
ActivePython-2.5.5.7-win32-x86.msi
robotframework-2[1].1.3.win32.exe
AutoItLibrary-1[1].0.zip
Please provide any additional information below.
Thanks for your help.
Original issue reported on code.google.com by [email protected]
on 22 Apr 2010 at 3:30
What steps will reproduce the problem?
1.import AutoItLibrary in my remote library MyRemote.py
2.python MyRemote.py
3.pybot remote_tests.txt
What is the expected output? What do you see instead?
expected output: run test case remote_tests.txt normally
actual output: AttributeError:'module' object has no attribute 'Empty'
What version of the product are you using? On what operating system?
AutoItLibrary 1.1
Robot Framework
Python 2.7.3
pywin32-217 2.7.1
Windows 7
Please provide any additional information below.
1 When I just import AutoItLibrary in python interactive mode, every thing is
okay.
2 When I modify the file F8937E53-D444-4E71-9275-35B64210CC3Bx0x1x0.py which
locates under win32com/gen_py, change "pythoncom.Empty" to "" like below
#defaultNamedOptArg=pythoncom.Empty
#defaultNamedNotOptArg=pythoncom.Empty
#defaultUnnamedArg=pythoncom.Empty
defaultNamedOptArg=""
defaultNamedNotOptArg=""
defaultUnnamedArg=""
It got work, but I don't get the root cause.
MyRemote.py
import os
import sys
from AutoItLibrary import *
class MyRemote():
def __init__(self):
print "init"
def my_keyword(self):
print "my keyword"
if __name__ == '__main__':
from robotremoteserver import RobotRemoteServer
RobotRemoteServer(MyRemote(), *sys.argv[1:])
Original issue reported on code.google.com by [email protected]
on 6 Jun 2012 at 2:28
What steps will reproduce the problem?
1. Create a virtual env
2. Install dependencies in virtual env
3. Install in virtualenv
Expected result: installation succeed
Current result: error is raised "AutoItLibrary requires win32com. See
http://starship.python.net/crew/mhammond/win32/."
Seen on 1.1
Problem is due to installation of pywin32 under virtualenv, win32com folder is
not created under site-packages folder but in
site-packages\pywin32....egg\win32com
Potential fix:
in setup.py:
replace (line 71)
makepy = os.path.normpath(os.path.join(get_python_lib(), "win32com/client/makepy.py"))
#
# Make sure we have win32com installed
#
if not os.path.isfile(makepy) :
print "AutoItLibrary requires win32com. See http://starship.python.net/crew/mhammond/win32/."
sys.exit(2)
by
try:
import win32com.client.makepy
makepy = os.path.normpath(os.path.join(os.path.dirname(win32com.client.makepy.__file__), 'makepy.py'))
#makepy = os.path.normpath(os.path.join(get_python_lib(), "win32com/client/makepy.py"))
#
# Make sure we have win32com installed
#
except ImportError:
print "AutoItLibrary requires win32com. See http://starship.python.net/crew/mhammond/win32/."
sys.exit(2)
With this patch, win32com location is detected using python import module
mechanism (no more hard coded values)
setup.py attached
Original issue reported on code.google.com by [email protected]
on 20 Jun 2014 at 9:09
Attachments:
Running the editor "Ride" from a non-admin user (unprivileged environment)
can not access the keywords from the search engine or the wizard to
complete the keyword.
Running pybot, sohw: No Keyword with name 'Process Close' , etc.
Only use:
- Get Active Window Image
- Get autoitversion
- Get screen Image
- Get version
- Run
- Wait for active Window
- Win wait
- Win wait active
- Win wait close
Original issue reported on code.google.com by [email protected]
on 18 Mar 2010 at 12:30
The installation of "PIL" requires user intervention to install
Not allowed the automation of Environments
Original issue reported on code.google.com by [email protected]
on 19 Nov 2009 at 8:53
Installed ActivePython, Robot Framework and AutoItLibrary on a virtual
machine with Windows 7 Ult x32. During the first-time PIL installation
several dialog boxes were displayed that, to me, indicated problems with
creating registry entries. This is really a PIL installation issue and
will have to wait until PIL supports Windows 7.
Original issue reported on code.google.com by [email protected]
on 13 Nov 2009 at 7:20
What steps will reproduce the problem?
1. Install Python 2.5 using Windows installer (only because Robot Windows
installer expects this for some reason)
2.Install Python 2.6 using Windows installer
3. Run 'easy_install pil' for Python 2.6
4. Install Robot Framework using Windows installer
5. Run 'python setup.py install' from C:/temp/AutoItLibrary-1.0 (unzipped)
What is the expected output? What do you see instead?
Please see attached file for full error message.
What version of the product are you using? On what operating system?
1.0 on Vista
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 22 Jan 2010 at 9:03
Attachments:
Looks like Autoit library is not able to identify List/ListBox components
using their names.
I think it would be better, if library is able to identify these
List/ListBox items using their names. Otherwise we have to follow some
workarounds like keyboard navigation keys for highlighting the items and
using "Space" key to select the items.
Original issue reported on code.google.com by [email protected]
on 24 May 2010 at 5:23
It's not possible to use the existing functions to update a combobox of a
.Net application. Not to retrieve the current value, or set a value.
See also on the Autoit forum:
http://www.autoitscript.com/forum/index.php?showtopic=66803&st=0&p=496147&hl=Net
%20getcurrentselection&fromsearch=1&#entry496147
Solution on the forum (AutoIt syntax):
Func ComboBox_SelectString( $winTitle, $winText, $control, $option )
Local $hWnd = ControlGetHandle( $winTitle, $winText, $control )
Local $index = _GUICtrlComboBox_FindString( $hWnd, $option )
If $index = -1 then
ConsoleWrite( $option & " not found" & @CRLF)
SetError( 1 )
Return False
EndIf
If $index = 0 then
; If the item is the first in the list, use hotkeys to navigate to it
ControlSend( $winTitle, $winText, $hWnd, "^{PGUP}" )
Else
; Select the item right before the target index, then send down
_GUICtrlComboBox_SetCurSel($hWnd, $index - 1)
ControlSend( $winTitle, $winText, $hWnd, "{DOWN}" )
EndIf
Return True
EndFunc
Problem here is that the _GUICtrlComboBox_x methods are not available
through the AutoItLibrary.
Can it be made available somehow ?
Original issue reported on code.google.com by [email protected]
on 9 Dec 2009 at 10:21
What steps will reproduce the problem?
1. Run RunTests.bat and see that tests are successful.
2. Restart.
3. RunTests.bat fails all tests.
4. In directory AutoItLibrary-1.1 run 'python setup.py install'.
5. RunTests.bat succeeds.
What is the expected output? What do you see instead?
I expect RunTests.bat to succeed after a restart, but it fails. In my own
tests I see messages about AutoItLibrary keywords not found.
What version of the product are you using? On what operating system?
AutoItLibraray 1.1 on Windows Server 2008 R2.
Please provide any additional information below.
I suspect that this is related to AMD64 platform in general, not specifically
Windows Server 2008 R2.
Original issue reported on code.google.com by [email protected]
on 21 Mar 2011 at 1:35
Hi Martin!
I have forked your project here:
https://github.com/zheli/robotframework-autoitlibrary-forked.
Sorry I didn't try harder to contact before push in my changes:(
http://www.autoitscript.com/forum/topic/105584-autoit-extension-library-for-robo
t-framework/
If you have any questions, please feel free to contact me:)
Regards,
Zhe
Original issue reported on code.google.com by [email protected]
on 14 Sep 2012 at 9:56
In either case the installation creates the folder (even if the unit is
another system)
C: \ RobotFramework \ Extensions \ AutoItLibrary
on your PC and puts various files into this directory folder.
Why not use?
%systemdriver%\RobotFramework\Extensions\AutoItLibrary
Original issue reported on code.google.com by [email protected]
on 23 Feb 2010 at 5:42
You do not get transparent windows capture.
Original issue reported on code.google.com by [email protected]
on 23 Feb 2010 at 3:56
A. What steps will reproduce the problem?
1. Install Python 2.7.6 and Robot Framework 2.8.4 --> success
2. Install Python for Windows extensions: pywin32-219.win32-py2.7.exe
--> success
3. Download AutoIt_1.1, and extract to temp folder --> success
4. Open cmd by Administrator permission and go to AutoIt folder, and type
"python setup.py install"
B. Expected output:
4. Install AutoIt without error
C. Actual result:
C:\AutoItLibrary-1.1>python setup.py install
Don't think we need to unregister the old one...
%SYSTEMROOT%\system32\regsvr32.exe /S
C:\Python27\Lib\site-packages\AutoItLibrary\lib\AutoItX3.dll
The system cannot find the path specified.
Traceback (most recent call last):
File "setup.py", line 70, in <module>
subprocess.check_call(cmd, shell=True)
File "C:\Python27\lib\subprocess.py", line 540, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '%SYSTEMROOT%\system32\regsvr32.exe /S
C:\Python27\Lib\site-p
ackages\AutoItLibrary\lib\AutoItX3.dll' returned non-zero exit status 1
Original issue reported on code.google.com by [email protected]
on 9 May 2014 at 8:56
What steps will reproduce the problem?
1.Installed Python2.5 , Robot framework , Extracted AutoIt library files,
installed Active python 2.6.5.12 for win32
2.Tried to validate the installation by running the Calcluator test file
provided in the tests folder in Autoit Library.
3.
What is the expected output? What do you see instead?
The calculator example should have been executed , an error log is
generated .
What version of the product are you using? On what operating system?
Installed Python2.5 , Robot framework , AutoIt library1.0, ActivePython
2.6.5.12 for win32
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 21 Apr 2010 at 12:21
Attachments:
Operating System: windows xp sp2 chinese version
AutoItLibrary: 1.1
I test the scene 'file download' on my web page.
I use SeleniumLibrary to click the download file button. Then windows
dialog named "文件下载" shows and actived.
I use AutoItLibrary to click the save button which text is "保存(&S)" on
the windows dialog as follows:
---------------------------------------------------------
Control Click 文件下载 ${EMPTY} 保存(&S)
---------------------------------------------------------
it does not work.
But i click another button which text is "取消" on the windows dialog as
follows:
---------------------------------------------------------
Control Click 文件下载 ${EMPTY} 取消
---------------------------------------------------------
it works.
Why? The difference between the two cases is that one button text contains
"&" character but other not.
Original issue reported on code.google.com by [email protected]
on 1 Jun 2010 at 1:42
Sometimes it is necessary to tweak AutoIt options such as window title match
mode, therefore we need support for AutoItSetOption.
My version is here:
def AutoItSetOption(self, Option, Value):
"""
Set up AutoIt settings.
Reference:
AutoItX.chm::/html/com_interface/methods/AutoItSetOption.htm
"""
#print a message to log
self._infoKW(self.AutoItSetOption, Option, Value)
self._AutoIt.AutoItSetOption(str(Option), int(Value))
Thanks!
Original issue reported on code.google.com by [email protected]
on 8 Jul 2011 at 2:29
What steps will reproduce the problem?
1. I have added the AutoItLibrary folder which contains init,counter and Logger
PY files inside robotframework -> lib folder
2. I have written the below test case and saved it as text file.
*** Settings ***
Documentation Start the Windows Calculator application and set the default
settings that the rest of the tests expect.
Library AutoItLibrary server_host=http://localhost:4444
*** Test Cases ***
CalculatorTest
Get Auto It Version
3. Running the above test case by using the below java command.
java -classpath
/opt/rtview/testautomation/application/robotlib/robotframework-2.5.7.jar;
org.robotframework.RobotFramework --variable BROWSER:*firefox --variable
SELENIUM_SERVER_HOST:localhost --variable SELENIUM_SERVER_PORT:4444 --outputdir
/opt/rtview/testautomation/application/robot
opt/rtview/testautomation/application/robot/testexecution/calculator
Getting the following error:
No keyword with name 'Get Auto It Version' found.
This is the same way we have integrated the selenium library and it is working
fine. Could you please help me in integrating the autoit library with
Robotframe work. Please correct me if I am going in a wrong direction as I am
new to this frame work.
Original issue reported on code.google.com by [email protected]
on 7 Feb 2013 at 8:12
[deleted issue]
I would like to see a version of this library that works with IronPython.
If we replace this line:
self._AutoIt = win32com.client.Dispatch("AutoItX3.Control")
... with these lines:
from System import Type, Activator
self._AutoIt = Activator.CreateInstance(Type.GetTypeFromProgID("AutoItX3.Control"))
... it at least allows the library to load. However, when I do that, none of
the methods in the dll are being exposed as robot keywords so there must be a
bit more to do.
Original issue reported on code.google.com by [email protected]
on 29 Feb 2012 at 9:43
Support for the latest AutoItX version released 16-Apr-10.
Original issue reported on code.google.com by [email protected]
on 23 Apr 2010 at 12:24
What steps will reproduce the problem?
1. Install Python to a path with a space, e.g. "C:\Program Files\python27"
2. Execute python setup.py install
What is the expected output? What do you see instead?
I expect the install to complete successfully. Instead I get this:
>python setup.py install
%SYSTEMROOT%\system32\regsvr32.exe /S C:\Program Files\Python27\Lib\site-package
s\AutoItLibrary\lib\AutoItX3.dll
Traceback (most recent call last):
File "setup.py", line 70, in <module>
subprocess.check_call(cmd, shell=True)
File "C:\Program Files\Python27\lib\subprocess.py", line 540, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '%SYSTEMROOT%\system32\regsvr32.exe /S C:
\Program Files\Python27\Lib\site-packages\AutoItLibrary\lib\AutoItX3.dll' return
ed non-zero exit status 3
What version of the product are you using? On what operating system?
AutoItLibrary 1.1, Windows XP
Please provide any additional information below.
I have attached a working setup.py along with a diff file.
Original issue reported on code.google.com by [email protected]
on 11 Apr 2014 at 3:14
Attachments:
Google traductor:
This function indicates that deve be a relative path.
If you save your log in a different path of execution, this capture is not
displayed in html report.
View SeleniumLibrari.Capture_Scrrenshot case where it is used as a route
rather than run, $ (log_file)
Playback method:
z: \> pybot - test "testcase" - outputdir z: \ ddmmaaa \ testsuite \
Testword which includes only the testword Capture_Scrrenshot.
Problema con la ruta de la funcion GetScreeImage
Esta funcion indica que deve de ser una ruta relativa.
En caso de guardar los log en una ruta diferente de la ejecucion, esta
captura no se muestra en el reporte html.
Ver caso de SeleniumLibrari.Capture_Scrrenshot, donde se usa como ruta en
vez de la de ejecución, ${LOG_FILE}
Metodo de reproduccion:
z:\>pybot --test "testcase" --outputdir z:\ddmmaaa\testsuit\
Donde testword incluye unicamente la testword Capture_Scrrenshot.
Original issue reported on code.google.com by [email protected]
on 22 Jan 2010 at 11:02
It would be really nice if autoitlibrary was on pypi so it could be installed
with pip
Original issue reported on code.google.com by [email protected]
on 18 Dec 2014 at 3:18
Trying to import AutoItLibrary shows stack trace:
Initializing test library 'AutoItLibrary'
with no arguments failed: com_error: (-2147221164, 'Class not registered', None, None)
What steps will reproduce the problem?
1. Win 7 64 bit, Python 2.7 64 bit, pywin32 64 bit for 2.7 python
2. Try executing the tests in AutoItLibrary
What is the expected output? What do you see instead?
I expect it to work or give me an error that a "normal" user could use to solve
the issue.
So what works:
Install 32 bit python and 32 bit version of pywin32
-- but the error message doesn't really tell this so I suggest that
AutoItLibrary at least checks that it is running in a platform that it supports
and instructs the user to do what is needed to get things working.
Original issue reported on code.google.com by [email protected]
on 28 Jan 2014 at 9:34
This problem has also been reported at:
http://stackoverflow.com/questions/19904619/error-while-installing-autoit-to-rob
ot-framework
My configuration is as follows:
Windows 7 x64 with all pre-requisite software installed
What steps will reproduce the problem?
1. Attempt to install autoit library as Administrator
2. Following error message is displayed:
error: could not create 'U:\': The system cannot find the path specified
The drive U is not mapped to any device.
How can I get around this problem?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 7 Jan 2014 at 2:58
What steps will reproduce the problem?
1.run my app
2.the app pop another window
3.do something
What is the expected output? What do you see instead?
3. the step fails,and auto invoke capture screen.
in log,only see the main window,no child window
What version of the product are you using? On what operating system?
AutoItLibrary-1.1, xp sp3
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 24 Aug 2012 at 9:50
What steps will reproduce the problem?
1. Added one of 9 following keywords and Run RIDE -> it is OK
- Get Active Window Image
- Get autoitversion
- Get screen Image
- Get version
- Run
- Wait for active Window
- Win wait
- Win wait active
- Win wait close
2. Added one keyword that require an method such as "Control Click", "Mouse
Move" etc... and Run RIDE -> the error shows "No keyword with name 'Control
Click' found"
Question: Can you please help me to show the way to use AutoIT Keywords such as
"Control Click", "Mouse Move" etc... ?
I attached my Directory, the test case is FAILED is "Teledata/Login/test"
Thanks,
Kim
Original issue reported on code.google.com by [email protected]
on 28 Dec 2011 at 9:14
Attachments:
RIDE does not recognize AutoItLibrary.
Install works fine on XP machines.
have attempted to get running on numerous Windows 7 machines but get the same
error. The provided calculator tests all fail (not that that is unexpected
when it can't seem to locate the library). The AutoItLibrary appears to have
installed itself in the proper location in Python27. However, it defaults to
installing everything else on the H drive instead of C. Rewrote the code
install module to explicitly install on the C: drive and this made no
difference.
What version of the product are you using? On what operating system?
windows 7, latest release of autoit
Please provide any additional information below.
All other robot framework libraries function correctly.
Original issue reported on code.google.com by [email protected]
on 5 Oct 2012 at 1:48
The installation package contains only the installation of "PIL" for
version 2.5
Giving installation failure.
Original issue reported on code.google.com by [email protected]
on 19 Nov 2009 at 9:01
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.