Git Product home page Git Product logo

deno_install's Introduction

deno_install

One-line commands to install Deno on your system.

Build Status

Install Latest Version

With Shell:

curl -fsSL https://deno.land/install.sh | sh

With PowerShell:

irm https://deno.land/install.ps1 | iex

Install Specific Version

With Shell:

curl -fsSL https://deno.land/install.sh | sh -s v1.0.0

With PowerShell:

$v="1.0.0"; irm https://deno.land/install.ps1 | iex

Install via Package Manager

With winget:

winget install deno

With Scoop:

scoop install deno

With Homebrew:

brew install deno

With Macports:

sudo port install deno

With Chocolatey:

choco install deno

With Snap:

sudo snap install deno

With Pacman:

pacman -S deno

With Zypper:

zypper install deno

Build and install from source using Cargo:

# Install the Protobuf compiler
apt install -y protobuf-compiler # Linux
brew install protobuf # macOS

# Build and install Deno
cargo install deno

Install and Manage Multiple Versions

With asdf and asdf-deno:

asdf plugin add deno

# Get latest version of deno available
DENO_LATEST=$(asdf latest deno)

asdf install deno $DENO_LATEST

# Activate globally with:
asdf global deno $DENO_LATEST

# Activate locally in the current folder with:
asdf local deno $DENO_LATEST

#======================================================
# If you want to install specific version of deno then use that version instead
# of DENO_LATEST variable example
asdf install deno 1.0.0

# Activate globally with:
asdf global deno 1.0.0

# Activate locally in the current folder with:
asdf local deno 1.0.0

With Scoop:

# Install a specific version of deno:
scoop install [email protected]

# Switch to v1.0.0
scoop reset [email protected]

# Switch to the latest version
scoop reset deno

Environment Variables

  • DENO_INSTALL - The directory in which to install Deno. This defaults to $HOME/.deno. The executable is placed in $DENO_INSTALL/bin. One application of this is a system-wide installation:

    With Shell (/usr/local):

    curl -fsSL https://deno.land/install.sh | sudo DENO_INSTALL=/usr/local sh

    With PowerShell (C:\Program Files\deno):

    # Run as administrator:
    $env:DENO_INSTALL = "C:\Program Files\deno"
    irm https://deno.land/install.ps1 | iex

Compatibility

Known Issues

either unzip or 7z is required

To decompress the deno archive, one of either unzip or 7z must be available on the target system.

$ curl -fsSL https://deno.land/install.sh | sh
Error: either unzip or 7z is required to install Deno (see: https://github.com/denoland/deno_install#either-unzip-or-7z-is-required ).

When does this issue occur?

During the install.sh process, unzip or 7z is used to extract the zip archive.

How can this issue be fixed?

You can install unzip via brew install unzip on MacOS or apt-get install unzip -y on Linux.

deno_install's People

Contributors

738 avatar afinch7 avatar bartlomieju avatar dahlia avatar danielalexis avatar digitalcoyote avatar elcheco avatar gamesquestionmark avatar hardy613 avatar jedahan avatar jremi avatar kt3k avatar losfair avatar manuraj17 avatar marktiedemann avatar maximousblk avatar mmastrac avatar naueramant avatar nayeemrmn avatar noxifoxi avatar peaceiris avatar piscisaureus avatar qti3e avatar ry avatar sant123 avatar sevenc-nanashi avatar srijanreddy98 avatar ultirequiem avatar yamboy1 avatar zhmushan 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  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

deno_install's Issues

Error when trying to run on MacOS

I tryied to run the installer on my mac and I get the following error:

Traceback (most recent call last):
  File "<stdin>", line 92, in <module>
  File "<stdin>", line 53, in main
  File "<stdin>", line 38, in release_url
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen
    return opener.open(url, data, timeout)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 431, in open
    response = self._open(req, data)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 449, in _open
    '_open', req)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 409, in _call_chain
    result = func(*args)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 1240, in https_open
    context=self._context)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 1197, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590)>

MacOS version: 10.12.6
Python version: 2.7.10

install.sh not found

Seems that the url changed:

