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: I have been following the mooc java-1 from few days and i am on part-3 i want to ask some questions | /r/learnjava | 2023-06-06

    After that, more practice, and then Design Patterns (as in the famous book of the "Gang of Four": "Design Patterns: Elements of Reusable Object Oriented Software"). Here I'd recommend "Head First: Design Patterns" and Java Design Patterns as well as Refactoring Guru (the sites are more reference than course).

  • 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.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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
  • vscode-react-javascript-snippets

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

  • 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.

  • google-apps-script-awesome-list

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

  • dotfiles

    💻 macOS / Ubuntu dotfiles (by alrra)

  • 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
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

Index

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

Project Stars
1 30-seconds-of-code 119,143
2 Design Patterns 86,442
3 wtfpython 35,051
4 carbon 33,997
5 LunarVim 17,463
6 navi 14,337
7 htaccess 12,558
8 Lepton 10,084
9 ultisnips 7,425
10 polacode 6,816
11 massCode 5,440
12 reference 5,065
13 app 4,893
14 pet 4,204
15 UnityLibrary 3,597
16 LuaSnip 2,972
17 silicon 2,956
18 ts-nextjs-tailwind-starter 2,644
19 Snibox 1,704
20 vscode-react-javascript-snippets 1,667
21 friendly-snippets 1,661
22 google-apps-script-awesome-list 1,578
23 dotfiles 1,430

Sponsored
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.
www.influxdata.com