Mimic

[ab]using Unicode to create tragedy
Alternatives To Mimic
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Gemoji4,10430,901634 months ago22July 26, 20212mitRuby
Emoji images and names.
Tcell3,8574565 days ago56August 20, 202233apache-2.0Go
Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.
Mimic3,588
4 years ago10otherPython
[ab]using Unicode to create tragedy
Drawille2,6421363 years ago5April 02, 20166agpl-3.0Python
Pixel graphics in terminal with unicode braille characters
Base655361,9306424 days ago30September 25, 2021mitJavaScript
Unicode's answer to Base64
Ascii Emoji1,905
a year ago3Shell
Essential Emoji
Unimatrix1,497
2 months ago20gpl-3.0Python
Python script to simulate the display from "The Matrix" in terminal. Uses half-width katakana unicode characters by default, but can use custom character sets. Accepts keyboard controls while running. Based on CMatrix.
Timg1,396
21 days ago20gpl-2.0C++
A terminal image and video viewer.
Zws1,367
7 hours ago6November 08, 20214apache-2.0TypeScript
Shorten URLs using invisible spaces
Terminalimageviewer1,293
a month ago1February 09, 202214apache-2.0C++
Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
Alternatives To Mimic
Select To Compare


Alternative Project Comparisons
Readme

mimic

[ab]using Unicode to create tragedy

Introduction

monster

mimic provokes:

  • fun
  • frustration
  • curiosity
  • murderous rage

It's inspired by this terrible idea floating around:

<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

There are many more characters in the Unicode character set that look, to some extent or another, like others – homoglyphs. Mimic substitutes common ASCII characters for obscure homoglyphs.

Fun games to play with mimic:

  • Pipe some source code through and see if you can find all of the problems
  • Pipe someone else's source code through without telling them
  • Be fired, and then killed

Results

Observe the mayhem:

some bad code "BUT WHY?"

Or, if you've been mimicked a little harder,

some worse code

Discussion

People have noticed how terrible this is.

SlashDot

Reddit

ycombinator

BoingBoing

The Register

Further Reading

mimic wiki

Popular Unicode Projects
Popular Character Projects
Popular Text Processing Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Character
Pipe
Unicode