curl -fsSL https://deno.land/x/install/install.sh | sh -s v0.3.9
-#O#- #   #                                                                           
curl: (22) The requested URL returned error: 404 Not Found

"replace deno?" EOF or read error

I just tried updating from 0.35 to 0.38 using the script. This is what happens in the terminal:

$ which deno
/home/daniel/.local/bin/deno

$ deno --version
deno 0.35.0
v8 8.1.310
typescript 3.8.2

$ curl -fsSL https://deno.land/x/install/install.sh | sh
######################################################################## 100.0%
Archive:  /home/daniel/.local/bin/deno.zip
replace deno? [y]es, [n]o, [A]ll, [N]one, [r]ename:  NULL
(EOF or read error, treating as "[N]one" ...)

$ uname -a
Linux hostname 4.4.0-176-generic #206-Ubuntu SMP Fri Feb 28 05:02:04 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

That EOF or read error happens immediately; it doesn't seem like there's a chance for me to do anything.

Solved by removing the existing deno binary first.

Install via npm

I guess npm would be the most familiar way for Node developers to install Deno.

So how about a simple postinstall script in the package.json so you can run npm install deno to install Deno into $HOME/.deno/bin?

npmjs.com/deno is already taken by a "Bridge to deno" package that only has a README so far, but we could ask the author of that package to transfer ownership.

The TypeScript declaration files could be published in the package, too.

If we did that, editors that don't know about Deno, but that do understand TypeScript and auto-download declaration files for code-completion from npm (for example, VS Code), would make it very convenient to get started: You would just have to create a my-script.ts file, open it in your editor, type import * as deno from 'deno', and the editor would give you auto-complete, so you could type deno.en, hit tab, deno.env() would be auto-completed, and you could hover over deno.env() with your mouse to read the docs ... That would be very convenient. :)

Improve install script for WSL

The install script makes the assumption that unzip is available. It is not available by default in WSL and probably other environments. Ideally the script would check for this before downloading deno.

It would then prompt the user to install unzip with apt and exit.

Support i686

Could you please support windows 32 bit machines for the build.

I'm using Windows NT 10 15063

