Plugins & Extensions
Plugin and extension development for various software
A framework for building cross-platform desktop applications using JavaScript, HTML and CSS. It allows developers to build desktop applications for multiple platforms such as Windows, macOS and Linux using a front-end technology stack, providing developers with rich tools and components to easily develop modern and feature-rich desktop applications.
Neovim is a branch of Vim that focuses on extensibility and usability. By introducing new features and improving existing ones, Neovim aims to provide a better editing experience and higher scalability, making the use of Vim more comfortable and efficient.
A powerful fuzzy search command line tool that can search for files, history commands, processes, git commit records, and more. It supports content preview, can be easily integrated into Vim/Neovim editors, and has extremely fast search speeds, providing users with a convenient and efficient command line search experience.
With the tool mkcert, you can build a trusted certificate environment locally with one command without any configuration.
A classic text editor renowned for its high customizability and powerful features. It offers multiple editing modes, making text editing, navigation, and manipulation efficient and swift. The Vim community is vast, supporting a rich array of plugins and extensions, allowing users to tailor their ideal editing environment according to their needs.
A modal text editor that provides various modal editing functions to improve the text editing experience.
Lapce, a lightweight open-source code editor on GitHub, is powerful and runs smoothly, supporting mainstream desktop systems such as Windows, Linux, and macOS. It has modal editing features similar to Vim, supports code auto-completion and diagnostics, and includes built-in remote development mode and command line terminals, providing you with a smooth "local coding" experience.
A comprehensive Linux command search tool that provides detailed command manuals, explanations, and learning resources. Suitable for users of all levels, from beginners to advanced users, it offers useful commands and tips, making it an ideal choice for mastering the Linux command line.
Collected many practical VSCode related resources
A developer-centric information aggregation platform that provides more than 350+ developer information sources and aggregates more than 10,000 technical tags, making it a good channel to get the latest development information.
A plugin designed for the Vim editor that can add a beautiful status line to each Vim window. The status line not only provides useful information such as the current file name, cursor position, and code folding status, but it can also be personalized through themes and customization. This plugin allows Vim users to have a more intuitive understanding of the editing environment, enhancing the editing experience.
This project is an immersive bilingual web page translation extension that helps users achieve bilingual translation while browsing the web, providing a better reading experience.
"Learn-Vim" From this book, you will learn Vim window, tab management, quick file opening and searching, insert mode, integration of external commands, common syntax, and other Vim-related usage skills.
A practical Chrome screen recording and annotation plugin, which supports recording and annotation information at any position on the screen, has a click highlight effect, and can export recorded videos in MP4, gif, webm file formats, etc.
Cat's claw chrome resource sniffing extension
An open-source Markdown editor that provides a powerful note management mode, making it easier and simpler to take notes in Markdown, and supports platforms such as Linux, Windows, macOS, etc.
A browser data export decryption tool that can run on all platforms and is open source, supporting the decryption of exported content such as passwords, history records, cookies, bookmarks, etc.
A super quick reference project - a quick reference for programming languages, frameworks and development tools, a single file contains everything you need to know
An open-source Vim tutorial: "Vim Galore", which mainly includes the explanation of Vim's basic knowledge, installation guide, daily development and debugging skills, as well as some practical plugin introductions.
An open-source plugin that can deeply integrate ChatGPT into the browser. In addition to adapting to mainstream websites, it also has built-in functions such as translation, summarization, polishing, sentiment analysis, paragraph division, code interpretation, and inquiries.
A one-stop chatbot client project, it provides a convenient interface for users to interact closely with the robot. Whether it's intelligent conversation, information retrieval or entertainment communication, Chathub can meet your needs and provide you with a pleasant chatting experience.
An engineer from Germany, Henning Dieterichs, successfully integrated the functions of draw.io into VSCode and packaged it as a plugin for developers to download and use, allowing you to create perfect flowcharts, mind maps, and UML diagrams in minutes with VSCode.
Recommend a practical plugin for Vim users. After installing this plugin, you can use Vim to organize notes and ideas, manage to-do lists, and write documents.
A Chrome extension that allows you to instantly immerse yourself in reading, restoring the essence of reading and enhancing your reading experience
A VS Code code debugging tool, this plugin can quickly display data structures in a visual way when debugging codes, helping you to clear up the data structure and code ideas, goodbye to boring debugging
A crawler tool box that integrates a large number of data sources, its main purpose is to help users safely and quickly retrieve their own data, and provide data analysis functions, based on user data to generate chart files, so that users can have a more intuitive and in-depth understanding of their information
BewlyBewly is a browser extension designed to enhance the Bilibili user experience by redesigning its UI, inspired by YouTube, Vision OS, and iOS. It focuses on visual and usability improvements rather than functional upgrades, offering a more appealing and user-friendly interface. The extension supports dark mode for commonly used pages but excludes less frequent ones for efficiency. Available for Chrome, Edge, and Firefox, BewlyBewly is open-source, ensuring transparency in its operations. While it requires permissions to access browser tabs, it does not utilize browsing history. The project leverages the vitesse-webext template for development and encourages community contributions.
A very powerful Chrome plugin with more than 50 features, designed to improve productivity and allow you to use Chrome like a geek. Features include quick switching and searching of page tabs, searching of web browsing history, multiple shortcut configurations, and integration with tools such as Notion, Figma, Docs, etc.
AB Download Manager is a free, open-source desktop application designed to enhance file download management and organization. It offers faster download speeds, queue and scheduler functionalities, and browser extensions for seamless integration. The app supports multiple platforms (Windows and Linux) and features a modern UI with customizable dark and light themes. Installation is straightforward, with options for Linux scripts, Winget, or Scoop for Windows. Users can report bugs, suggest features, and seek help through the Telegram community or GitHub Issues. The project is actively developed, with ongoing improvements and new features planned. Contributions and translations are welcome, fostering a collaborative environment for creating a better download manager.
Transplant vim into the browser with WebAssembly
A relatively practical VSCode plugin, open-sourced by Microsoft technology team. Its main function is to be used for recording and replaying the process of browsing project codes. During the process of browsing codes, this plugin can be used to insert browsing steps, text annotations, and also set jump code blocks, embed executable command lines, etc.
A fast, easy-to-use and highly configurable terminal Spotify player with a minimalist interface, personalized configuration, remote control, lyrics display, cross-platform support, image rendering, desktop notifications, and more, providing rich CLI commands.
An open-source VSCode plugin that integrates OpenAI ChatGPT into VSCode
A concise formal resume template based on Markdown format, suitable for Obsidian / Typora, ready to use, with a simple and formal style, suitable for job hunting and academic scenarios.
Self-selected fund assistant, which can quickly obtain real-time data of designated funds. It supports real-time viewing of valuation gains, total gains and yield on the holding day, valuation, net value, gains and other trend charts
An interesting open source Windows UI system that mixes graphical and command line interfaces, allowing developers to use some Vim shortcuts to operate desktop programs.
A high-quality word translation plugin with a beautiful appearance, which has a built-in vocabulary book and toast memory. It can be synchronized with Youdao and Fanbei words
An open-source VSCode plugin that allows you to listen to music while coding in vscode
An open source, free and unlimited online image editing tool that can perform operations such as cropping, rotating, adding watermarks, adding rounded corners, beautifying backgrounds, removing and replacing backgrounds, and quick compression. All edits are performed in the browser and will not be uploaded to the server, protecting data privacy and security.
Support users to create an interactive coding tutorial in the VSCode editor
A relatively interesting Jupyter Notebook plugin, which implements Python visualization programming, can be used as a data analysis solution for programmers or non-programmers.
It can be used to detect LaTeX spelling and grammar errors, which can be useful when writing a thesis.
A minimalist Chrome new tab extension
A Notion auxiliary tool: Slashy, which is open source. It can customize various shortcuts for Notion, such as opening the camera, recording, drawing, creating annotations, reusable content modules, etc., further improving editing efficiency.
A high-quality Chrome browser plugin that can be used to conveniently view, organize, and search the projects you have starred and search for projects on Github.
A browser plugin that can automatically manage papers, automatically store, tag, search and download papers that have been read before, support Arxiv, BioRxiv, OpenReview and other paper platforms. The data managed by the plugin is stored locally and can be downloaded and exported as a JSON file.
A relatively practical Chrome extension, when users use arXiv to view papers, it can automatically link to the video page related to the paper.
The book "A Byte of Vim" will teach you some basic knowledge related to Vim, such as the development history of Vim, installation methods, common operations and quick commands, as well as how to extend more Vim functions through script writing and plugin installation.
An open-source VSCode plugin that allows you to watch anime while swimming on VSCode
If you want to play or preview audio files directly in VSCode, you can install the audio-preview extension. This extension supports viewing various types of audio files in VSCode, such as wave, aac, mp3, ogg, flac, etc., and displays waveform and spectrogram.
LaTeX mathematical formulas can be directly converted to SVG images and embedded in the original position for display on different text formats.