Giter Club home page Giter Club logo

jquery.com's Introduction

jquery.com

This repo contains the source for https://jquery.com, which is primarily the introductory site and a location for developers to easily download jQuery for use on a web site. It is not the appropriate place to report code bugs or documentation errors. For programming help, or if you are unsure of whether you have found a bug or documentation issue, we recommend that you start on a help forum such as StackOverflow. Documentation issues should be reported at https://github.com/jquery/api.jquery.com/ and code bugs can be reported at https://github.com/jquery/jquery/.

Building and Deploying

To build and deploy your changes for previewing in a jquery-wp-content instance, follow the workflow instructions from our documentation on contributing to jQuery Foundation web sites.

jquery.com's People

Contributors

agcolom avatar ajpiano avatar arthurvr avatar aurelioderosa avatar coliff avatar danheberden avatar dependabot[bot] avatar dmethvin avatar ericcarraway avatar gibson042 avatar gnarf avatar ha-lo avatar jdorfman avatar julkue avatar jzaefferer avatar kborchers avatar krinkle avatar kswedberg avatar markelog avatar mattbrundage avatar mgol avatar ncardeli avatar rdworth avatar rjmunro avatar ronaldsuwandi avatar ryancharris avatar scottgonzalez avatar timmywil avatar tombyrer avatar yhor1e 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

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

jquery.com's Issues

Font issue with the footers

in the footers the links are styled as <a class="icon-github" ...>Github<small>jQuery...</small></a> to add the font-awsome gitub icon to the link. this is a problem because this applies the font to the whole text and causes characters to be replaced by other text icons

setup should be more like
<a ...><i class="icon-github">...</a>

An advanced selector request $.level()

I was thinking on a tool that would make people's life easier by making a recursive search of elements and give us the deepest level when plainly used.

Level 0
<div id="test">
    Level 1
    <div>
        Level 2
        <div class="third">
            Level 3
            <div>
                Level 4
            </div>
        </div>
    </div>
</div>

It should return level count when no index is given;

$("#test").level(); // Which should return 4

also this should select dom at given level index such as;

$(document).ready(function() {
    var obj = $("#test").level(2);
    alert(obj); // Which should return obj
    alert(obj.attr('class')); // Which should return "third"
});

and when there are more than 1 element at that level should return obj array;

Level 0
<div id="test">
    Level 1
    <div>
        Level 2
        <div class="third">
            Level 3
            <div>
                Level 4
            </div>
        </div>
        <div></div>
        <a></a>
        <img />
        <span> </span>
    </div>
</div>

$(document).ready(function() {
    var obj = $("#test").level(2);
    alert(obj); // Which should return obj array
    alert(obj.length); // Which should return 4 (starting by zero)
});

this would help a lot and solve many turnarounds done with parent(), children(), find() etc..
If its posible to add this feature please contact me ([email protected]).

Unable to reach jquery* websites

For several weeks I can not reach any of jQuery related websites from my home Internet connection. jquery.com, jquery.org, jqueryui.com, docs.jquery.com are not reachable. No ICMP pings are passing through. My IP address is static: 79.120.86.20. Also I have got IPv6 one, but as I can see jQuery sites are not available in IPv6 space.

However simultaneously I can ping/reach all those hosts from 95.171.5.36, 83.222.14.246 and 194.67.27.151 IP addresses outside home network successfully. I assume that this is some annoying possible firewall restrictions on jQuery's websites side.

According to support documentation this is the correct place for that kind of issue.

"Quick Access" Download is Outdated

The "Quick Access" link to download jQuery at the bottom of each page looks to be outdated by a version. Should this be kept up to date with each final release?

image

docs: backcompat updates notes on addBack