Building the app is quite a sassle for me (as win32 users) because:

  • My windows version does not support symlinks even though I enabled developer options.
    Image attached
  • Installing MSVC is quite a sassle (I tried 5 times; the download can't finish)

By the way, I have very limited resources; RAM, CPU even Storage
Needed requirements

I think anyone with the listed above resources .
can build it NOW and send it because I think it is not a difficult task and
I'm not even trying to go into node and I NEED it desperately. PLEASE HELP.

Web redesign

Hi, first of all, thank you for this awesome project to Ryan and all contributors. You rocks guys!

Now that Deno has been reached a stable status, I think is time to make a new web (like Node is working on).

I'm not so good as designer but I can support as developer. So, maybe there is a UI/UX guy that could help with the design. It would be great.

What do you think?

PD: Sorry for open the issue in this repo. I didn't realize that is not the main one.

Windows-friendly install via curl

I'm on Windows (using git bash) so this doesn't work
image

I can alter the command so the reference is correct but it turns out the curl install just isn't formatted for windows:
'/c/Users/John Vandivier/.local/bin/deno' --help -> Exec format err
image

If the intent is windows users shouldn't install via curl and must use chocolatey, plz clarify that on the website which currently implies that either would work:
https://deno.land/

does not contain a method named 'IHTMLDocument2_write'

PS C:\Users\zhang> iex (iwr https://deno.land/x/install/install.ps1)
iex : Method invocation failed because [System.__ComObject] does not contain a method named 'IHTMLDocument2_write'.
At line:1 char:1
+ iex (iwr https://deno.land/x/install/install.ps1)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (IHTMLDocument2_write:String) [Invoke-Expression], RuntimeException
    + FullyQualifiedErrorId : MethodNotFound,Microsoft.PowerShell.Commands.InvokeExpressionCommand

Windows SSL Tls11

The following issue shows up when trying to install on Windows 10.

iwr : The request was aborted: Could not create SSL/TLS secure channel.
At line:1 char:6
+ iex (iwr https://deno.land/x/install/install.ps1)
+      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

You need to do first do the following command in your powershell.

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

This command is present on line 7 of the install.ps1 script, but the script errors out before it reaches this line. Because this needs to be set to establish a connection and when you try to connect to "set the command", you already run into the Tls11 issue.

Maybe its better to update the documentation? Or have a batch file that the user download, where this command is set first, before the iex command is run.

Unable to access https://deno.land from server with only IPv6

I'm very much a noob when it comes to internet protocol stuff, and I was just trying to install Deno on a server that only has an IPv6 address:

$ curl -fsSL https://deno.land/x/install/install.sh | sh
curl: (7) Failed to connect to deno.land port 443: Connection timed out

Is this expected behavior?

Unable to find release page for None

Whenever I try to run

curl -L https://deno.land/x/install/install.py | python

I get the following along with the executable not appearing under ~/.deno/bin/

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  3089  100  3089    0     0   8423      0 --:--:-- --:--:-- --:--:-- 45426
Unable to find release page for None

I am on a Mac running version 10.14.1

Remove python installer

Now that we have a shell one, which has fewer deps than the python, and now that all the documentation has been updated to point at install.sh, we should remove the python installer.

Installs wrong binary on ARM

I ran the installer on my computer, got this:

pi@raspberrypi:~ $ deno --help
bash: /home/pi/.deno/bin/deno: cannot execute binary file: Exec format error

Improve CI

  • Re-add testing the sh installer on osx
  • Re-add testing the sh installer with different shells (ksh, zsh, dash, bash, and sh)
  • Once the pwsh installer is cross-platform, add win, osx and linux tests
  • Once the sh installer is cross-platform, add win test

Install works fine on windows 10 but not windows 8

PS C:\files\ iwr https://deno.land/x/install/install.ps1 | iex
iex : Parameter cannot be processed because the parameter name 'Out' is ambiguous. Possible matches include:
-OutFile -OutVariable -OutBuffer.
At line:1 char:47
+ iwr https://deno.land/x/install/install.ps1 | iex
+                                               ~~~
    + CategoryInfo          : InvalidArgument: (:) [Invoke-Expression], ParameterBindingException
    + FullyQualifiedErrorId : AmbiguousParameter,Microsoft.PowerShell.Commands.InvokeExpressionCommand

having folder "sh" in pwd will fail the install

System: Ubuntu 18.04
Deno Version: v0.10.0 / 2019.06.25


tried to install deno from my home dir (it has a folder "sh" in it), so:

(23) Failed writing body
(pwd now: ~/sh)

does it have smth to do with /bin/sh ?
(re)installing from another folder works normally

Installation with Homebrew doesn't work on Linux

The Deno website mentions the following installation option:
Using Homebrew (macOS or Linux):

But when I try to install it using brew install deno I see the following error message:

deno: macOS is required.
Error: An unsatisfied requirement failed this build.

Is the website outdated or should this work? ๐Ÿ˜„

Unable to install in Windows 10

I'm on a Win10 machine and I followed the Powershell installation step. The error message said "the IE engine is not available". I confirmed that I do have IE installed on the machine.
How can I check and fix this?

PS H:\> iwr https://deno.land/x/install/install.ps1 | iex
iwr : The response content cannot be parsed because the Internet Explorer engine is not available, or Internet
Explorer's first-launch configuration is not complete. Specify the UseBasicParsing parameter and try again.
At line:1 char:1
+ iwr https://deno.land/x/install/install.ps1 | iex
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotImplemented: (:) [Invoke-WebRequest], NotSupportedException
    + FullyQualifiedErrorId : WebCmdletIEDomNotSupportedException,Microsoft.PowerShell.Commands.InvokeWebRequestComman
   d

Thank you!

problem with powershell installer

This was experienced in deno_std CI

##[section]Starting: PowerShell
==============================================================================
Task         : PowerShell
Description  : Run a PowerShell script on Linux, macOS, or Windows
Version      : 2.151.1
Author       : Microsoft Corporation
Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/powershell
==============================================================================
Generating script.
========================== Starting Command Output ===========================
##[command]"C:\windows\System32\WindowsPowerShell\v1.0\powershell.exe" -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command ". 'D:\a\_temp\f19fe38a-bd1a-4e5d-a15f-a4eeb59e2c28.ps1'"
iwr : The magic number in GZip header is not correct. Make sure you are passing in a GZip stream.
At D:\a\_temp\f19fe38a-bd1a-4e5d-a15f-a4eeb59e2c28.ps1:2 char:1
+ iwr https://deno.land/x/install/install.ps1 -out install.ps1; .\insta ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Invoke-WebRequest], InvalidDataException
    + FullyQualifiedErrorId : System.IO.InvalidDataException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
 
##[error]PowerShell exited with code '1'.
##[section]Finishing: PowerShell

Harmonize scripts

Since there's already a Python, a PowerShell, soon a Deno, and perhaps a Bash install script, we might want to:

  1. standardize the steps that are to be executed on each platform (osx, linux, win32)
  2. standardize the log messages that will be printed
  3. refactor the scripts and tests accordingly

Unable to read data from the transport connection

PowerShell 6.1.0
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS C:\Users\Gocsss> iex (iwr https://raw.githubusercontent.com/denoland/deno_insta
ll/master/install.ps1)
Downloading https://api.github.com/repos/denoland/deno/releases/latest... done.
Determining latest Deno release: v0.1.8...  done.
Downloading https://github.com/denoland/deno/releases/download/v0.1.8/deno_win_x
64.zip...Invoke-WebRequest : Unable to read data from the transport connection:
An existing connection was forcibly closed by the remote host.
At line:45 char:1
+ Invoke-WebRequest -Uri $download_uri -OutFile $zip_file
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Invoke-WebRequest], IOException
+ FullyQualifiedErrorId : System.IO.IOException,Microsoft.PowerShell.Commands.In
vokeWebRequestCommand

This might be related to this stackoverflow question.

Unable to install deno on CI

This is the error message I've got from CI. Something went wrong with the server.

$ #!/bin/bash -eo pipefail
curl -fsSL https://deno.land/x/install/install.sh | sh

curl: (22) The requested URL returned error: 503 Service Unavailable
Exited with code 22

Add asdf installer

asdf is a popular tool that helps a bit with the management of the languages (which brew doesn't give us a good solution for it, at least in MacOS)

Would be nice to have an asdf plugin for managing Deno

Could not resolve host deno.land

I just tried running the shell command from the README:

curl -fsSL https://deno.land/x/install/install.sh | sh

And go the error:

curl: (6) Could not resolve host: deno.land

Any clues as to what I am doing wrong?

PowerShell installation instructions fail

repro steps and resulting error

  1. open new PowerShell session as admin on Windows 10 (I do have ConEmu installed as a console wrapper)
  2. run iwr https://deno.land/x/install/install.ps1 -useb | iex as instructed on Deno website
  3. receive below error (text and image both presented)

image

Error text: "iex : Cannot validate argument on parameter 'Uri'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again."

other info

cmd --version results with Version 10.0.18362.720

Bash for Windows Support

Since there's a .sh installer now, might be worth it to make it work on the Linux subsystem for Windows, too.

Perhaps even MinGW and similar.

Not quite sure which CI options there are to ensure this is properly tested.

REPL cannot use import statement outside a module

I need to run commands in deno without saving them in file, so I use piping. Even though it has few weird things (such as returning undefined at the end), it works well. The only thing is when I try to import module, it doesn't work. Is there a way to fix that?

Improving the Windows installation process

Since both curl and python aren't pre-installed on Windows, curl -sSf https://raw.githubusercontent.com/denoland/deno_install/master/install.py | python is not a very convenient way to install deno.

Creating a proper .msi or .exe installer is probably too much work at the moment. However, adding deno to a Windows package manager is fairly easy.

As far as I know, there are two major package managers for Windows: Chocolatey and Scoop.

Since scoop is more actively maintained than choco, arguably easier to use, and focused on developer tools, I decided to make a PR for adding deno to scoop. Since it has already been merged, deno can be installed with scoop install deno on Windows.

I think in future, there should be multiple options for users to install deno on Windows:

  • Download deno.exe file
  • Download deno.zip file
  • Download deno-setup.exe file
  • Install from powershell.exe: iex (iwr https://raw.githubusercontent.com/denoland/deno_install/master/install.ps1) (see: denoland/deno_install/#4)
  • Install from pwsh.exe: iex (iwr https://raw.githubusercontent.com/denoland/deno_install/master/install.ps1)
  • Install via Scoop: scoop install deno (see: lukesampson/scoop/#2570)
  • Install via Chocolatey: choco install deno
  • Install via npm: npm install deno

TLS 1.0 support

https://deno.land/x/install/install.ps1 redirects to https://raw.githubusercontent.com/denoland/deno_install/master/install.ps1:

$ curl -I https://deno.land/x/install/install.ps1 | grep Location:
Location: https://raw.githubusercontent.com/denoland/deno_install/master/install.ps1

deno.land does not work with TLS 1.0.

$ curl --tls-max 1.2 https://deno.land/x/install/install.ps1
$ curl --tls-max 1.0 https://deno.land/x/install/install.ps1
-curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure

However, raw.githubusercontent.com works fine with TLS 1.0.

$ curl --tls-max 1.2 https://raw.githubusercontent.com/denoland/deno_install/master/install.ps1
$ curl --tls-max 1.0 https://raw.githubusercontent.com/denoland/deno_install/master/install.ps1

There have been a number of issues because PowerShell <v6 uses TLS 1.0 by default.

For example:

The default PowerShell version for Windows 8 is v4, for Windows 10 it is v5. So this impacts nearly all PowerShell users.

The following fixes are possible:

  • (1) Changing the one-line install command to use TLS 1.2
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; iwr https://deno.land/x/install/install.ps1 | iex
  • (2) Changing the one-line install command to point directly to GitHub
iwr https://raw.githubusercontent.com/denoland/deno_install/master/install.ps1 | iex
  • (3) Enabling TLS 1.0 for deno.land

cc @ry

Add installer written in deno

If you have a prior version of Deno installed, it would be cool to upgrade using this:

> deno https://deno.land/x/install/install.ts 

PowerShell Installer doesn't Work: iwr request was aborted

Hello! Thanks for an interesting project.

When I try to install Deno as the main website tells me, I get an error:

PS C:\Users\zitro> iwr https://deno.land/x/install/install.ps1 | iex
iwr : The request was aborted: Could not create SSL/TLS secure channel.
At line:1 char:1
+ iwr https://deno.land/x/install/install.ps1 | iex
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebExc
   eption
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

Latest Windows 10 / Subsystem for Linux off.

Non-named PowerShell installer broken

iex (iwr https://deno.land/x/install/install.ps1)

iex doesn't work with param. See https://ci.appveyor.com/project/MarkTiedemann/win-ci-playground/builds/21844216.

So apparently this installation method hasn't worked since #22.

This is easy to fix, luckily:

if ($args.Count -gt 0) {
  $Version = $args.Get(0)
}

I already tested it, and it works: https://ci.appveyor.com/project/MarkTiedemann/win-ci-playground/builds/21844766.

Will make a PR for it tomorrow and also add proper end-to-end tests for that.

Travis build seems failing since Sept 17th

Travis seems failing since this build with the following error:

$ ./install_test.ps1
Invoke-ScriptAnalyzer : The 'Invoke-ScriptAnalyzer' command was found in the module 'PSScriptAnalyzer', but the module could not be loaded. For more information, run 'Import-Module PSScriptAnalyzer'.
At /home/travis/build/denoland/deno_install/install_test.ps1:18 char:1
+ Invoke-ScriptAnalyzer *.ps1 -EnableExit -Exclude PSAvoidAssignmentToA ...
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : ObjectNotFound: (Invoke-ScriptAnalyzer:String) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : CouldNotAutoloadMatchingModule
 
The command "./install_test.ps1" exited with 1.

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.