- Notifications
You must be signed in to change notification settings - Fork128
Find code snippets in seconds, across multiple languages.
quicksnip-dev/quicksnip
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
An open-source project that categorizes handy code snippets across various programming languages. Built with love and powered by an awesome community. 🚀
Want to help make QuickSnip even better? You can contribute by:
- Improving the Code: Fix bugs, suggest new features, or optimize the project.
- Adding New Snippets: Share your favorite snippets to grow the database.
Be sure to check out theCONTRIBUTING.md file for detailed guidelines.
Got a feature idea or bug fix? Here's how you can contribute:
- Open an issue to share your ideas or report a bug.
- Send a pull request with your changes.
The snippets database is located in the/snippets folder.
Find the relevant language folder.
Locate the appropriate category folder for your snippet.
Create a markdown file and add your snippet using the following format:
---title:Name of the snippetdescription:A short explanation of what the snippet doestags:tag1, tag2, tag3author:your-github-username---```lang// Your code here```
Here's an example for #"auto" data-snippet-clipboard-copy-content="---title: Format Datedescription: Formats a date in 'YYYY-MM-DD' format.author: dostonnabotovtags: javascript,date,format---```jsconst formatDate = (date) => date.toISOString().split('T')[0];// Usage:console.log(formatDate(new Date())); // Output: '2024-12-10'```">
---title:Format Datedescription:Formats a date in 'YYYY-MM-DD' format.author:dostonnabotovtags:javascript,date,format---```jsconstformatDate= (date)=>date.toISOString().split('T')[0];// Usage:console.log(formatDate(newDate()));// Output: '2024-12-10'```
Expected file structure:
/snippets |- language |- category-name |- your-snippet-here.md
For more details about adding new categories or programming languages, check out theCONTRIBUTING.md file.
To keep things smooth and consistent, please:
- Follow the formatting rules described above.
- Include all mandatory fields in the snippet.
- Test your snippet to ensure it works as expected.
Following these guidelines helps me (and everyone else) review and merge your contributions faster.
QuickSnip is licensed under theMIT License. Feel free to use and share it as you like.
About
Find code snippets in seconds, across multiple languages.
Topics
Resources
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
