{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"OpenWAF","owner":"titansec","isFork":false,"description":"Web security protection system based on openresty","allTopics":["nginx","web","lua","waf","openresty","cc","web-application-firewall","nginx-lua","http-flood","openwaf"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":11,"starsCount":745,"forksCount":237,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-30T09:03:10.006Z"}},{"type":"Public","name":"docker-openwaf","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-08T07:40:05.822Z"}},{"type":"Public","name":"openwaf_api","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-18T05:57:41.163Z"}},{"type":"Public","name":"APISG-Python-SDK","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-03T07:27:47.938Z"}},{"type":"Public","name":"openwaf_rule_engine","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":14,"forksCount":17,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-13T09:58:20.396Z"}},{"type":"Public","name":"OpenWAF-UI","owner":"titansec","isFork":false,"description":"openwaf ui","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-29T03:18:40.120Z"}},{"type":"Public","name":"openwaf_access_rule","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-19T09:54:56.447Z"}},{"type":"Public","name":"openwaf_reqstat","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-12T13:14:03.376Z"}},{"type":"Public","name":"openwaf_anti_cc","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":11,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-03-20T09:20:42.302Z"}},{"type":"Public","name":"openwaf_attack_response","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-01-22T02:46:09.189Z"}},{"type":"Public","name":"openwaf_anti_mal_crawler","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-01-22T02:40:44.200Z"}},{"type":"Public","name":"openwaf_conf","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-27T06:56:18.096Z"}},{"type":"Public","name":"openwaf_log","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-10T02:57:20.548Z"}},{"type":"Public","name":"openwaf_core","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Lua","color":"#000080"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-07T17:24:44.717Z"}},{"type":"Public","name":"ngx-http-openwaf-variable-module","owner":"titansec","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-14T09:26:25.329Z"}}],"repositoryCount":15,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}