惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
U
Unit 42
GbyAI
GbyAI
M
MIT News - Artificial intelligence
美团技术团队
罗磊的独立博客
雷峰网
雷峰网
量子位
博客园 - 【当耐特】
Last Week in AI
Last Week in AI
D
Docker
小众软件
小众软件
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
阮一峰的网络日志
阮一峰的网络日志
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
WordPress大学
WordPress大学
V
V2EX
博客园_首页
腾讯CDC
The Cloudflare Blog
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

Hacker News: Show HN

PurrrrrFocus: Pomodoro Timer App - App Store Workflow Engine — Multi-Step Orchestration for Bun RapidPhoto: Pro Photo Editor App - App Store GitHub - DheerG/swarms: Achieve extraordinary results with claude code across a variety of tasks SPICE simulation → oscilloscope → verification with Claude Code — Lucas Gerads Show HN: VCoding – A 5 MB native Windows IDE with no dynamic dependencies Show HN: LLMs don't hallucinate because they're bad at math, it's the format GitHub - Agent-FM/agentfm-core: AgentFM is a peer-to-peer network that turns everyday computers into a decentralized AI supercomputer. AgentFM lets you run massive AI workloads directly across a global mesh of idle CPUs and GPUs. Show HN: Tracking Top US Science Olympiad Alumni over Last 25 Years GitHub - Potarix/agent-hub: One place to talk to all your agents Show HN: Runtime security for AI agents(injection,tool abuse, data exfiltration) GitHub - dubeyKartikay/lazyspotify: Terminal Spotify client for macOS and Linux GitHub - the-banana-tool/king-louie: Easy to use GUI Personal AI Assistant. Win/Linux/Mac. Show HN I made my vacation rental bookable by AI agents–no Airbnb, 0% commission GitHub - basteez/jsf-autoreload: maven plugin to enable hot reload on jsf projects uvm32/hosts/host-gdbstub at main · ringtailsoftware/uvm32 GitHub - labsai/EDDI: Config-driven engine that turns JSON into production-grade AI agents. Multi-agent orchestration, 12+ LLM providers, MCP/A2A protocols, RAG, persistent memory, and enterprise compliance (EU AI Act, GDPR, HIPAA). Built on Quarkus. GitHub - glitchnsec/fortyone-oss: AI Executive Assistant Platform Quickstart | Alien GitHub - muxshed/shed: One stream in, or many. Every destination, simultaneously. No cloud middleman, no per-channel fees, no limits. GitHub - ocrbase-hq/ocrbase: 📄 PDF/IMG ->.MD/JSON Document OCR API for PaddleOCR and GLMOCR. Self-hostable. GitHub - impactjo/home-memory: MCP server that lets your AI assistant remember everything about your home. GitHub - Sets88/dbcls: DbCls is a powerful terminal database client that supports various databases GitHub - neptun2000/heor-agent-mcp GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh RollQuation: Math Puzzles - Apps on Google Play GitHub - dropbox/witchcraft Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis GitHub - opentalon/opentalon: OpenTalon is an open-source platform built from the ground up in Go as a robust alternative to OpenClaw LinkedIn™ 职位抓取工具 - Chrome 应用商店
GitHub - 3kh0/slick: The coolest Slack client mod for MacOS
Agreed3750 · 2026-06-25 · via Hacker News: Show HN

The coolest Slack client mod for MacOS

GitHub Release GitHub Downloads (all assets, all releases) GitHub Repo stars

Caution

This is in early alpha and may not even be allowed by Salesforce. Expect breakage, bugs, and random crashes. The information here may be inaccurate or incomplete, but the code is open source and you can inspect it yourself.

screenshot

Slick runs Slack's own app.asar with a custom Electron (with the handy BYOE acronym, bring your own electron) preload that injects themes and plugins. This method allows us to modify Slack's interface and behavior without altering its files, so auto-updates still work and there's no open debug port or resident watcher.

This client targets MacOS, with a Windows beta (see below). The same method could also work on Linux with some adjustments. PRs welcome!

Installation

You will need the official Slack app (not the App Store version) installed at /Applications/Slack.app, since Slick runs Slack's own code.

The fastest way in is to use the installer script. Re-run it any time to update. Slick also checks for new GitHub Releases about every 6 hours and points you at the latest build when one is available.

curl -fsSL https://raw.githubusercontent.com/3kh0/slick/main/install.sh | bash

Prefer doing it by hand? Grab the latest prebuilt app from the releases page and pick the build for your Mac (check > About This Mac > Chip if unsure):

  • Slick-build-N-arm64Apple Silicon (if there is a M in the name)
  • Slick-build-N-x64Intel Macs

Each comes as a .dmg (open it and drag Slick to Applications) or a .zip.

But it says "Slick can't be opened!"

If you run into this error, it means the app is not notarized, which is expected. Bypassing this is trivial:

Double click the app to open it. You should see a warning that it can't be opened. Now, go to System Settings > Privacy & Security, scroll down to the Slick message, click Open Anyway, and launch it again. After that it opens normally.

You can also use this terminal command to bypass the warning without opening the app first:

xattr -d com.apple.quarantine /Applications/Slick.app

Build from source

If you'd rather build it yourself (or hack on it), clone the repo and run:

This downloads an Electron matching your installed Slack and builds ~/Applications/Slick.app locally; re-run it any time to stay fresh. You'll need a modern version of Node.js.

If you want to debug or poke around at things, you can find more manual scripts in the scripts/ folder, but the install script should be all you need for normal use.

Windows (beta)

Note

Windows support is new and somehow even more unstable and prone to jank than the Mac build. Both the standalone Slack download and the Microsoft Store version are supported. On ARM PCs the x64 Slack runs via emulation magic and Slick works, but expect a big performance hit.

Install Slack first, then run this in PowerShell:

irm "https://raw.githubusercontent.com/3kh0/slick/main/install.ps1" | iex

To uninstall or pass other arguments to the script, try this:

& ([scriptblock]::Create((irm https://raw.githubusercontent.com/3kh0/slick/main/install.ps1))) -Uninstall -Purge

Building Windows

Clone the repo and run the following

powershell -ExecutionPolicy Bypass -File install.ps1

You also have some nice flags to play around with locally: -Uninstall, -Purge, -RestoreHandler, and -Force to overwrite any existing install.

Release versioning

Slick releases use integer build tags: v13, v14, v15, and so on. The GitHub Release title should read like Slick Build 67.

Internally, release builds use a normal macOS short version (1.0.<build>, e.g. 1.0.67 for build 67), while the bundle build number (CFBundleVersion) is just the integer 67.

To ship the next build, tag and push the next integer:

BUILD=67 # replace with the next build number
git tag "v$BUILD"
git push origin "v$BUILD"

Themes

Themes are defined in the themes/ folder as JSON files exporting the following:

No theme is applied by default, but you can pick one from the Slick tab in Preferences. themes/amoled.json (true black) and themes/ultraviolet.json (violet) are working examples. More documentation pending.

Plugins

Please refer to plugins/README.md for the plugins documentation. I promise it is not boring.

Credits

  • Slack for the original app and its delightful internals.
  • Electron for the runtime and APIs.
  • @ImShyMike for advice on breaking into Slack.
  • Vencord for plugin inspiration.
  • Claude for cleaning up the code and generally being a good assistant.

Legal

This is under the GNU General Public License v3.0. See the LICENSE file for the legal mumbo jumbo. In short: just don't be a dick. If you're not sure what that means, see choosealicense.com/licenses/gpl-3.0. This code is provided to you for free, use at your own risk. I am not responsible for any harms due to the code here. Don't sue me.