Skip to content

A new tab page focused on all the information you need right now.

License

Notifications You must be signed in to change notification settings

JamesDearlove/Telescope

Repository files navigation

Telescope

A new tab page focused on all the information you need right now.

Available as a Firefox or Chrome extension, and on the web at https://telescope.jimmyd.dev

Rationale & Goals

I personally use Todoist as my day to day to-do list application. When I'm working at my computer all day, I happen to miss tasks I've set to get done until the day is over. As any developer would, I open a lot of tabs so I felt that this page could be better utilised with a better new tab page.

The goal is to have different "telescopes" depending on what browser profile or computer I'm using. For example, my work profile has a specific background and Todoist filtering for work tasks only. For home use, I'd have one have a different background and Todoist filtering for general tasks.

Future expansion plans include integrating with other information sources and services, like the weather, news, and time tracking software like Toggl Track.

Development

Telescope uses the npm package manager, run npm start to install the required dependencies.

To start the local development server, run npm run dev. The app will then be hosted at localhost:5173

Building

To build the app, run npm run build. By default the dist folder output produces an output that can be run as a static web app or run unpackaged in a Chromium browser.

Note

Thanks to this Chromium bug, the manifest is not identical between Firefox and Chromium extensions. To build with additional settings for Firefox ensure you define the FIREFOX_BUILD env variable. This can be done as so: FIREFOX_BUILD=1 npm run build

Contributing

Thank you for considering to contribute to the project! Any suggestions, bug reports, bug fixes, and improvements are welcome.

If you are considering adding a service or wanting to make a significant change, please open an issue first to discuss it.

License

Telescope is licensed under the MIT License.

About

A new tab page focused on all the information you need right now.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages