Skip to content

Entry

Naughty Strings

Appears in 4 awesome lists

🆓 A huge corpus of strings which have a high probability of causing issues when used as user-input data. A must have set of practical edge-cases to test your software against.

Open github.comminimaxir/big-list-of-naughty-strings

Found in these lists

Awesome Falsehood

Section: Internationalization · 🆓 A huge corpus of strings which have a high probability of causing issues when used as user-input data. A must have set of practical edge-cases to test your software against.

FreshScore 93

Awesome Testing

Section: Must Read · This is the famous list of Naughty Strings. If you're doing some field validation, look no further for inspiration.

FreshScore 86

Lists

Section: Technical · Strings which have a high probability of causing issues when used as user-input data.

SlowScore 73

awesome-python

Section: Other · The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.

FreshScore 81

Free Programming Books

books: Freely available programming books

In 7 listsDetails

Papers We Love

“The practice of software engineering, and its history is, itself, a complex study in humanity, coordination, and communication.”

In 8 listsDetails

GitHub Cheat Sheet

本书为 Github 中级教程,适用在 Github 上做开源项目、制作自己的博客和协同做项目的开发者。

In 8 listsDetails

Contributors

🟪 - A complete study plan for a computer science education.

In 7 listsDetails

terminals-are-sexy

A curated list of Terminal frameworks, plugins, and resources for CLI lovers.

In 7 listsDetails

quick-look-plugins

List of extra quicklook plugins to enable previewing more filetypes in the Finder.

In 6 listsDetails

personal-security-checklist

🔒 A compiled checklist of 300+ tips for protecting digital security and privacy in 2026

In 6 listsDetails

git-tips

Most commonly used git tips and tricks.

In 6 listsDetails