Home

Awesome

πŸ“– Reference - Cheat Sheets for Developers

love License Follow us on Twitter

Reference is a collection of cheat sheets contributed by open source angels. It shares a quick reference cheat sheet for developers in a nice layout. [ δΈ­ζ–‡η‰ˆ | ... ]

We encourage you to share your own cheat sheets with the community and make Reference even better. If you notice a cheat sheet that could be improved, feel free to submit a pull request.

πŸ‘€ Live Demonstration

Note: The original domain for this project was quickref.me, which was acquired by a US-based company. Since then, cheatsheets.zip is the primary and maintained domain (All within the bounds of the agreements).

You can view the most up-to-date cheat sheets live at https://cheatsheets.zip.

Quick reference

πŸ“š Cheat Sheets List

Reference provides cheat sheets for the following:

<details> <summary>Programming</summary> </details> <details> <summary>Toolkit</summary> </details> <details> <summary>Linux Command</summary> </details> <details> <summary>Python</summary> </details> <details> <summary>Database</summary> </details> <details> <summary>Keyboard Shortcuts</summary> </details> <details> <summary>Shaders</summary> </details> <details> <summary>Other</summary> </details>

πŸ—‚οΈ Directory structure

.
β”œβ”€β”€ source
β”‚   β”œβ”€β”€ _posts   # Cheat sheet source files
β”‚   β”‚   β”œβ”€β”€ awk.md
β”‚   β”‚   β”œβ”€β”€ vim.md # => https://cheatsheets.zip/vim
β”‚   β”‚   β”œβ”€β”€ php.md
β”‚   β”‚   β”œβ”€β”€ css.md # => https://cheatsheets.zip/css
β”‚   β”‚   β”œβ”€β”€ ...
β”‚   └── widget   # Widget files
β”‚       └── chmod.html
β”œβ”€β”€ public       # Distribution files
β”œβ”€β”€ _config.yml
β”œβ”€β”€ gulpfile.js
β”œβ”€β”€ package.json
β”œβ”€β”€ postcss.config.js
β”œβ”€β”€ tailwind.config.js
└── themes
    └── coo      # Theme files

🀝 Contributing

We would like to extend our gratitude to you for considering a contribution to Reference. Your support is what makes this project a truly resource. Please note that the primary domain for accessing the most up-to-date content is cheatsheets.zip. Feel free to submit issues and enhancement requests.

For consistency, we encourage you to refer to the https://cheatsheets.zip/quickref when creating or editing cheat sheets. To get started with development, follow these steps:

  1. Clone Github repo git clone https://github.com/Fechin/reference.git
  2. Install npm package manager (Read installation guide)
  3. Run npm install in the root folder to install dependencies.
  4. Run npm run dev to start a dev server. This serves the project and live reloads when any files are changed, then visit http://127.0.0.1:4000 preview.
  5. Submit a pull request and wait for it to be reviewed and merged.

To create or edit a cheat sheet, you'll need to create or edit a markdown file in source/_posts/{filename}.md. The file should include a front matter section with the following format:

---
title: CheatSheets
date: 2020-11-25 18:28:43
icon: icon-style
background: bg-emerald-600
tags:
categories:
- Other
  intro: This is a reference of styles that you can use on quickref cheat sheets!
---

Only the title and intro fields are required, and the other options can be left blank.

<a href="https://github.com/Fechin/reference/graphs/contributors"> <img src="https://contrib.rocks/image?repo=Fechin/reference" /> </a>

🐦 Follow us on Twitter

Follow us on Twitter

Stay up-to-date with our project by following us on Twitter! Get all the latest news and updates right in your feed. It's the perfect way to stay in the loop.

<a href="https://www.buymeacoffee.com/randy8080"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=&slug=randy8080&button_colour=40DCA5&font_colour=ffffff&font_family=Cookie&outline_colour=000000&coffee_colour=FFDD00" /></a>

πŸ“ƒ License

The project is licensed under the GPL-3.0 License and is maintained by Fechin.