title: GitHub API limit exceeded: how to increase the rate limit in front-end apps
body: <p>After some HTTP requests to the GitHub API, it starts refusing the calls saying:</p>
  
  <blockquote>
    <p>API rate limit exceeded for xxx.xxx.xxx.xxx. (But here's the good
    news: Authenticated requests get a higher rate limit. Check out the
    documentation for more details.)</p>
  </blockquote>
  
  <p>Now, there is <a href="https://developer.github.com/v3/#increasing-the-unauthenticated-rate-limit-for-oauth-applications" rel="noreferrer">a way to increase the unauthenticated rate limit for OAuth applications</a> which involves using the <code>client secret</code>.</p>
  
  <p>Of course we don't want to put or <code>client secret</code> on the public source code of a front-end app, as also the documentation recommends:</p>
  
  <blockquote>
    <p>Note: Never share your client secret with anyone or include it in client-side browser code. Use the method shown here only for server-to-server calls.</p>
  </blockquote>
  
  <p>so I was wondering what's the best way to solve the issue of the rate limit in a front end application.</p>