Initially, I built the site to only work for me, however I wanted the website to be re-usable for anyone. You can now login to your own Twitter/Spotify/Strava accounts for your own personal feed.
Everything is stored locally in your own browser so there's none of your data floating around in the clouds somewhere.
You can find the code at https://github.com/allister-grange/startertab.
Here are some examples of themes in a gif: https://user-images.githubusercontent.com/18430086/193997502....
its cost $100/month for 10 years to run but i keep it up because a lot of schools use it to help set up their shared computers and i couldn’t ever have the heart to shut it down.
Once you set it up you can also run it entirely offline using app manifests from myfav.es/fast if you don’t like the idea of your new tab experience being slowed down by web requests.
If this person is spending 2 hours of their time each month maintaining this website (which they gain nothing out of) that's $100/month.
But please, make it open source or announce your monetization plans. Freeware extensions tend to be acquired by the worst companies or bundle malware eventually. If you say you have no plans and intend to keep your word, I shall make an open-source version myself.
But don't let this rant detract from the main point: I love this a lot. If it were somehow synced with Firefox sync, I'd gladly throw even more money (donation, one time purchase) your way.
Also, no monetization plans yet, but if they come, I'll make sure they're not breaking the original promise of privacy and simplicity.
Firefox sync would be nice, although I would make it optional.
Could I set something up where I can edit it both in the browser and my editor or something?
Perhaps next time you could try, "looks amazing, not for me".
However, with some cleverness, you can add content to the new tab page that adds value - e.g. AnkiTab (https://github.com/corollari/ankiTab) to help you review your decks. Sure, it's a minor distraction, but it's time-bounded (unlike a news feed), and theoretically it's a net gain if your decks contain knowledge that's genuinely useful to you.
Would be nice if it could be configured to live on a sidebar, and a checkbox for each bookmark to always open in a new tab. But you can’t get everything you want, I guess.
It appears there's a "replacement" now. https://igoogleportal.com/
Definitely going to try this one out
[0] https://chrome.google.com/webstore/detail/custom-new-tab-url...
personally i'd love to get a widget layer like the old mac dashboard or the windows 8 start menu. miss those a lot, but never really wanted to put those widgets in my browser...
url(https://i.imgur.com/BkgF7ET.gif)
^ Bit of a loud example that one
I also recommend making all the tiles transparent when you have a nice background:
rgba(255, 255, 255, 0.2)
Thanks for the reminder, I'll fix it now
Shameless plug - last year, I solve my New Tab page too :-) And it shares a lot of ideas with yours - https://new-tab.vlad.studio/
Edit: Just saw the readme, maybe I should attempt to add my own!
- Emails - Quotes of the day - Bookmarks - RSS Feeds - Countdown clocks - GitHub stats
That's what I can rattle off in about 10 seconds of thinking, there's so many things that could be done. At some point you have to just call it a day.
If anyone here used my yahoo extensively, what is the best replacement now?
Oh, I see: looking in the console is an infinity of error messages, mostly "Error handling response: Error: Failed to read the 'localStorage' property from 'Window': Access is denied for this document." Yeah: yet another page that can't load correctly with cookies disabled—only this one also manages to drain my battery.
Look: I am sure your page is very pretty, but if you can't even manage to write code that fails gracefully in this very simple and common scenario, I don't think I trust you to not have made mistakes with more serious consequences.
- this uses localStorage which is similar to cookies but not the same thing
- for a site that extolls 'all the data is saved in your browser', how should it cope with a browser with storage disabled?
- How do you log in to HN with cookies disabled?
I selectively enable cookies on websites that I wish to remember me as required. The vast majority of websites are perfectly capable of loading and operating without cookies / localStorage (though more recently a lot of them will keep popping up annoying cookie banners on every page load, since they can't remember I asked them not to use cookies if I don't let them set a cookie to remember that fact, ironically enough).
There are numerous sites that are not _useful_ without cookies, but even the majority of those detect that cookies are disabled and explain that they are required, and most of the rest do something broken but basically understandable like generating a XSRF-detected error or redirecting one back to the login page over and over again.
Even the small minority that fail to do anything at all and just sit there showing a blank page are at least harmless.
Doing nothing useful _and_ using >100% CPU would therefore seem to entail either an unusually high level of incompetence, a wanton disregard for good practice (i.e. graceful degradation) or outright malice.
I'll choose to apply Hanlon's razor and assume it's the former until proven otherwise.
Only reason I use tabliss is to see random Unsplash image on every new tab.
> Sorry, that city doesn't exist
Seems you mean to say that you couldn't find that city.
Also, why do the tile contents change when I change the theme? The google search bar changes to a time ruler depending on the theme.
Good work though!
For instance you might want a "focused" theme with just blank tiles and the day planner.
Or a "stocks" theme with just stock tickers and related subreddits.
Some suggestions for me at least
1. Why I can't I set any tile to any type?
2. An RSS feed tile would be nice. It seems I can only follow HN, Reddit, Twitter
3. Would be great if I could drag and drop tiles to arrange like (https://nomcopter.github.io/react-mosaic/) or (https://xcfox.github.io/react-tile-pane/demo/) etc...
4. A random image tile would be nice
5. Use the extension sync to sync across machines? (maybe that's already in the extension version)
Merging content of all my feeds. And where I say all my feeds I mean all feeds that the automation happens to find on all the pages I visit, until I set them to removed/hidden explicitly.
> So in 1992, the home page was a document that you saw when you opened your browser – which at that time was WWW on the NEXT computer.
> As the author of “The Whole Internet” noticed in 1992: “The home page provided by CERN is a good entry point into the web; it points you to a lot of resources fairly quickly. However, there are lots of reasons to want your own home page.”
> He meant that maybe the links provided by CERN are far from your interests and you’d prefer, for example, links to medicine rather than physics resources when you open your browser. So you could edit the CERN page, filling it with your links and notes and it would be your home page.
> So 50 years later :), in 1993, with the arrival of the Mosaic browser, the web left academia. Web users got ideas and tools to extend home pages, and turn them into websites. The term “home page” started to change its meaning. It became the first page of a website. Then as a sort of metonymy, it started to mean personal web pages. Making a home page soon meant not making the first document of your website, but making your personal website, your home page, YOUR HOME ON THE WEB.
Olia Lialina, net artist who does a lot of internet history stuff: https://blog.geocities.institute/archives/5118
Wrote about homepages recently. https://maya.land/monologues/2022/09/19/homepages.html I hope people have fun with this tool! Even without getting your hands dirty yourself with some HTML, it encourages an attitude of "I ought to be able to make this be how I want" towards technology
I'd at least suggest you let people know "this one" links to a Chrome-specific extension.
Can you remove stock tabs?
Since many people have shared theirs, I have also built a new-tab extension for a few years ago, it displays Hacker News, Product Hunt, GitHub Trending and a few more platforms on the grid, I have ~2k people using it: https://github.com/karakanb/devo
I will experiment with this settings design to incorporate sth similar in Devo, thanks for the inspiration!
I love how its open source and you use local storage. If there's anything I can do to help feel free to reach out!
But I like the idea of having a few widgets, so this is good inspiration - I just need to add an express server to store a bit of JSON.
We run https://websktop.com which also can be used as a new tab page (it's even faster with our Chrome extension) but it's not as "dynamic" - just your bookmarks.
I had this idea a few years ago when I was a much worse programmer and gave it a try with https://widget-board.com
No useless bells an whistles (sorry author), no external API references, blazingly fast, nicely done
One thing I couldn't figure out, what format the stock ticker prefers, you could add a search feature there, or a (?) icon that explains the format.
RIP Webby
May his soul be one with Brahman
[0]: weboasis.app