2zqa / startpagina

Browser extension for replacing the new page tab

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Startpagina

forthebadge forthebadge

A startpage with a bunch of links, categorized in cards.

Screenshot of the startpage

Getting started

To create your own startpage, either clone or fork this repository, or simply click "Use this template" above. You can then replace the default links in blank.html with your own.

Testing

To run and test the extension for development, sideload the extension in your browser. Please refer to the documentation of your browser on how to do this. A few are provided below.

Note: Rename the appropiate manifest for your browser (e.g. manifest_firefox.json) to manifest.json during testing. You cannot sideload the extension otherwise. Remember to revert this change before building the extension.

Building

To build the extension, run make. It will create a Firefox and Chromium extension in the build directory. If you're using Windows, you can use WSL.

Contributing

Note: If you want to create your own startpage with custom links, see Getting started.

Thanks for considering contributing! If you're new to contributing to open source, please read the official GitHub quickstart guide. In short:

  1. Fork this repository and clone it
  2. Make your changes
  3. Submit a pull request

Note: In case you add any source files, make sure to update the Makefile sourcefiles variable to reflect this.

License

Startpagina is released under the Creative Commons Attribution 4.0 International (CC-BY-4.0) license.

Acknowledgments

  • The color palette is from the Arc theme. Thanks horst3180 and jnsh!

About

Browser extension for replacing the new page tab

License:Creative Commons Attribution 4.0 International


Languages

Language:HTML 36.9%Language:CSS 23.4%Language:Shell 20.3%Language:Makefile 12.1%Language:JavaScript 7.3%