Snippet-Index
Snippet-Index copied to clipboard
Searchable Code Snippets/Functions/Classes
A problem once solved should not be solved again
:star: Star us on GitHub — it helps!
Index
- What is Snippet Index:question:
- Browse it using a Web UI :earth_asia:
- How to use the API? :rocket:
- How's the development going ? :wrench:
- How can I Contribute? :computer:
- Join us on Discord :mega:
- :muscle: See Various Interfaces in action...
Overview
Snippet Index is a browsable database of code snippets/classes/functions. For (ideally) all algorithms in computer science.:open_mouth:
It is browsable through the WebUI, API and IDE integrations.
Development
| Languages | Status |
|---|---|
| Python | :heavy_check_mark: Supported |
| GoLang | :wrench: Under Development |
| Java | :pencil: Not Planned Yet |
| Javascript | :pencil: Not Planned Yet |
| Rust | :pencil: Not Planned Yet |
| IDE/Text-Editors Plugins | Status |
|---|---|
| Sublime Text Plugin | Released (v1.0.3):tada: |
| VSCode Plugin | Released (v1.0.0):tada: |
| Vim Plugin | Under Development :wrench: |
Contribution Guidelines
Join us on Discord :mega:
For Python devs
As you know its best to learn by doing.
- Pick any algo you want and,
- implement it in python then,
- test it and then,
- add it to the ADD-Snippet Web Portal
PS : Follow the format given in the ADD-Snippet Web Portal and make sure your code is readable and well documented.
If you can create plugins/extensions for any IDE/Text-Editor. Let us know on Discord.
For feature request create an Issue.
Credits
- The Project is created & maintained by Omkar Chalke :tophat:.
- Owner of the VSCode plugin is Max Meijer :eyeglasses:.
- Creator of the Vim Plugin is Horwreed :space_invader:.
- Initial Database was crawled from TheAlgorithms :octocat:.
- The License is MIT