Pinned Repositories
embedmd
Conveniently embed markdown in html
graphql-apis
📜 A collective list of public GraphQL APIs
grip
Preview GitHub Markdown files like Readme locally before committing them.
node-profiling
Learning how to profile Node.js applications
PyKodi
Module with python APIs to interact with a Kodi media center
safe-regex
Detect possibly catastrophic, exponential-time regular expressions
vuln-regex-detector
Detect vulnerable regexes in your project. REDOS, catastrophic backtracking.
libuv
Cross-platform asynchronous I/O
marked
A markdown parser and compiler. Built for speed.
node
Node.js JavaScript runtime ✨🐢🚀✨
davisjam's Repositories
davisjam/vuln-regex-detector
Detect vulnerable regexes in your project. REDOS, catastrophic backtracking.
davisjam/safe-regex
Detect possibly catastrophic, exponential-time regular expressions
davisjam/graphql-apis
📜 A collective list of public GraphQL APIs
davisjam/ReScue
davisjam/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-
Maybe this will trigger ReDoS on a canonical (a*)*$ regex
davisjam/Automata
Automata and transducer library for .NET
davisjam/benchmarking
Node.js Benchmarking Working Group
davisjam/cpython
The Python programming language
davisjam/csgc-website
Computer Science Graduate Council Website
davisjam/CSrankings
Purdue ECE fork
davisjam/davisjam.github.io
Website for my research lab at Purdue
davisjam/dk.brics.automaton
dk.brics.automaton - finite-state automata and regular expressions for Java
davisjam/egret
Evil generation of regular expression test string
davisjam/eslint-plugin-security
ESLint rules for Node Security
davisjam/find-my-way
A crazy fast HTTP router
davisjam/foobar
This is a test of rename behavior
davisjam/graphql-query-generator
Randomly generates GraphQL queries from a GraphQL schema
davisjam/libuv
Cross-platform asynchronous I/O
davisjam/LinguaFranca-FSE19
Artifact for the Lingua Franca paper in ESEC/FSE'19
davisjam/marked
A markdown parser and compiler. Built for speed.
davisjam/mutrex
MutRex - A generator of fault detecting strings for regular expressions
davisjam/opdomun-frontend
OPDOMUN Frontend
davisjam/perl5
🐫The Perl 5 language interpreter.
davisjam/PTMTorrent
Code to generate the PTMTorrent dataset
davisjam/regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
davisjam/regexp-tree
Regular expressions processor in JavaScript
davisjam/RegexStaticAnalysis
A tool to perform static analysis on regexes to determine whether they are vulnerable to ReDoS.
davisjam/summit
Organizing a Collaborator Summit
davisjam/swagger-codegen
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
davisjam/to-regex
Generate a regex from a string or array of strings.