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. Learn more →
Top 23 Plugin Open-Source Projects
-
Project mention: Ask HN: Spreadsheets like Google Sheets but not from Google? | news.ycombinator.com | 2024-01-27
The OnlyOfffice desktop app is a pretty good and free alternative to Microsoft Office Suite. You can simply install it on your local machine for offline access.
OnlyOfffice is also self-hostable as a web app for a cloud alternative to Google Sheets.
Filebrowser is a self-hostable alternative to Google Drive.
There's a pull request open to integrate OnlyOffice with Filebrowser for self-hosted google-drive + google docs.
-
Project mention: Can anyone suggest PHP, JavaScript File Manager tool with Crop tool integrated? | /r/PHP | 2023-05-22
Have a look at https://pqina.nl/filepond/
-
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.
-
typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
Typescript-eslint can assist in this task. This tool helps identify all instances of unsafe any usage. Specifically, all usages of JSON.parse can be found and it can be ensured that the received data's format is checked. More about getting rid of the any type in a codebase can be read in the article Making TypeScript Truly "Strongly Typed".
-
Project mention: GitHub - TKkk-iOSer/WeChatPlugin-MacOS: 微信小助手GitHub - TKkk-iOSer/WeChatPlugin-MacOS: 微信小助手 | /r/thirdbrain | 2023-04-26
-
Project mention: Small DNS Server That Support Outgoing Address Binding? | /r/linuxadmin | 2023-10-30
CoreDNS supports this via the bind plugin.
-
-
Project mention: JetBrains' unremovable AI assistant meets irresistible outcry | news.ycombinator.com | 2024-02-03
I suggest looking for blog posts about this, you're gunnuh wanna pick out a plugin manager and stuff. It's kind of like a package manager for neovim. You can install everything manually but usually you manually install a plugin manager and it gives you commands to manage the rest of your plugins.
These two plugins are the bare minimum in my view.
https://github.com/nvim-treesitter/nvim-treesitter
Treesitter gives you much better syntax highlighting based on a parser for a given language.
https://github.com/neovim/nvim-lspconfig
This plugin helps you connect to a given language LSP quickly with sensible defaults. You more or less pick your language from here and copy paste a snippet, and then install the relevant LSP:
https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser...
For Python you'll want pylsp. For JavaScript it will depend on what frontend framework you're using, I probably can't help you there.
pylsp itself takes some plugins and you'll probably want them. https://github.com/python-lsp/python-lsp-server
Best of luck! Happy hacking.
-
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.
-
ultisnips
UltiSnips - The ultimate snippet solution for Vim. Send pull requests to SirVer/ultisnips!
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.
-
-
-
DroidPlugin
A plugin framework on android,Run any third-party apk without installation, modification or repackage
-
Auto-Photoshop-StableDiffusion-Plugin
A user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using either Automatic or ComfyUI as a backend.
Btw, there's already an open source way to do this
https://github.com/AbdullahAlfaraj/Auto-Photoshop-StableDiff...
-
FriendlyId
FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
On a side note, "Sqids ... is an open-source library that lets you generate YouTube-looking IDs from numbers.", "The main use of Sqids is purely visual."
If the purpose of it is to give a friendlier url / id, who not use something like friendly_id instead? (http://norman.github.io/friendly_id).
The url is readable and searchable through the history.
I would much rather prefer people using "www.website.com/channel/video/a-dog-walking" instead of "www.website.com/channel/video/3cXv8c".
-
JUCE
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
Check out https://juce.com in the meantime
-
-
I'm currently on an old setup (using coc and polyglot) and nvim v0.6.1. I'll be updating to a more modern setup within next year, using the native lsp and building nvim more frequently. But that's not today.
-
I've found this Chinese GitHub, but I'm not sure how to use it as I do not know the language.
-
Exciting stuff! I view Hatch [1] as becoming the Cargo for Python because it's already close and has an existing (and growing) user base but I can definitely see depending on this for resolution and potentially not even using pip after it becomes more stable.
-
-
-
WalletConnect Web3 Modal (3700 GitHub Stars) https://github.com/WalletConnect/web3modal
-
Die you check the `zotero-better-notes`? [1]
> LaTex math in Zotero note is no longer a dream. The `zotero-better-notes` addon now supports this feature!
-
-
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.
Plugin related posts
- Liquor Tags - Fetch OpenGraph data and Render the output
- Enable a link to a block in a note using Obsidian GitHub Publisher
- Zero-Shot Prediction Plugin for FiftyOne
- Neo-Tree.nvim
- Plugin for Building and Managing Plugins!
- Sablier: Start containers on demand, shut them down automatically
- Alternatives to Chart.js - A Series Exploring JavaScript Chart Comparisons
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Apr 2024
Index
What are some of the best open-source Plugin projects? This list will help you:
Project | Stars | |
---|---|---|
1 | filemanager | 23,473 |
2 | filepond | 14,617 |
3 | typescript-eslint | 14,535 |
4 | WeChatPlugin-MacOS | 13,932 |
5 | CoreDNS | 11,776 |
6 | VirtualApp | 9,862 |
7 | nvim-lspconfig | 9,426 |
8 | ultisnips | 7,419 |
9 | vue-i18n | 7,217 |
10 | gitalk | 6,869 |
11 | DroidPlugin | 6,861 |
12 | Auto-Photoshop-StableDiffusion-Plugin | 6,244 |
13 | FriendlyId | 6,093 |
14 | JUCE | 6,073 |
15 | will_paginate | 5,702 |
16 | vim-polyglot | 5,513 |
17 | TikTokDownload | 5,352 |
18 | hatch | 5,268 |
19 | Small | 5,036 |
20 | jasminum | 4,702 |
21 | web3modal | 4,633 |
22 | zotero-better-notes | 4,586 |
23 | offline-plugin | 4,503 |