You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CoderStats link for GitHub Chrome extension displays a link to the CoderStats page for the currently displayed user or organization profile page on GitHub.
47
47
48
-
Installs: 16 | Stars: 20 | Last update: 2 May 2023
48
+
Installs: 15 | Stars: 20 | Last update: 2 May 2023
49
49
50
50
51
51
Show the # of PRs and other contributors stats in the Issues/PRs tab. Can be helpful for maintainers that want to know if it's a contributor's first PR.
@@ -55,12 +55,12 @@ Installs: 8 | Stars: 458 | Last update: 1 Mar 2021
55
55
56
56
Displays size of each file, download link and an option of copying file contents directly to clipboard
Quickly browse the history of a file from any git repository.
72
72
73
-
Installs: 221 | Stars: 13468 | Last update: 13 Oct 2023
73
+
Installs: 218 | Stars: 13467 | Last update: 13 Oct 2023
74
74
75
75
76
76
GitHub provides a page that only shows diffs with a .diff at the end of the URL of the pull request. This browser extension makes it easier to view csv diffs by using daff on that page.
Code folding - the ability to selectively hide and display sections of a code - is an invaluable feature in many text editors and IDEs. Now, developers can utilize that same style code-folding while poring over source code on the web in GitHub. Works for any type of indentation- spaces or tabs.
82
82
83
-
Installs: 120 | Stars: 288 | Last update: 12 Jan 2017
83
+
Installs: 119 | Stars: 288 | Last update: 12 Jan 2017
84
84
85
85
86
86
Set custom tab size for code view on GitHub.com
@@ -95,7 +95,7 @@ Installs: 3 | Stars: 19 | Last update: 24 Jun 2020
95
95
96
96
A browser extension which gives different filetypes different icons on GitHub.
97
97
98
-
Installs: 20000 | Stars: 1364 | Last update: n/a
98
+
Installs: 20000 | Stars: 1366 | Last update: n/a
99
99
100
100
101
101
Highlight selected word in GitHub source view like Sublime Text.
This extension adds the simplicity of WYSIWYG editing to issues, comments, pull requests, wikis and discussions in GitHub. It accepts Markdown input and offers productive writing, starting with tables.
147
147
148
-
Installs: 119 | Stars: 363 | Last update: 14 Nov 2023
148
+
Installs: 118 | Stars: 363 | Last update: 14 Nov 2023
149
149
150
150
151
151
View and create Linear tickets from any GitHub PR or issue.
@@ -155,12 +155,12 @@ Installs: 6 | Stars: 20 | Last update: 30 Jan 2024
155
155
156
156
Show [vscode-icons](https://github.com/vscode-icons/vscode-icons) in the repository browser.
157
157
158
-
Installs: 2000 | Stars: 289 | Last update: n/a
158
+
Installs: 2000 | Stars: 290 | Last update: n/a
159
159
160
160
161
161
It can make the sub-directories and files of github repository as zip and download it
162
162
163
-
Installs: 3556 | Stars: 35 | Last update: 21 Aug 2023
163
+
Installs: 3529 | Stars: 35 | Last update: 21 Aug 2023
164
164
165
165
166
166
Create, save, edit, pin, search and delete filters that you commonly use on the Github Issues and Pull Requests pages. You are able to scope filters to be shown globally (on each repo) or only have them show up on the repo you create them on. Pinning filters is also a feature that this extension allows you to do. So if you have several filters you use daily - you have a way to quickly access them, at the top of your list.
Allows you to toggle between the normal GitHub contribution chart and an isometric pixel art version.
187
187
188
-
Installs: 10000 | Stars: 3430 | Last update: n/a
188
+
Installs: 10000 | Stars: 3432 | Last update: n/a
189
189
190
190
191
191
Browser extension to add git graph to GitHub website.
192
192
193
-
Installs: 432 | Stars: 2589 | Last update: 1 Jan 2024
193
+
Installs: 426 | Stars: 2596 | Last update: 1 Jan 2024
194
194
195
195
196
196
Chrome extension that adds a button in browser and links this button to a GitHub repository that you will configure, then on any webpage just click this extension button and it will add the given link with the title of the page in that repository.
Show Material icons for files/folders in repository file viewer. Display the same icons from vscode-material-icon-theme VSCode extension.
207
207
208
-
Installs: 780 | Stars: 427 | Last update: 20 Feb 2024
208
+
Installs: 771 | Stars: 428 | Last update: 20 Feb 2024
209
209
210
210
211
211
An extension that creates direct links to imported modules, external or internal, on source code on GitHub. Supports multiple languages, including common ones like Rust, Go, Python and Ruby, but also odd ones like Nim, Haskell, Julia and Elm.
212
212
213
-
Installs: 38 | Stars: 249 | Last update: 27 Nov 2019
213
+
Installs: 39 | Stars: 249 | Last update: 27 Nov 2019
214
214
215
215
216
216
Chrome extension which helps you not to miss important changes in your news thread related to your repo
Displays your GitHub notifications unread count. Supports GitHub Enterprise and an option to only show unread count for issues you're participating in. You can click the icon to quickly see your unread notifications.
Filter your pull requests/issues in different categories giving you a big boost in productivity. Also suggests new trending repositories.
232
232
233
-
Installs: 2 | Stars: 135 | Last update: 16 Jan 2020
233
+
Installs: 2 | Stars: 136 | Last update: 16 Jan 2020
234
234
235
235
236
236
OctoLinker is the easiest and best way to navigate between files and projects on GitHub. It supports languages such as JavaScript, Ruby, Go, PHP, JAVA and more. It works with package.json as well as with Gemfiles.
237
237
238
-
Installs: 12799 | Stars: 5227 | Last update: 13 Nov 2022
238
+
Installs: 12789 | Stars: 5229 | Last update: 13 Nov 2022
239
239
240
240
241
241
OctoPermalinker is a browser extension that searches GitHub comments/files for links to files on branches, and adds a link to where the branch pointed when the comment/file was made/updated. This helps you avoid following a link that was broken after being posted. For context, here's some discussion about broken GitHub links: [Don't link to line numbers in GitHub](https://news.ycombinator.com/item?id=8046710).
Useful for developers who frequently read source in GitHub and do not want to download or checkout too many repositories.
254
254
255
-
Installs: 37527 | Stars: 22644 | Last update: 4 Jan 2024
255
+
Installs: 37438 | Stars: 22643 | Last update: 4 Jan 2024
256
256
257
257
258
258
Revert GitHub's UI back to its classic look (before the June 23, 2020 update that has a flat, rounded and more whitespaced design).
259
259
260
-
Installs: 66 | Stars: 224 | Last update: 6 Aug 2021
260
+
Installs: 65 | Stars: 224 | Last update: 6 Aug 2021
261
261
262
262
263
263
This browser extension allows you to open files in your IDE directly from GitHub, assuming the repository you are working on is cloned on your computer. When a fragment of a file is displayed, your IDE opens the file and puts the cursor at the desired line.
Helps you keep track of incoming and outgoing PRs, and notifies you when you receive a pull request on GitHub.
269
269
270
-
Installs: 41 | Stars: 112 | Last update: 21 Jun 2023
270
+
Installs: 39 | Stars: 112 | Last update: 21 Jun 2023
271
271
272
272
273
273
Browser extension that shows which pull requests contain changes related to a file.
@@ -277,12 +277,12 @@ Installs: 4 | Stars: 96 | Last update: 15 Oct 2020
277
277
278
278
Extension that simplifies the GitHub interface and adds useful features.
279
279
280
-
Installs: 8665 | Stars: 22723 | Last update: 8 Feb 2024
280
+
Installs: 8531 | Stars: 22725 | Last update: 8 Feb 2024
281
281
282
282
283
283
Are they tabs? Are they spaces? How many? Never wonder again! Renders spaces as `·` and tabs as `→` in all the code on GitHub.
284
284
285
-
Installs: 24 | Stars: 74 | Last update: 25 Aug 2018
285
+
Installs: 23 | Stars: 74 | Last update: 25 Aug 2018
286
286
287
287
288
288
Introduces the Explore tab in the pull request interface where you can review changes ordered by importance and see the semantic context surrounding each change.
@@ -298,7 +298,7 @@ The Sourcegraph browser extension gives GitHub IDE-like powers when you're viewi
All your issues, PRs, repos and other work documents right in your new tab
325
325
326
-
Installs: 171 | Stars: n/a | Last update: n/a
326
+
Installs: 166 | Stars: n/a | Last update: n/a
327
327
328
328
329
329
file tree for github, and more than that.
330
330
331
-
Installs: 360 | Stars: n/a | Last update: 15 Dec 2023
331
+
Installs: 354 | Stars: n/a | Last update: 15 Dec 2023
332
332
333
333
334
334
Add breakpoints at 1400px, 1600px and 1800px for full GitHub experience on large screens. Also removes the truncating of file and directory names in the repository browser.
gitpod streamlines developer workflows by providing ready-to-code development environments in your browser - powered by vs code.
340
340
341
-
Installs: 2407 | Stars: 133 | Last update: 14 Feb 2024
341
+
Installs: 2370 | Stars: 133 | Last update: 14 Feb 2024
342
342
343
343
344
344
When viewing a repository on github.com that has a package.json file, this extension will introspect the dependencies in package.json and display links and description for each dependency, just below the repo's README.
345
345
346
-
Installs: 88 | Stars: 737 | Last update: 20 Dec 2023
346
+
Installs: 87 | Stars: 738 | Last update: 20 Dec 2023
347
347
348
348
349
349
Extends GitHub pages with math, diagrams, embedded YouTube videos etc.
Copy file name to clipboardexpand all lines: docs/awesome/awesome-crypto-papers.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -70,7 +70,7 @@ It will be extended gradually as I find something of "must-have" value. Pull req
70
70
*[Recomendation for Block Cipher modes of operation: Methods and Techniques](http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38a.pdf).
71
71
*[Stick figure guide to AES](http://www.moserware.com/2009/09/stick-figure-guide-to-advanced.html) - If stuff above was a bit hard or you're looking for a good laugh.
72
72
*[Cache timing attacks on AES](http://cr.yp.to/antiforgery/cachetiming-20050414.pdf) - Example of designing great practical attack on cipher implementation, by Daniel J. Bernstein.
73
-
*[Cache Attacks and Countermeasures: the Case of AES](http://cs.tau.ac.il/~tromer/papers/cache.pdf) - Side channel attacks on AES, another view, by Dag Arne Osvik, Adi Shamir and Eran Tromer.
73
+
*[Cache Attacks and Countermeasures: the Case of AES](https://eprint.iacr.org/2005/271.pdf) - Side channel attacks on AES, another view, by Dag Arne Osvik, Adi Shamir and Eran Tromer.
74
74
*[Salsa20 family of stream ciphers](https://cr.yp.to/snuffle/salsafamily-20071225.pdf) - Broad explanation of Salsa20 security cipher by Daniel J. Bernstein.
75
75
*[New Features of Latin Dances: Analysis of Salsa, ChaCha, and Rumba](https://eprint.iacr.org/2007/472.pdf) - Analysis of Salsa20 family of ciphers, by Jean-Philippe Aumasson et al.
76
76
*[ChaCha20-Poly1305 Cipher Suites for Transport Layer Security (TLS)](https://tools.ietf.org/html/draft-ietf-tls-chacha20-poly1305-04) - IETF Draft of ciphersuite family, by Adam Langley et al.
@@ -87,7 +87,7 @@ It will be extended gradually as I find something of "must-have" value. Pull req
87
87
*[Slide Attacks on a Class of Hash Functions](https://eprint.iacr.org/2008/263) - Applying slide attacks (typical cryptanalysis technique for block ciphers) to hash functions, M. Gorski et al.
88
88
*[Self-Study Course in Block Cipher Cryptanalysis](https://www.schneier.com/academic/archives/2000/01/self-study_course_in.html) - Attempt to organize the existing literature of block-cipher cryptanalysis in a way that students can use to learn cryptanalytic techniques and ways to break new algorithms, by Bruce Schneier.
89
89
*[Statistical Cryptanalysis of Block Ciphers](http://crypto.junod.info/phdthesis.pdf) - By Pascal Junod.
90
-
*[Cryptanalysis of block ciphers and protocols](https://web.archive.org/http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-info.cgi/2006/PHD/PHD-2006-04) - By Elad Pinhas Barkan.
90
+
*[Cryptanalysis of block ciphers and protocols](https://web.archive.org/web/20220929023539/http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-info.cgi/2006/PHD/PHD-2006-04) - By Elad Pinhas Barkan.
91
91
*[Too much crypto](https://eprint.iacr.org/2019/1492.pdf) - Analysis of number of rounds for symmetric cryptography primitives, and suggestions to do fewer rounds, by Jean-Philippe Aumasson.
92
92
*[How to Break MD5 and Other Hash Functions](https://iacr.org/archive/eurocrypt2005/34940019/34940019.pdf) - A 2005 paper about modular differential collision attack on MD5, MD4 and other hash functions, by Xiaoyun Wang and Hongbo Yu.
93
93
*[New attacks on Keccak-224 and Keccak-256](https://www.iacr.org/archive/fse2012/75490447/75490447.pdf) - A 2012 paper about using the combination of differential and algebraic techniques for collision attacks on SHA-3, by Itai Dinur, Orr Dunkelman, Adi Shamir.
@@ -99,10 +99,10 @@ It will be extended gradually as I find something of "must-have" value. Pull req
99
99
100
100
*[New Directions in Cryptography](https://www-ee.stanford.edu/~hellman/publications/24.pdf) - Seminal paper by Diffie and Hellman, introducing public key cryptography and key exchange/agreement protocol.
101
101
*[RFC 2631: Diffie-Hellman Key Agreement](https://tools.ietf.org/html/rfc2631) - An explanation of the Diffie-Hellman methon in more engineering terms.
102
-
*[A Method for Obtaining Digital Signatures and Public-Key Cryptosystems](https://web.williams.edu/Mathematics/lg5/302/RSA.pdf) - Original paper introducing RSA algorithm.
102
+
*[A Method for Obtaining Digital Signatures and Public-Key Cryptosystems](https://people.csail.mit.edu/rivest/Rsapaper.pdf) - Original paper introducing RSA algorithm.
103
103
*[RSA Algorithm](http://www.di-mgt.com.au/rsa_alg.html) - Rather education explanation of every bit behind RSA.
104
104
*[Secure Communications Over Insecure Channels ](http://www.ralphmerkle.com/1974/PuzzlesAsPublished.pdf) - Paper by R. Merkle, predated "New directions in cryptography" though it was published after it. The Diffie-Hellman key exchange is an implementation of such a Merkle system.
105
-
*[On the Security of Public Key Protocols](http://www.cs.huji.ac.il/~dolev/pubs/dolev-yao-ieee-01056650.pdf) - Dolev-Yao model is a formal model, used to prove properties of interactive cryptographic protocols.
105
+
*[On the Security of Public Key Protocols](https://web.archive.org/web/20230902163042/https://www.cs.huji.ac.il/~dolev/pubs/dolev-yao-ieee-01056650.pdf) - Dolev-Yao model is a formal model, used to prove properties of interactive cryptographic protocols.
106
106
*[How to Share a Secret](https://github.com/arupmondal-cs/Crypto-Research/blob/master/Secret%20Sharing/shamirturing.pdf) - A safe method for sharing secrets.
107
107
*[Twenty Years of Attacks on the RSA Cryptosystem](http://crypto.stanford.edu/~dabo/pubs/papers/RSA-survey.pdf) - Great inquiry into attacking RSA and it's internals, by Dan Boneh.
108
108
*[Remote timing attacks are practical](http://crypto.stanford.edu/~dabo/papers/ssl-timing.pdf) - An example in attacking practical crypto implementationby D. Boneh, D. Brumley.
@@ -132,7 +132,7 @@ It will be extended gradually as I find something of "must-have" value. Pull req
132
132
#### Zero Knowledge Proofs
133
133
134
134
*[Proofs of knowledge](https://cseweb.ucsd.edu/~mihir/papers/pok.pdf) - A pair of papers which investigate the notions of proof of knowledge and proof of computational ability, M. Bellare and O. Goldreich.
135
-
*[How to construct zero-knowledge proof systems for NP](http://www.wisdom.weizmann.ac.il/~oded/gmw1.html) - Classic paper by Goldreich, Micali and Wigderson.
135
+
*[How to construct zero-knowledge proof systems for NP](https://www.wisdom.weizmann.ac.il/~oded/gmw1.html) - Classic paper by Goldreich, Micali and Wigderson.
136
136
*[Proofs that yield nothing but their validity and a Methodology of Cryptographic protocol design](http://www.math.ias.edu/~avi/PUBLICATIONS/MYPAPERS/GMW86/GMW86.pdf) - By Goldreich, Micali and Wigderson, a relative to the above.
137
137
*[A Survey of Noninteractive Zero Knowledge Proof System and Its Applications](https://www.hindawi.com/journals/tswj/2014/560484/).
138
138
*[How to Prove a Theorem So No One Else Can Claim It](https://web.archive.org/web/20211122040931/https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.469.9048&rep=rep1&type=pdf) - By Manuel Blum.
Copy file name to clipboardexpand all lines: docs/awesome/awesome-falsehood.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -212,7 +212,7 @@ On character encoding, string formatting, unicode and internationalization.
212
212
-[Rules for Autocomplete](http://jeremymikkola.com/posts/2019_03_19_rules_for_autocomplete.html) - Not falsehoods *per se*, but still a great list of good practices to implement autocompletion.
213
213
-[Floating Point Math](https://0.30000000000000004.com) - “Your language isn't broken, it's doing floating point math. (…) This is why, more often than not, `0.1 + 0.2 != 0.3`.”
214
214
-[The yaml document from hell](https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell) - YAML is full of obscure complexity like accidental numbers and non-string keys.
215
-
-[I am endlessly fascinated with content tagging systems](https://twitter.com/hillelogram/status/1534301374166474752) - There are edge-cases even in tagging systems which are suposed to be barebone.
215
+
-[I am endlessly fascinated with content tagging systems](https://twitter.com/hillelogram/status/1534301374166474752) - There are edge-cases even in tagging systems which are supposed to be barebone.
216
216
-[Falsehoods about Quantum Technology](https://github.com/gottfriedsz/falsehoods-quantum) - Common misconceptions about quantum technology and computers.
0 commit comments