chaitin/safeline

SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 22 seconds ago
Added to GitGenius on September 2nd, 2026
Created on April 12th, 2023
Open Issues & Pull Requests: 68 (+0)
GitHub issues: Enabled
Number of forks: 1,524
Total Stargazers: 22,514 (+0)
Total Subscribers: 109 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.8 days
Mean response time: 45.6 days
90th percentile: 198.9 days
Tracked items: 419

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 35% of tracked open issues have had no activity in three months. Only 9% of issues opened in the past year have been closed. Three people close 86% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 68
New in 7 days: 4
Closed in 7 days: 0
Avg open age: 331 days
Stale 30+ days: 37
Stale 90+ days: 31

Recent activity

Opened in 7 days: 3
Closed in 7 days: 0
Comments in 7 days: 4
Events in 7 days: 16

Top labels

  • released (27)
  • bug (14)
  • in progress (11)
  • question (8)
  • pending (5)
  • duplicate (2)
  • enhancement (2)
  • Rejected (1)

Detailed Description

SafeLine is a self-hosted web application firewall that protects web applications from attacks and exploits by filtering and monitoring HTTP traffic.

SafeLine addresses the need to defend web applications against common attack vectors including SQL injection, cross-site scripting, code injection, command injection, and distributed denial-of-service attacks. It works by deploying as a reverse proxy between clients and the web application, intercepting and analyzing incoming traffic against a set of security policies. Malicious requests are blocked before reaching the application, while legitimate traffic passes through. The tool also prevents unauthorized data exfiltration from the application.

Organizations running self-hosted infrastructure who want to avoid relying on third-party WAF services should consider SafeLine. It suits teams that need direct control over their security policies and can manage the operational overhead of running their own reverse proxy. The tool is particularly valuable for protecting applications against the broad range of injection attacks and brute-force attempts that commonly target web services.

The project shows sustained development activity with regular commits addressing bug fixes and feature improvements. The maintainers actively engage with the community through multiple channels including Discord support. Documentation is maintained alongside the codebase to help users understand deployment and configuration options.