Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Keycapsss/awesome-mechanical-keyboard

⌨️ A curated list of Open Source Mechanical Keyboard resources.
https://github.com/Keycapsss/awesome-mechanical-keyboard

List: awesome-mechanical-keyboard

3d-printing awesome awesome-list gridsome-website hacktoberfest keyboard keyboard-layout list mechanical-keyboard mechanical-keyboards pcb qmk qmk-firmware

Last synced: 7 days ago
JSON representation

⌨️ A curated list of Open Source Mechanical Keyboard resources.

Awesome Lists containing this project

README

        

# Keebfolio

The goal of this repository is to collect mechanical keyboard related projects (preferably Open Source).

View the pages on [Keebfolio.netlify.app](https://keebfolio.netlify.app/) or GitHub:

- [Staggered](src/pages/en/staggered.md)
- [Ortho](src/pages/en/ortholinear.md)
- [Split](src/pages/en/split.md)
- [Other](src/pages/en/other.md)
- [Firmware](src/pages/en/firmware.md)
- [Miscellaneous](src/pages/en/miscellaneous.md)
- [Tools](src/pages/en/tools.md)
- [Tutorials](src/pages/en/tutorials.md)

## Contributing

Contributions are welcome!  
To add content, edit the Markdown file in the [src/pages/en](src/pages/en/) folder and open a [Pull Request](https://help.github.com/en/articles/about-pull-requests). You can also open a new [Issue](https://github.com/Keycapsss/awesome-mechanical-keyboard/issues).
Please use this [commit message conventions](https://gist.github.com/qoomon/5dfcdf8eec66a051ecd85625518cfd13).

The project uses [Astro](https://astro.build) as a Static Site Generator.
[![Netlify Status](https://api.netlify.com/api/v1/badges/06821f1d-3e33-4bd4-92b2-4e44f3583060/deploy-status)](https://app.netlify.com/sites/keebfolio/deploys)

#### Creating local development environment

##### Creating Github Auth Token

1. ~~Go to `https://github.com/settings/tokens`~~
2. ~~Click "Generate new token"~~
3. ~~Set note and expiration, then click "Generate token"~~
4. ~~Copy generated token, you will need it in another step~~

##### Installation and running local version

1. ~~Create environment variables:~~
- ~~`GITHUB_AUTH_TOKEN` with generated token as its value.~~
- ~~`GITHUB_API_V4_URL` with value `https://api.github.com/graphql`~~
2. ~~Clone repository~~
3. ~~`npm install`~~
5. ~~`npm run develop`~~

### License

[![CC4](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by-nc-sa.svg)](http://creativecommons.org/licenses/by-nc-sa/4.0/)