Snippets

Top 23 Snippet Open-Source Projects

  • 30-seconds-of-code

    Short code snippets for all your development needs

  • Project mention: 30-seconds-of-code: Short code snippets for all your development needs | news.ycombinator.com | 2023-12-25
  • Design Patterns

    Design patterns implemented in Java

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | dev.to | 2024-05-03

    2. Java Design Patterns This repository showcases a collection of design patterns implemented in Java, making it a useful resource for learning how to apply design patterns in your projects. https://github.com/iluwatar/java-design-patterns

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • wtfpython

    What the f*ck Python? 😱

  • Project mention: What the Fuck Python? | news.ycombinator.com | 2023-08-27
  • carbon

    :black_heart: Create and share beautiful images of your source code

  • Project mention: Recommend 12 free productivity tools! Make your work more effective with less effort! | dev.to | 2024-04-10

    Carbon is a free online code screenshot tool that helps users create beautiful code screenshots for use in blogs, social media, or presentations. It provides a simple interface that allows users to enter their own code and choose different themes, fonts, and color schemes. Users can also adjust the code alignment, line numbers, background, shadow, etc. to better control the screenshot effect. Carbon also supports code in multiple languages, such as JavaScript, Python, HTML, CSS, etc., and can automatically highlight code keywords. URL:https://carbon.now.sh/

  • LunarVim

    🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

  • Project mention: Every Neovim, Every Config, All At Once | dev.to | 2024-03-06

    LunarVim

    Project mention: Show HN: TBMK – A Commands Bookmark for Terminal | news.ycombinator.com | 2023-12-26

    I've built something similar for myself (fzf+a bit of shell). But I realized that fzf's history view (with very long history buffer) works much better for my use case.

    I still needed something to cover rare commands with dynamic arguments. That got covered by Navi: https://github.com/denisidoro/navi (takes more friction to add new command than with TBMK, but you get much more organized and easier to search tool).

  • htaccess

    ✂A collection of useful .htaccess snippets.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Lepton

    💻 Democratizing Snippet Management (macOS/Win/Linux)

  • Project mention: Lepton – Desktop Snippet Manager Powered by GitHub Gist | news.ycombinator.com | 2024-01-01
  • ultisnips

    UltiSnips - The ultimate snippet solution for Vim. Send pull requests to SirVer/ultisnips!

  • Project mention: LaTeX and Neovim for technical note-taking | news.ycombinator.com | 2024-02-21

    I always like people's LaTeX-based note taking setups. I'm a mathematician, so I write a lot of LaTeX too. (And I use vim, so I really like vim+Latex workflows).

    It's interesting that this post (or rather, the later post that discusses this) talks about the advantages of UltiSnips. The well-known vim-LaTeX posts written by Gilles Castel (RIP) relied pivotally on UltiSnips.

    It's not just that UltiSnips is a snippet engine. There are many of those (including LuaSnip, the other snippet engine mentioned in the OP series of articles). It's that UltiSnips can dispatch arbitrary expressions to short python code sections, and python has a great scientific library. For example, it's trivial to write a `sympy` snippet that will simplify or compute a given expression and write the output in latex for you.

    But UltiSnips works *terribly* with neovim [1] [2]. Why? Because UltiSnips uses python, and neovim's python interface is 100x slower than vim's python interface. There are design decisions for this and I'm not trying to say that neovim is bad. I use both vim and neovim. But I use vim+UltiSnips+vimtex for writing LaTeX.

    LuaSnip has interpolation too. I suppose it would be possible to write more code that calls from LuaSnip to a system like sympy (or other). But that's work. On the other hand, I think it takes a true power user to actually want or use the fancy interpolation functions.

    [1]: https://github.com/SirVer/ultisnips/issues/974

  • polacode

    📸 Polaroid for your code

  • Project mention: 10 VSCode Extensions You Have To Know | dev.to | 2024-01-02
  • massCode

    A free and open source code snippets manager for developers

  • reference

    â­• Share quick reference cheat sheet for developers.

  • Project mention: QuickRef.ME - Quick Reference Cheat Sheet | /r/computerscience | 2023-06-05
  • app

    Think fearlessly with end-to-end encrypted notes and files. For issues, visit https://standardnotes.com/forum or https://standardnotes.com/help.

  • Project mention: Show HN: Text Lambda, a versatile notebook for your personal data | news.ycombinator.com | 2024-02-21

    this certainly could be useful for me personally, but it would need more functionality. I think the _full_ project could be very useful though. however i would ask, how is this different from e.g. https://standardnotes.com/ and other note systems available ?

  • pet

    Simple command-line snippet manager

  • Project mention: What's a really niche tool you use that you can't live without? | /r/DataHoarder | 2023-05-09

    pet

  • UnityLibrary

    :books: Library of all kind of scripts, snippets & shaders for Unity

  • LuaSnip

    Snippet Engine for Neovim written in Lua.

  • Project mention: UltiSnips – Snippet Solution for Vim | news.ycombinator.com | 2023-08-16

    If you're using Neovim, check out LuaSnip: https://github.com/L3MON4D3/LuaSnip

  • silicon

    Create beautiful image of your source code.

  • ts-nextjs-tailwind-starter

    🔋 Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features

  • Snibox

    Self-hosted snippet manager

  • Project mention: How do you guys document all the technical stuff of your selfhosted servers? | /r/selfhosted | 2023-06-01
  • friendly-snippets

    Set of preconfigured snippets for different languages.

  • Project mention: LazyVim: How to turn default plugins off? | /r/neovim | 2023-12-10

    Those definitely seem to be coming from friendly-snippets, so it seems like it's not being disabled. You can verify this with the :Lazy command to bring up the lazy.nvim menu then checking log or debug to see what is loaded, when, and why.

  • vscode-react-javascript-snippets

    Extension for React/Javascript snippets with search supporting ES7+ and babel features

  • google-apps-script-awesome-list

    The usual list of links to interesting resources for Google Apps Script

  • dotfiles

    💻 macOS / Ubuntu dotfiles (by alrra)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Snippets related posts

  • Codapi – Interactive code examples for documentation, education and fun

    2 projects | news.ycombinator.com | 29 Apr 2024
  • Recommend 12 free productivity tools! Make your work more effective with less effort!

    2 projects | dev.to | 10 Apr 2024
  • Carbon, a great way to create images of your code

    1 project | news.ycombinator.com | 29 Feb 2024
  • Debounce Solution

    1 project | dev.to | 6 Feb 2024
  • Setting Up Razor Support in Neovim for Enhanced C# Development

    2 projects | dev.to | 26 Jan 2024
  • Codapi: Interactive code examples for documentation, education and fun

    1 project | news.ycombinator.com | 22 Jan 2024
  • 30-seconds-of-code: Short code snippets for all your development needs

    1 project | news.ycombinator.com | 25 Dec 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 10 May 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →

Index

What are some of the best open-source Snippet projects? This list will help you:

Project Stars
1 30-seconds-of-code 119,454
2 Design Patterns 86,595
3 wtfpython 35,081
4 carbon 34,028
5 LunarVim 17,518
6 navi 14,393
7 htaccess 12,558
8 Lepton 10,096
9 ultisnips 7,430
10 polacode 6,816
11 massCode 5,472
12 reference 5,141
13 app 4,934
14 pet 4,209
15 UnityLibrary 3,616
16 LuaSnip 3,011
17 silicon 2,968
18 ts-nextjs-tailwind-starter 2,671
19 Snibox 1,704
20 friendly-snippets 1,692
21 vscode-react-javascript-snippets 1,672
22 google-apps-script-awesome-list 1,588
23 dotfiles 1,430

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com