Skip to content

⚡⚙️ A curated collection of custom-built and community-sourced extensions / plugins for Chrome, VSCode, Obsidian, and Raycast that I used daily for personal productivity

License

Notifications You must be signed in to change notification settings

davzoku/extensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

⚡⚙️ My Productivity Extensions

This is a curated collection of custom-built and community-sourced extensions/plugins for Chrome, VSCode, Obsidian, and Raycast that I use every day for a lean and powerful productivity workflow.

Over time, I’ve tried countless tools and these are the essentials that stood the test of time.

To Build or Not to Build?

In most cases, you'll find that community-built extensions cover a wide range of common workflows for mature applications. However, if your needs are highly specific, building or customizing an extension might be the best option.

When Should You Build?

  • Niche Use Cases: For example, many community AI extensions defaults to only support OpenAI API endpoints. This is a great opportunity to contribute to the community by supporting other APIs or self-hosted solutions. This trend also applies to other areas such as xloud providers, where many extensions are built for AWS APIs.

  • Learning Opportunities: Building an extension is a fantastic way to learn new frameworks, APIs, and publishing processes. Who knows, you might open a new path from there?

  • Last-Mile Customization: Community tools are often designed for a broad audience and can sometimes be bloated with 'unnecessary' features that you don't use. For example, I generally only use one or two key features from an extension, and I have a strong preference to access these features via keyboard shortcuts. This is often the driving reason for me to build my own tools to adapt these tools to my workflow and not the other way around.

🌐 Chrome

Chrome is my go-to choice for web browsing, and most of my shortcut keys can be achieved with davzoku/awesome-custom-search-engines. The extensions are mainly to add more shortcuts or for diagnostic purposes such as analyze a website's performance and tech stack.

Name Description Built by Me
Black New Tab Focus
Users
A distraction-free new tab that keeps your focus sharp. ✅ GitHub
Dark Reader
Users
Turns any website to dark mode. Use Option + D to toggle.
Glimpse
Users
Offers quick previews of webpages to speed up content scanning. ✅ GitHub
QuickEdit
Users
Allows on-the-fly text edits directly within the browser. ✅ GitHub
ShareMaster
Users
Formats web links to Markdown, HTML format for sharing ✅ GitHub
uBlock Origin Lite
Users
A lean ad blocker
vidIQ Vision for YouTube
Users
Provides advanced insights and analytics for YouTube content
Wappalyzer
Users
Checks the tech stack for websites
Zotero Connector
Users
Saves research articles to Zotero vault

💻 VSCode

VSCode is my primary code editor of choice. The extensions are mainly to enhance code formatting, CSV editing, and Git enhancements.

Name Description Built by Me
Black Formatter (Python)
Installs
Formatter for Python
FlatlandMonokai Theme
Installs
My theme of choice
GitLens
Installs
Supports in-line Git Blame annotations
Markdown Preview Enhanced
Installs
Renders Markdown files to WYSIWYG
Prettier
Installs
Formatter for web development
Rainbow CSV
Installs
Syntax highlighting for CSV
vscode-edit-csv
Installs
View and edit CSV in tabular format similar to Excel

🧠 Obsidian

Obsidian is my go-to tool for Personal Knowledge Management, serving as a second brain for everything from AI and software engineering to data workflows and personal productivity.

For a research-focused Second Brain workflow, check out davzoku/paperwise that integrates Obsidian with Zotero and other supporting tools to streamline academic research.

Name Description Built by Me
Citations Manages citations from Zotero to streamline research note-taking.
Dataview Create table-like views for notes
Git Adds Git version control to track changes
Janitor Scan vault for empty notes and large files
Quick LaTeX Renders LaTeX equations in notes
Recent Files Provides quick access to recent files
Style Settings Customizes the appearance of the vault
Templater Support template creation for note-taking
Vault Statistics Adds helpful statistics in status bar

♦️ Raycast

Raycast has emerged as my go-to productivity tool, replacing Alfred and Spotlight. It offers a powerful command palette that allows me to quickly access resources the way I prefer. With built-in features like clipboard history, Focus Session, and Quicklinks, Raycast helps me stay in flow and minimize context switching throughout the day.

I use Karabiner Elements and Hammerspoon for Hyperkey setup as I use a more advanced combination of HyperKey and HyperShiftKey in my workflow. Refer to davzoku/dotfiles for more details.

Name Description Built by Me
Amazon AWS
Installs
Add Hotkey eg. Option + CMD + A to Console to access AWS resources quickly
Apple Intelligence
Installs
Exposes Apple Intelligence such as Writing Tools as Hotkeys
Brew
Installs
Manages Homebrew packages from Raycast
Format JSON
Installs
Instantly formats JSON data for improved readability and quick debugging.
Google Gemini
Installs
Connects Raycast to Google Gemini via API Key as an alternative to Raycast AI
Kill Process
Installs
Kill apps instantly from Raycast
Port Manager
Installs
Manages system ports from Raycast
Timers
Installs
Create timer and stopwatch with Hotkeys

Suggestions

If you have any suggestions for extensions or plugins that you think I should try, feel free to reach out! I'm always looking for ways to enhance my productivity and streamline my workflow.

About

⚡⚙️ A curated collection of custom-built and community-sourced extensions / plugins for Chrome, VSCode, Obsidian, and Raycast that I used daily for personal productivity

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published