Python Plugin

Open-source Python projects categorized as Plugin

Top 23 Python Plugin Projects

  • 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

  • TikTokDownload

    抖音去水印批量下载用户主页作品、喜欢、收藏、图文、音频

  • Project mention: Downloading all videos on a TikTok profile | /r/DataHoarder | 2023-05-09

    I've found this Chinese GitHub, but I'm not sure how to use it as I do not know the language.

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

    Modern, extensible Python project management

  • Project mention: Uv: Python Packaging in Rust | news.ycombinator.com | 2024-02-15

    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.

    [1]: https://hatch.pypa.io/latest/

  • search-plugins

    Search plugins for the search feature

  • Project mention: Whats the best browser for torrenting? | /r/torrents | 2023-12-10

    here

  • sd-webui-deforum

    Deforum extension for AUTOMATIC1111's Stable Diffusion webui

  • Project mention: p5.js Visual Art Composer GPT - enter a prompt, get p5.js code output | /r/GPTStore | 2023-12-10

    I’m thinking about constructing a file based on this default: https://github.com/deforum-art/sd-webui-deforum/blob/automatic1111-webui/scripts/default_settings.txt

  • core

    Production ready AI assistant framework (by cheshire-cat-ai)

  • Project mention: Ask HN: How do I train a custom LLM/ChatGPT on my own documents in Dec 2023? | news.ycombinator.com | 2023-12-24

    I haven't personally tried this for anything serious yet, but to get the thread started:

    Cheshire Cat [0] looks promising. It's a framework for building AI assistants by providing it with documents that it stores as "memories" that can be retrieved later. I'm not sure how well it works yet, but it has an active community on Discord and seems to be developing rapidly.

    [0] https://github.com/cheshire-cat-ai/core

  • Sub-Zero.bundle

    Subtitles for Plex, as good you would expect them to be.

  • Project mention: Automatic Subtitles | /r/PleX | 2023-06-05

    Sub-Zero has not been maintained since 2021 so I wouldn't consider that a good source.

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

    Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC

  • Flashlight

    :mag_right: Enhance Spotlight with plugins on macOS (by w0lfschild)

  • tuneflow-py

    🧠+🎧 Build your music algorithms and AI models with the next-gen DAW 🔥

  • taskwiki

    Proper project management with Taskwarrior in vim.

  • textext

    Re-editable LaTeX/ typst graphics for Inkscape

  • Project mention: TexText: Re-editable LaTeX/ typst graphics for Inkscape | news.ycombinator.com | 2023-12-29
  • tandem

    Typing in Tandem. Decentralized, cross-editor, collaborative text-editing!

  • fastapi_login

    FastAPI-Login tries to provide similar functionality as Flask-Login does.

  • poetry-dynamic-versioning

    Plugin for Poetry to enable dynamic versioning based on VCS tags

  • OctoPrint-Enclosure

    OctoPrint Enclosure Plugin

  • Project mention: Trouble Connecting BME280 to Enclosure Plugin | /r/octoprint | 2023-06-20
  • manim-slides

    Tool for live presentations using manim

  • Project mention: Manim Slides v5 and call for contributors | /r/manim | 2023-07-06

    After more than one year of existence, Manim Slides has gained many cool features, and is a tool I hope many find useful for presenting maths related content.

  • mkdocs-monorepo-plugin

    ✚ Build multiple documentation folders in a single Mkdocs. Designed for large codebases.

  • GptHidra

    GptHidra is a Ghidra plugin that uses the OpenAI Chat GPT to explain functions. With GptHidra, you can easily understand the purpose and behavior of functions in your codebase. Now with GPT4 Support!

  • Project mention: UEFI Software Bill of Materials Proposal | news.ycombinator.com | 2023-11-14
  • qgis-latlontools-plugin

    QGIS tools to capture and zoom to coordinates using decimal, DMS, WKT, GeoJSON, MGRS, UTM, UPS, GEOREF, ECEF, H3, and Plus Codes notation. Provides external map support, MGRS & Plus Codes conversion and point digitizing tools.

  • plugin.video.catchuptvandmore

    Replay, Live TV and websites videos addon for Kodi

  • IDARustDemangler

    Rust Demangler & Normalizer plugin for IDA

  • Project mention: Rust Binary Analysis, Feature by Feature | /r/rust | 2023-06-07

    IDA can't demangle Rust names natively? Srsly? This feels like a price of admission in current year. Ah, a plugin: https://github.com/timetravelthree/IDARustDemangler . This seems like something that should be added to the article.

  • Pocket-Plus-Calibre-Plugin

    📚 Modified version of the Calibre plugin for Pocket. Now, you get your articles organized by your Pocket tags, and more!

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

Python Plugin related posts

Index

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

Project Stars
1 ultisnips 7,425
2 TikTokDownload 5,409
3 hatch 5,299
4 search-plugins 3,443
5 sd-webui-deforum 2,538
6 core 1,927
7 Sub-Zero.bundle 1,737
8 python-betterproto 1,378
9 Flashlight 1,127
10 tuneflow-py 933
11 taskwiki 809
12 textext 774
13 tandem 696
14 fastapi_login 582
15 poetry-dynamic-versioning 557
16 OctoPrint-Enclosure 392
17 manim-slides 372
18 mkdocs-monorepo-plugin 303
19 GptHidra 295
20 qgis-latlontools-plugin 294
21 plugin.video.catchuptvandmore 266
22 IDARustDemangler 260
23 Pocket-Plus-Calibre-Plugin 254

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