devo

所属分类:数值算法/人工智能
开发工具:Vue
文件大小:1244KB
下载次数:0
上传日期:2023-04-12 14:46:38
上 传 者sh-1993
说明:  一个Chrome和Firefox扩展,在每个网络上显示GitHub趋势、黑客新闻、产品搜索和设计师新闻...
(A Chrome and Firefox extension that displays GitHub Trending, Hacker News, Product Hunt and Designer News on every new tab.)

文件列表:
.editorconfig (67, 2023-07-24)
LICENSE (1070, 2023-07-24)
babel.config.js (56, 2023-07-24)
img (0, 2023-07-24)
img\day_mode.png (559381, 2023-07-24)
img\logo.png (36785, 2023-07-24)
img\night_mode.png (561596, 2023-07-24)
netlify.toml (55, 2023-07-24)
package-lock.json (637396, 2023-07-24)
package.json (1766, 2023-07-24)
privacy_policy.md (3800, 2023-07-24)
public (0, 2023-07-24)
public\background.js (477, 2023-07-24)
public\icons (0, 2023-07-24)
public\icons\icon-128.png (14137, 2023-07-24)
public\icons\icon-16.png (5807, 2023-07-24)
public\icons\icon-24.png (6382, 2023-07-24)
public\icons\icon-32.png (6813, 2023-07-24)
public\icons\icon-48.png (8177, 2023-07-24)
public\icons\icon-64.png (9144, 2023-07-24)
public\index.html (490, 2023-07-24)
public\manifest.json (615, 2023-07-24)
scripts (0, 2023-07-24)
scripts\deploy-chrome.sh (675, 2023-07-24)
scripts\prepare-zip.sh (291, 2023-07-24)
scripts\update-manifest.sh (189, 2023-07-24)
src (0, 2023-07-24)
src\App.vue (5832, 2023-07-24)
src\components (0, 2023-07-24)
src\components\Card.vue (3006, 2023-07-24)
src\components\DesignerNews (0, 2023-07-24)
src\components\DesignerNews\Body.vue (448, 2023-07-24)
... ...

GitHub Trending, Hacker News and Product Hunt, on every new tab!

--- __Devo__ is a Google Chrome and Mozilla Firefox extension that displays GitHub Trending, Hacker News, Product Hunt and more platforms on every new tab. It caches the information for 30 minutes, so that there is no extra calls to the external services, hence allowing a faster experience. Buy Me A Coffee

## Installation Devo can be installed for [Chrome here](https://chrome.google.com/webstore/detail/devo/elkhalpmbmbaeoemecpcfdcoekmpgmdm), and [Firefox here](https://addons.mozilla.org/en-US/firefox/addon/devo-new-tab/). For installation on Safari: 1. [![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/karakanb/devo) 2. Once deployed, [update homepage on safari](https://support.apple.com/guide/safari/change-your-homepage-ibrw1020/mac). ## Demo [Demo can be found here.](https://burakkarakan.com/devo/) ## Platforms Devo currently supports: - [GitHub Trending](https://github.com/trending) - [Hacker News](https://news.ycombinator.com/) - [Product Hunt](https://www.producthunt.com/) - [Designer News](https://www.designernews.co/) - [DEV Community](https://dev.to/) - [Lobsters](https://lobste.rs/) - [TabNews](https://www.tabnews.com.br/) ### Adding a new platform Adding a new platform is super easy. All you need to do is: - add a body component that will be displayed in the cards. - export the body component from the [`src/components/bodies.js`](./src/components/bodies.js) file. - add the details for the platform to the [`src/settings.js`](./src/settings.js) file. - add the state to the [`src/store.js`](.src/store.js) file. You can check the [HackerNews component](./src/components/HackerNews/Body.vue) to see how easy it is to add a new platform. Feel free to submit pull requests or ask questions regarding adding a new platform, any kind of input is appreciated. ## How to build? First of all, you need to install the dependencies. After that, you can run the build command and the optimized bundle will be created in `dist/` directory: ```sh npm install # install the dependencies. npm run build # build the optimized bundle. ```

近期下载者

相关文件


收藏者