would be nice if the upgrade guide to 1.9 would suggest how to write code which works with "all"/older jquery versions (so lib/plugin authors can write code which works with 1.6+

http://jquery.com/upgrade-guide/1.9/#addback-selector-replaces-andself-

a small code sample like

if (!jQuery.fn.addBack && jQuery.fn.andSelf) {
   jQuery.fn.addBack = jQuery.fn.andSelf;
}

moved from bug-tracker http://bugs.jquery.com/ticket/13657
and api jquery tracker jquery/api.jquery.com#272

Typo in "Create New Ticket" text

On this page:
http://bugs.jquery.com/newticket?redirectedfrom=

There's a typo. This line:

"This tracker is for only for jQuery core. "

should read:

"This tracker is only for jQuery core. "

or

"This tracker is for only jQuery core. "

instead.

Additionally, the first sentence could be improved by changing a word. This:

"Thanks for coming to report a bug or suggest a feature to jQuery!"

reads better as:

"Thanks for coming to report a bug or suggest a feature for jQuery!"

Jim

code.jquery.com ssl certificate mismatch

Closest place I could find to file this bug. code.jquery.com is offered as a way to distribute code. QUnit uses this. If you go to http://qunitjs.com the Quick Access link at the bottom is http://code.jquery.com/qunit/qunit-1.11.0.js . If loaded verbatim in an SSL-protected site, this causes spurious warnings in the console about running insecure content. However, if I eliminate the http: and use src="//code.jquery.com/qunit/qunit-1.11.0.js", or explicitly use https://, Chrome won't load it because the SSL certificate does not match the name. If I go directly to the URL, the warning is:


This is probably not the site you are looking for!
You attempted to reach code.jquery.com, but instead you actually reached a server identifying itself as gp1.wac.edgecastcdn.net. This may be caused by a misconfiguration on the server or by something more serious. An attacker on your network could be trying to get you to visit a fake (and potentially harmful) version of code.jquery.com.

You should not proceed, especially if you have never seen this warning before for this site.

I could allow permission for this certificate, but in general sites can't ask users to explicitly load the javascript page and tell their browser to accept the mismatched certs. They just need to work.

Can you fix this, or should QUnit and everything else on code.jquery.com move to ajax.googleapis.com ?

If I load it in Firefox I see more details. The cert is good for a whole bunch of names, but not this one. It looks like the "Certificate Subject Alt Name" field needs to be updated by EdgeCast to include code.jquery.com as a valid name.

I will report this also to [email protected].

Thanks.

Mark

Corporate Logos styling fix

Related to issue, #53 (comment). At smaller viewport sizes the logos get smaller, sometimes too small and look bad, and then at phone size, the logos align to the left. It would be better if the logos don't get smaller than a reasonable size, and that the logos center align.
Phone:
screen shot 2014-05-13 at 3 52 08 pm
Full Width:
screen shot 2014-05-13 at 3 51 47 pm
Medium Width:
screen shot 2014-05-13 at 3 51 57 pm

`is()` Not Respecting Namespace

When dealing with an XML document containing namespaced elements, it appears that selectors will find an element, but that the is() function will return false for the selector that found the element. For example:

<?xml version="1.0" encoding="UTF-8"?>
<opf:package version="2.0" unique-identifier="dcid" xmlns:opf="http://www.idpf.org/2007/opf" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <opf:spine toc="ncx">
    <opf:itemref idref="title"/>
  </opf:spine>
</opf:package>
var xml = '<?xml version="1.0" encoding="UTF-8"?><opf:package version="2.0" unique-identifier="dcid" xmlns:opf="http://www.idpf.org/2007/opf" xmlns:dc="http://purl.org/dc/elements/1.1/">  <opf:spine toc="ncx">    <opf:itemref idref="title"/>  </opf:spine></opf:package>';
var xmlDocument = $.parseXML(xml);

var $spine = $("spine", xmlDocument);
console.log($spine.get(0));  // Outputs the `Node`
console.log($spine.is("spine"));  // Outputs `false`
console.log($spine.is("opf\\:spine"));  // Outputs `true`

The above Javascript will result in the following console output:
screen shot 2014-04-15 at 11 46 38 am

SSL certificate mismatch for code.jquery.com

This was the closest place I found to report this bug.

Stuff like QUnit gives links for code.jquery.com. (http://qunitjs.com/ lists http://code.jquery.com/qunit/qunit-1.11.0.js for CDN.)

On an SSL-protected page, this generates browser warnings loading insecure content. Or, if I start with // or explicit http://code.jquery.com/qunit/qunit-1.11.0.js , it cannot be loaded because of a certificate mis-match.

It says I am getting the cert for cp1.wac.edgecastcdn.net, which has a bunch of alternate names, but not code.jquery.com. EdgeCast needs to add code.jquery.com to the cert as an alternate name.

Thanks,
-Mark

Problem access jquery.com

My external ip = 62.140.253.24, and I haven't been accessing jquery.com more than 3 days. Ping failed, tracert failed on 15 hop ( br01-1-1.lax4.net2ez.com [64.93.64.154]). May my ip is in black list your hosting provider?

Feature: $.cache(label,selector)

I will be submitting a pull request for my branch, "feature-cache". This is my first contribution to the code base of jQuery, so please be patient with me. I have tried to read all the documentation and guidelines I could find, but I may have missed something.

I would like the jQuery Team to consider adding $.cache to the jQuery API to encourage reducing the number of (repeated) DOM lookups commonly found in web applications these days -- especially with the size of JavaScript code bases increasing with larger web applications. I have written all the necessary code and placed (IMHO) where it seemed to fit best -- manipulation.js. I have successfully built jQuery and tested it. The amount of code required for this functionality leaves an extremely small footprint -- and does NOT effect other piece of code in jQuery.

Here is my implementation (reference manipulation.js):

[5320]: cache = {} // this will be used to store the user-based jquery (DOM) objects.

[5855]: cache() // this method extends jquery so that a user may create cached DOM objects (ex. future or repetitive, event-based manipulation) using the following syntax:
$.cache("aLabelForSomeDomCollection","jquerySizzleSelector"); (ex. $.cache("animImages","img.animated");)
The user can then later retrieve that (jQuery-wrapped) DOM element or collection using: $.cache("animImages"); without any internal DOM traversal... just an object reference.
$.cache("animImages").update(); is a chainable method which updates (adds/removes) based on the current state of the DOM.
Note: Since the selector property has been deprecated/removed, I'm adding it back for cached elements here (for update()).

[5865]: updateElements // this function is assigned to the update property of the cached object. This functionality may or may not prove useful in other use cases.

In summation, I've been writing JavaScript for a couple years now where I almost always cache and DOM objects that will be re-used. Not only have I seen the importance in my own code, but I've seen a growing number of web applications getting bloated with "divitus" and repeated selector lookups (even among more experienced developers I see this all too often). If jQuery had a caching mechanism introduced and promoted (especially since this code has an extremely small footprint), I believe people would use this functionality to at least speed up some web applications. I also feel that this feature fits very nicely with the fundamental principles of the JavaScript library we've all come to love!

Please provide any suggestions or thoughts. I would very much like to see if there's support for this much needed functionality in web applications, regardless of its exclusion or inclusion in jQuery.

function $.extend() doesn't copy / clone an array

when using $.extend() to copy/clone an object, the array inside that object is not copied/cloned, which means if the array and its inner objects are just references of another array and its inner objects.

I think the fix will be as below:

inner function $.extend() in jquery-2.1.0.js at line 246:

Old: clone = src && jQuery.isArray(src) ? src : [];
Fix: clone = src && jQuery.isArray(src) ? $.merge([],src) : [];

Please let me know if I am wrong.

cheers

SSL problem on code.jquery.com CDN

Sorry, not really sure if this is the best place to report this. I was suggested ( https://forum.jquery.com/topic/ssl-problem-on-code-jquery-com-cdn ) to post it here.

There is an SSL problem on code.jquery.com CDN. See it here:
http://www.sslshopper.com/ssl-checker.html#hostname=code.jquery.com

SSL checker reports: "None of the common names in the certificate match the name that was entered"

So my browsers (Firefox 19 also Chrome 25 on Win7 64bit) are aborting requests to for example this file:
https://code.jquery.com/mobile/1.3.0/jquery.mobile.structure-1.3.0.min.css

jquery sites not accessible

Following sites are not accessible from 217.74.64.220 since 13 Mar 2013:

http://jquery.com/
http://jquerymobile.com/
http://jqueryui.com/autocomplete/
http://jquery.org/
http://jqapi.com/

Traceroute:

morsik@deathstar ~ $ traceroute jquery.com
traceroute to jquery.com (70.32.120.34), 30 hops max, 60 byte packets
 1  XXX.XXX.XXX.XXX (XXX.XXX.XXX.XXX)  0.465 ms  0.435 ms  0.423 ms
 2  static-217-74-64-222.interia.pl (217.74.64.222)  0.870 ms  0.867 ms  0.907 ms
 3  81.219.183.233 (81.219.183.233)  1.225 ms  1.756 ms  1.868 ms
 4  KrakR031RT01-KrakR012rt01.inetia.pl (87.204.225.78)  10.411 ms  10.725 ms  11.024 ms
 5  KrakR012RT01-KrakH001RT11.inetia.pl (87.204.225.52)  20.667 ms  23.965 ms  33.931 ms
 6  KrakH001RT11-KrakH001RT09.inetia.pl (83.238.250.36)  4.354 ms  3.555 ms  3.546 ms
 7  KrakH001RT09-JawoH001RT09.inetia.pl (83.238.250.25)  12.466 ms  10.153 ms  10.138 ms
 8  83.238.250.44 (83.238.250.44)  11.111 ms  11.522 ms  11.509 ms
 9  te1-8.ccr01.poz01.atlas.cogentco.com (149.6.28.17)  9.851 ms  9.816 ms  9.808 ms
10  te4-5.ccr01.ber01.atlas.cogentco.com (154.54.75.41)  137.548 ms te1-1.ccr01.ber01.atlas.cogentco.com (154.54.59.253)  137.569 ms te4-6.ccr01.ber01.atlas.cogentco.com (154.54.75.45)  137.558 ms
11  te0-7-0-7.ccr21.ham01.atlas.cogentco.com (154.54.59.181)  18.341 ms  18.346 ms  18.340 ms
12  te0-4-0-3.mpd21.fra03.atlas.cogentco.com (154.54.63.29)  27.563 ms te0-5-0-1.mpd21.fra03.atlas.cogentco.com (154.54.76.37)  27.912 ms te0-5-0-3.mpd21.fra03.atlas.cogentco.com (130.117.49.237)  27.894 ms
13  telia.fra03.atlas.cogentco.com (130.117.14.214)  27.274 ms  27.273 ms  26.993 ms
14  xe-0-1-0.mpr2.cdg12.fr.above.net (64.125.24.94)  36.002 ms  36.019 ms  36.061 ms
15  xe-5-2-0.mpr1.lhr3.uk.above.net (64.125.24.81)  41.094 ms  41.057 ms  41.068 ms
16  xe-4-3-0.cr2.dca2.us.above.net (64.125.24.41)  116.540 ms  116.540 ms  116.524 ms
17  xe-1-3-0.cr2.iah1.us.above.net (64.125.31.249)  148.135 ms  148.165 ms  148.126 ms
18  xe-2-0-0.cr2.lax112.us.above.net (64.125.25.18)  175.989 ms  176.017 ms  176.001 ms
19  xe-1-1-0.er2.lax112.us.above.net (64.125.30.253)  176.032 ms  176.038 ms  176.014 ms
20  216.200.159.26.reverse.not.updated.above.net (216.200.159.26)  175.762 ms  175.755 ms  175.945 ms
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

Telnet not responding (our DNS works as he resolved jquery.com domain...):

morsik@deathstar ~ $ telnet jquery.com 80
Trying 70.32.120.34...
telnet: Unable to connect to remote host: Connection timed out

Deploy fails at "build-member-list" task

@dmethvin Raised this in #jquery-infrastructure.

$ grunt deploy
Running "check-modules" task

Running "clean:folder" (clean) task
Folder "dist/" contents removed.

Running "lint:grunt" (lint) task
Lint free.

Running "build-pages:all" (build-pages) task
Built 6 pages.

Running "build-resources:all" (build-resources) task
Built 0 resources.

Running "build-member-list" task
{ gold: undefined }
>> SyntaxError: Unexpected end of input
<WARN> Task "build-member-list" failed. Use --force to continue. </WARN>

Looks like the raw.github.com url has changed to raw.githubusercontent.com

jquery.org web page is not opening

It seems like IP addresses of my ISP are somehow blocked, because I can not open webpage http://jquery.org. But I can ping it by domain name:


C:>ping jquery.org

Pinging jquery.org [70.32.120.34] with 32 bytes of data:
Reply from 70.32.120.34: bytes=32 time=500ms TTL=49
Reply from 70.32.120.34: bytes=32 time=325ms TTL=49
Reply from 70.32.120.34: bytes=32 time=209ms TTL=49
Reply from 70.32.120.34: bytes=32 time=213ms TTL=49

Ping statistics for 70.32.120.34:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 209ms, Maximum = 500ms, Average = 311ms


Traceroute to jquery.org is:

C:>tracert -d jquery.org

Tracing route to jquery.org [70.32.120.34]
over a maximum of 30 hops:

1 1 ms 2 ms 1 ms 192.168.1.1
2 5 ms 6 ms 3 ms 10.0.0.25
3 113 ms 384 ms 151 ms 77.122.255.1
4 268 ms 31 ms 29 ms 82.144.193.53
5 8 ms 10 ms 9 ms 77.120.1.42
6 45 ms 41 ms 42 ms 87.245.247.101
7 218 ms 212 ms 248 ms 87.245.232.169
8 * * * Request timed out.
9 402 ms 329 ms 361 ms 64.93.64.65
10 249 ms 219 ms 223 ms 64.93.75.14
11 212 ms 215 ms 234 ms 72.10.63.210
12 279 ms 228 ms 292 ms 72.10.63.174
13 430 ms 235 ms 217 ms 70.32.122.17
14 209 ms 209 ms 214 ms 70.32.120.34

Trace complete.

1.9 Upgrade Guide: examples show correct usage but intro text says both

In the .attr() versus .prop() section there's a sentence that introduces some code samples "Here are some examples of correct and incorrect usage when setting checked on a checkbox;" but it's a bit confusing because then all four examples are correct usage

// Correct if changing the attribute is desired
$(elem).attr("checked", "checked");
// Correct for checking the checkbox
$(elem).prop("checked", true);

// Correct if removing the attribute is desired
$(elem).removeAttr("checked");
// Correct for clearing the checkbox
$(elem).prop("checked", false);

where the sentence said there were correct and incorrect usage examples coming.

Letter o broken in footer

The letter o is broken in multiple places in the footer, instead showing a circle with an arrow.
I've had the same problem when using font awesome, which replaces the letter o with that symbol, that may be the case here.

Screen Shot 2013-01-30 at 9 51 52 AM
(see "Forum" & "Community Support")

Problem access jquery.com

Hi, guys.

We can't access to jquery.com and some others sites from our subnet 91.200.156.88/28 (91.200.156.88-95)

traceroute to jqueryui.com (70.32.120.34), 30 hops max, 60 byte packets
1 192.168.1.1 (192.168.1.1) 1.064 ms 1.075 ms 1.732 ms
2 10.235.23.65 (10.235.23.65) 1004.659 ms 1004.665 ms 1004.645 ms
3 10.235.0.11 (10.235.0.11) 4.260 ms 4.250 ms 5.342 ms
4 border-gw.ipsystems.com.ua (193.138.244.106) 4.134 ms 5.329 ms 5.297 ms
5 gi9-1.ccr01.hrk01.atlas.cogentco.com (149.6.76.1) 5.158 ms 5.163 ms 5.132 ms
6 te7-2.ccr02.kbp01.atlas.cogentco.com (154.54.38.142) 12.907 ms te3-4.ccr02.kbp01.atlas.cogentco.com (154.54.38.109) 13.215 ms te2-4.ccr01.kbp01.atlas.cogentco.com (154.54.38.105) 16.730 ms
7 te0-2-0-1.ccr22.bts01.atlas.cogentco.com (154.54.39.42) 35.967 ms te0-1-0-1.ccr22.bts01.atlas.cogentco.com (154.54.56.33) 35.867 ms te0-0-0-4.ccr22.bts01.atlas.cogentco.com (130.117.51.41) 35.892 ms
8 te0-1-0-2.ccr22.muc01.atlas.cogentco.com (130.117.3.137) 43.742 ms 43.740 ms 43.712 ms
9 te0-1-0-2.ccr21.fra03.atlas.cogentco.com (130.117.0.65) 49.487 ms te0-2-0-5.mpd22.fra03.atlas.cogentco.com (154.54.39.17) 49.485 ms te0-2-0-2.ccr21.fra03.atlas.cogentco.com (130.117.50.249) 49.456 ms
10 154.54.77.65 (154.54.77.65) 49.427 ms 154.54.77.158 (154.54.77.158) 43.481 ms 154.54.77.85 (154.54.77.85) 42.184 ms
11 telia.fra03.atlas.cogentco.com (130.117.14.214) 41.748 ms 41.993 ms 41.944 ms
12 xe-3-3-0.mpr1.cdg11.fr.above.net (64.125.22.193) 75.227 ms 67.574 ms 67.541 ms
13 xe-3-3-0.mpr1.lhr2.uk.above.net (64.125.24.85) 58.134 ms 56.958 ms 56.894 ms
14 xe-5-2-0.cr1.dca2.us.above.net (64.125.26.21) 137.194 ms 137.204 ms 137.135 ms
15 xe-0-2-0.cr1.iah1.us.above.net (64.125.25.114) 166.767 ms 166.775 ms 166.778 ms
16 xe-3-1-0.cr1.lax112.us.above.net (64.125.30.1) 222.538 ms 198.649 ms 214.426 ms
17 xe-0-0-0.cr2.lax112.us.above.net (64.125.30.234) 195.911 ms 201.252 ms 201.167 ms
18 xe-1-1-0.er2.lax112.us.above.net (64.125.30.253) 201.056 ms 195.602 ms 195.494 ms
19 216.200.159.26.reverse.not.updated.above.net (216.200.159.26) 195.965 ms 195.133 ms 195.132 ms
20 * * *
21 * * *
22 * * *
23 * * *

Please, check you blacklist.

Thank's!

Use protocol-relative links on the in the code snippets for the CDN

The idea being that https pages will get jquery via https, and http pages will just use http.

In other words:

<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>

A very terse explanation (E.g. "Notice that the network path reference is omitted from the beginning of the URL. On pages that are requested with SSL, the browser will automatically request jQuery over https, to avoid a security warning") might be helpful. This trick usually isn't obvious to a newcomer.

I've heard there are some ancient edge case issues with this (IE) but I haven't encountered them personally. Sorry if this has been gone over before, I looked and didn't find a thread.

Please, highlight current section on sidebar at API Documentation

This is an usability issue: the sidebar should highlight which section am I.

It already has a CSS class for current section and current parent section, but it doesn't have any styles:

  • current-cat-parent
  • current-cat

I'm not a designer, but some ideas:

/* some background color for parent selected category, using all width */
#sidebar li.current-cat-parent {
  background-color: #fefee0;
  margin-left: -20px;
  padding-left: 40px;
  margin-right: -20px;
  background-position-x: 20px;
}
/* and for current category a red bullet and red text */
#sidebar li.current-cat {
  background: url('https://cdn1.iconfinder.com/data/icons/gloss-basic-icons-by-momentum/16/bullet-red.png') no-repeat -4px 8px;
}
#sidebar li.current-cat a {
  color: red;
}

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.