Sortable, filterable list with auto-hide on click.
Before you begin, make sure you have installed:
- Git
- Node.js (v18 or higher recommended)
- A personal GitHub token (scopes
public_repoorrepodepending on your needs)
- Clone depot
git clone https://github.com/Machou/StarsCleaner.git
cd StarsCleaner
- Install Node dependencies
npm install
- Update you're token
nano .env
# change
export STARRED_TOKEN="MY_TOKEN"
- Get my Stars
node fetch_starred.js
- Launch the web page locally
The application is 100% static, but a local server is required
npx http-server .
Then open the URL shown in the terminal.
tree -L 3 -I "node_modules"
├── app.js
├── assets
│ ├── css
│ │ └── style.css
│ └── img
│ └── preview.png
├── fetch_starred.js
├── index.html
├── LICENSE
├── locales
│ ├── en.json
│ ├── es.json
│ └── fr.json
├── package.json
├── package-lock.json
├── README.md
└── starred-data.js
5 directories, 13 files
Contributions are welcome!