juliangruber / ghub.io

http://ghub.io/<package-name> redirects to a npm package's GitHub page, if available.
http://ghub.io
54 stars 12 forks source link

A new alternative: openit.io #27

Open thangngoc89 opened 7 years ago

thangngoc89 commented 7 years ago

Hey @juliangruber

Thank you for created such an amazing service. I was a long time user of your service. But recently, ghub.io becomes unresponsive. Redirect takes several seconds and it looks like there is no activities on this repo. So I decided to go ahead and create a new alternative.

Introducing openit: https://openit.io/ Example link: https://openit.io/js/review , scoped: https://openit/js/@phenomic/core

I focus on aggressive caching so I can talk directly to the CouchDB API instead of synching it locally. This remove a lot of headaches.

And again, thank you for being such a great inspiration

juliangruber commented 7 years ago

if it's slow, probably @rvagg only needs to restart it 😁

juliangruber commented 7 years ago

nice! looks really good to me!

juliangruber commented 7 years ago

if you added https://openit.io/* as an alias to https://openit.io/js*, I'm pretty sure, @rvagg would also be interested in shutting down ghub.io and only setting up a domain redirect

thangngoc89 commented 7 years ago

@juliangruber Thank you for your kind words. I'm implementing the alias right now since I'm mainly a JS dev ==> save key strokes. npm eco should have more love then others ;)

thangngoc89 commented 7 years ago

Also, I didn't implement the path open yet.

thangngoc89 commented 7 years ago

@juliangruber Done with alias https://openit.io/* to https://openit.io/js* preact

rvagg commented 7 years ago

yeah, something's up with the process, I restarted it and cleaned out the database and it's back to its speedy self .. for now

zeke commented 7 years ago

Hey this looks great!

I'm pretty sure, @rvagg would also be interested in shutting down ghub.io and only setting up a domain redirect

👍

tunnckoCore commented 7 years ago

Looks looks, but it is down with 522 error.

I'm long ghub user too and i'm a bit tired of it in last few months.

So, Before even looking over the issues here, i just created https://ghub.now.sh (will upload it to github in a bit). Uses micro and now so it will be extremely fast and stable.

/cc @rvagg @juliangruber

juliangruber commented 7 years ago

Awesome, keep us posted!

juliangruber commented 7 years ago

Another fix for now would be to simply remove the npm cache and request the package meta data for each http request. It seems to be this cache that is causing the majority of problems.