Project Summary
Turk-AdFilter is a community-based, open-source filter list that blocks Turkey-based advertisements, trackers, and malicious content providers. This project aims to provide Turkish internet users with a cleaner, faster, and safer internet experience.
Features
- Turkey-Focused: Specifically optimized for Turkish websites and applications
- Continuously Updated: Regularly expanded and improved with community contributions
- Wide Compatibility: Compatible with uBlock Origin, AdGuard, Pi-hole, and similar ad blockers
- DNS Support: Support for both URL-based and DNS-based blockers
Technical Details
The project includes the following core files:
- turk-adfilter.txt: Main filter list optimized for browser extensions
- hosts.txt: List in hosts format for DNS-based ad blockers
For users to easily contribute:
- Open-source development model
- Detailed contribution guides
- Issue and pull request system via GitHub
Website
I created a comprehensive website for the project at reklamsiz-turkiye.com (Turkey without advertising), which includes:
- Installation instructions
- Frequently asked questions
- Contribution guides
- Detailed information about the project
Technologies
- Node.js and Python scripts for list management and automatic updates
- Fuma Docs and modern web technologies for the website
- Filter rules compatible with uBlock Origin syntax
- GitHub integration to facilitate community contribution
Future Plans
- Customized filter rules for more Turkish websites
- Better integration with mobile applications
- Automatic rule generation systems
- Comprehensive documentation improvements as the community grows