Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/igorskyflyer/vscode-adblock-rules-counter
π A Visual Studio Code extension that counts Adblock rules in a file. π¦
https://github.com/igorskyflyer/vscode-adblock-rules-counter
adblock ads back-end esbuild extension filter igorskyflyer javascript js node rules ts typescript vscode vscode-extension
Last synced: 4 days ago
JSON representation
π A Visual Studio Code extension that counts Adblock rules in a file. π¦
- Host: GitHub
- URL: https://github.com/igorskyflyer/vscode-adblock-rules-counter
- Owner: igorskyflyer
- License: mit
- Created: 2024-08-05T23:04:23.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-08T18:14:58.000Z (6 months ago)
- Last Synced: 2024-11-16T18:43:38.468Z (2 months ago)
- Topics: adblock, ads, back-end, esbuild, extension, filter, igorskyflyer, javascript, js, node, rules, ts, typescript, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=igordvlpr.adblock-rules-counter
- Size: 64.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
Adblock rules counter for Visual Studio Code
π A Visual Studio Code extension that counts Adblock rules in a file. π¦
π Support further development
I work hard for every project, including this one
and your support means a lot to me!
Consider buying me a coffee. β
Thank you for supporting my efforts! ππ
@igorskyflyer
## π Table of contents
- [Features](#features)
- [Usage](#usage)
- [Changelog](#changelog)
- [License](#license)
- [Related](#related)
- [Author](#author)---
## π€ Features
- πΈ adds a Statusbar item with the count of the Adblock rules in the currently open file
- πͺ lightweight extension, fast activation time
- π§Ά does **NOT** validate Adblock rules (*currently*)
## π΅πΌ Usage
Install the extension and open an Adblock filter project then navigate to any textual file to make the Statusbar item with the counter appear.
Figure 1. Adblock rules counter
> [!WARNING]
> This extension requires that an extension that provides language support for Adblock files is also installed.
>
> Currently, only [Adblock/AdGuard/uBlock filters grammar](https://marketplace.visualstudio.com/items?itemName=adguard.adblock) is available.
>---
## π Changelog
π The changelog is available here: [CHANGELOG.md](https://github.com/igorskyflyer/vscode-adblock-rules-counter/blob/main/CHANGELOG.md).
---
## πͺͺ License
Licensed under the MIT license which is available here, [MIT license](https://github.com/igorskyflyer/vscode-adblock-rules-counter/blob/main/LICENSE).
---
## 𧬠Related
[@igor.dvlpr/vscode-folderpicker](https://www.npmjs.com/package/@igor.dvlpr/vscode-folderpicker)
> _β¨ Provides a custom Folder Picker API + UI for Visual Studio Code. π¨_
[@igor.dvlpr/adblock-header-extract](https://www.npmjs.com/package/@igor.dvlpr/adblock-header-extract)
> _βοΈ An npm module that provides ways to extract header and metadata from an Adblock filter file. π_
[@igor.dvlpr/aria](https://www.npmjs.com/package/@igor.dvlpr/aria)
> _𧬠Meet Aria, an efficient Adblock filter list compiler, with many features that make your maintenance of Adblock filter lists a breeze! π¦_
[@igor.dvlpr/biome-config-igorskyflyer](https://www.npmjs.com/package/@igor.dvlpr/biome-config-igorskyflyer)
> _π½ An opinionated config for Biome to be used in JavaScript, TypeScript, JSX, TSX and any JavaScript-related projects. πΊ_
[@igor.dvlpr/adblock-filter-counter](https://www.npmjs.com/package/@igor.dvlpr/adblock-filter-counter)
> _π² A dead simple npm module that counts Adblock filter rules.π¦_
---
## π¨π»βπ» Author
Created by **Igor DimitrijeviΔ** ([*@igorskyflyer*](https://github.com/igorskyflyer/)).