apollo-client-devtools
hacker-news-pro
apollo-client-devtools | hacker-news-pro | |
---|---|---|
4 | 3 | |
1,473 | 11 | |
0.0% | - | |
9.5 | 9.2 | |
6 days ago | 5 months ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
apollo-client-devtools
-
Using apollo client cache for local state
This call creates canonical field allTodos on the root Query type. We can confirm this by opening apollo devtools and viewing the 'cache' tab.
-
Did I break you? Reverse dependency verification
People don't understand how their code can mess up others in unexpected ways. A few weeks ago my youtube just stopped working. Turns out, a change made to the apollo-graphql extension caused window.process to be readonly and youtube's code was not expecting that: https://github.com/apollographql/apollo-client-devtools/issu...
I know this isn't a dependency issue, but it's a great example of why things like semver don't work perfectly in practice. It's hard to figure out what the effects of your code really are in the end. You might assume a change is minor when it really is major. I wish programming languages could figure out what the version change should be for a given code change.
-
Skruv - no-dependency, no-build, small JS framework
Do you perhaps use chrome and have apollo client dev tools installed? They break import maps, which breaks the site, see here: https://github.com/apollographql/apollo-client-devtools/issues/464
-
Using Apollo to mix local and remote fields using the @client directive
It's so weird that this seems like a common use case but across the 3 channels I've asked (also asked on the official Apollo Spectrum chat & SO) it's radio silence beyond your reply! To add insult to injury, Apollo devtools was updated over the weekend and broke for v2 clients! Argh!!
hacker-news-pro
-
Hacker Newsy: a pretty Hacker News client
Here's another extension you may be interested in[0]. It allows total customization if you don't mind writing a bit of HTML, though it ships with some decent defaults. It's also not 1:1 feature complete with HN but it suits my needs just fine.
[0] https://github.com/dan-lovelace/hacker-news-pro
-
Why is text of sumissions in low-contrast grey on HN?
I had the same question and made a browser extension that addresses many of the complaints in this thread (poorly-positioned elements, sizing, dark mode): https://github.com/dan-lovelace/hacker-news-pro. It lets you completely rebuild the layout however you'd like and has some pre-made themes that do a decent job without writing one from scratch.
-
Show HN: I made a browser extension for building your own custom HN themes
Hi HN!
I’ve spent the last few weeks writing a browser extension that lets users write their own HN themes using Handlebars and CSS. It works by converting the current Hacker News page’s content into an object that is made available to the user-defined Handlebars templates. There is a built-in code editor that makes writing themes super easy and you can see changes in real-time. If you don’t want to write a theme from scratch, there are premade themes available or you may import one made by somebody else.
It is shipped with Bootstrap so you can get pretty far without needing to write a lot of custom CSS. Material icons are also included so your themes get iconography out of the box. Any theme can be toggled into dark mode with a single click.
It is open-sourced under the MIT license so feel free to use any of the code in the linked repo[0]. Additionally, I’ve put together a short demo video on YouTube[1]. If you decide to check it out, let me know of any feedback and please share any themes you create! I’d be happy to answer any questions.
[0] https://github.com/dan-lovelace/hacker-news-pro
[1] https://youtu.be/6DxLJQrKXa0
What are some alternatives?
ublacklist - Blocks specific sites from appearing in Google search results
website-customisations - A bunch of personal scripts to make using websites more pleasant
apollo-vue-devtools - Integrate GraphQL Apollo with Vue Devtools!
Spotify-Lyrics - 🎉 Desktop Spotify Web Player Instant Synchronised Lyrics
ideas2 - Another 85+ Ideas for Computing https://samsquire.github.io/ideas2/
jsonview - A web extension that helps you view JSON documents in the browser.
Protobuf - Protocol Buffers - Google's data interchange format
BetterTweetDeck - A browser extension to improve TweetDeck with a lot of features
crater - Run experiments across parts of the Rust ecosystem!
jiffyreader.com - A Browser Extension for faster reading on ANY website!
searchkit - Search UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components. React & Vue support
refined-hacker-news - ✨ Hacker News, but refined — Interface tweaks and features to make the HN experience better