You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-11Lines changed: 12 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ Sometimes, a project might be abandoned, or someone had a different idea of how
15
15
## Table of Content
16
16
*[Releases](#releases)
17
17
*[Online tool](#online-tool)
18
-
*[Chrome extension](#chrome-extension-wip) (WIP)
18
+
*[Chrome extension](#chrome-extension)
19
19
*[`refined-github`](#refined-github)
20
20
*[Bookmarklet](#bookmarklet)
21
21
*[How it works](#how-it-works)
@@ -26,8 +26,8 @@ Sometimes, a project might be abandoned, or someone had a different idea of how
26
26
27
27
## Releases
28
28
The project is released as:
29
-
1. A website: great for people that just want to use this tool occasionally.
30
-
2. A Chrome extension: has the advantage of always performing the search whenever you open a project's GitHub Forks page.
29
+
1. A website
30
+
2. A Chrome extension
31
31
3. A feature in [`refined-github`](https://github.com/sindresorhus/refined-github)
32
32
4. A bookmarklet
33
33
@@ -38,19 +38,20 @@ You can query repository directly with the URL. Here is an example: https://usef
38
38
39
39

40
40
41
-
### Chrome extension (WIP)
41
+
### Chrome extension
42
42
Not published yet. If you want to install it:
43
43
1. Clone this repository
44
-
2. Change the [script file](plugin/useful-forks.js#L1) so that `GITHUB_ACCESS_TOKEN`'s value is that of an [Access Token](https://github.com/settings/tokens/new?description=useful-forks%20(no%20scope%20required))
45
-
3. Go to the `chrome://extensions` URL
46
-
4. Enable `Developer mode` (switch at the top-right)
47
-
5. Click `Load unpacked` (button at the top-left)
48
-
6. Select the [`plugin` folder](plugin)
44
+
2. Go to the `chrome://extensions` URL
45
+
3. Enable `Developer mode` (switch at the top-right)
46
+
4. Click `Load unpacked` (button at the top-left)
47
+
5. Select the [`plugin` folder](plugin)
49
48
50
-
Once it's activated, the extension will automatically trigger itself whenever you open a Fork page, as shown by the GIF below:
49
+
Once it's activated, the extension will automatically add a new "Useful" button, as shown by the GIF below:
51
50
52
51

53
52
53
+
This button will only appear when you visit GitHub repositories, and clicking it opens a new tab that will automatically trigger a search using [the online tool](#online-tool).
54
+
54
55
### `refined-github`
55
56
[`refined-github`](https://github.com/sindresorhus/refined-github) is an ensemble of tools and tweaks aimed at improving your GitHub experience.
56
57
@@ -97,5 +98,5 @@ Whenever you want to test changes to the `src/queries-logic.js` file, you will n
97
98
* Implement authenticated requests to the GitHub API (which increases the limit of calls)
98
99
* Added some minimal feedback for certain edge-cases
99
100
* Created an actual website for the feature
100
-
*Position the chrome extension's results where they won't move the other links of the page
101
+
*The Chrome extension leads to the (more powerful) website
101
102
* Thanks to [`star-history`](https://star-history.t9t.io/#useful-forks/useful-forks.github.io)'s [open-source website](https://github.com/bytebase/star-history/tree/c0e7aa7cc01d5bab9188fc7d2a2bac409d2915ec/website) which I adapted for this project
0 commit comments