-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsubmissions.json
284 lines (284 loc) · 14.7 KB
/
submissions.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
{
"submissions": [
{
"name": "puppeteer-http-server",
"author": "Neon",
"description": "This will auto attach a page to each puppeteer request via expressjs. can be useful with express API's",
"repo_link": "https://github.com/NeonGamerBot-QK/puppeteer-http-server",
"package_link": "https://www.npmjs.com/package/puppeteer-http-server",
"screenshot": "screenshots/puppeteer-http-server.png",
"tags": ["javascript", "server"],
"hidden_tags": ["js"]
},
{
"name": "Book-Scraper",
"author": "Aarav J",
"description": "Book-Scraper is a tool that allows you to capture and save screenshots of online books, even if they are not directly downloadable. The tool automates the process of taking screenshots of each page, saving them as image files, and then combines these images into a single PDF. It is useful for converting web-based books into a portable format for offline reading or archiving.",
"repo_link": "https://github.com/The-UnknownHacker/Book-Scraper",
"package_link": "https://www.npmjs.com/package/book-scraper",
"screenshot": "screenshots/book-scraper.png",
"tags": ["javascript", "cli", "conversion", "automation"],
"hidden_tags": ["js"]
},
{
"name": "swatch_time",
"author": "Neko",
"description": "swatch_time is a JS library to convert ISO-8601 timestamps to Swatch .beat Internet Time, an attempt by Swatch to create a decimalized time system that gained a bit of popularity in the 2000s with it's usage in places like Phantasy Star Online.",
"repo_link": "https://github.com/Neko-22/swatch_time_js",
"package_link": "https://www.npmjs.com/package/swatch_time",
"screenshot": "screenshots/swatch-time.png",
"tags": ["javascript", "date", "conversion"],
"hidden_tags": ["js"]
},
{
"name": "former",
"author": "DJ_Laser",
"description": "Its a generic form tool aimed at cli but gereric enough for any purpose",
"repo_link": "https://github.com/DJ-Laser/former",
"package_link": "https://jsr.io/@djlaser/former",
"screenshot": "screenshots/former.png",
"tags": ["typescript", "user input"],
"hidden_tags": ["ts"]
},
{
"name": "console.style",
"author": "Anicetus",
"description": "console.style is a simple and easy tool for developers to use to color and style their console.log outputs! With easy bolding, italicizing, coloring, and more, this versatile and simple NPM package will make console logging fun and easy.",
"repo_link": "https://github.com/invictus-anic3tus/console.style",
"package_link": "https://www.npmjs.com/package/@anicetus/console-style",
"screenshot": "screenshots/console-style.png",
"tags": ["javascript", "logging"],
"hidden_tags": ["js"]
},
{
"name": "envario",
"author": "frèrot",
"description": "envario is tool that helps to Validate and load .env files with type-safe checks.",
"repo_link": "https://github.com/iamfrerot/envario",
"package_link": "https://www.npmjs.com/package/envario",
"screenshot": "screenshots/envario.png",
"tags": ["typescript", "cli", "validation"],
"hidden_tags": ["ts", "frerot"]
},
{
"name": "tpov_extract_visu",
"author": "Cyril Li",
"description": "tpov_extract_visu is a tool to visualize JSON files created by tpov_extract (part of the tpov project) on a map. Individual objects representing stops and route shape can be viewed by clicking them on the map.",
"repo_link": "https://github.com/CyrilSLi/tpov_extract_visu",
"package_link": "https://www.npmjs.com/package/tpov_extract_visu",
"screenshot": "screenshots/tpov-extract-visu.png",
"tags": ["javascript", "data visualization", "travel"],
"hidden_tags": ["js"]
},
{
"name": "betamax-timestamp",
"author": "TwigCoder",
"description": "This library converts modern digital timestamps (HH:MM:SS) to Betamax counter numbers and vice versa. It is perfect for archivists, museums, and any tech enthusiasts working with digitized Betamax tapes.",
"repo_link": "https://github.com/TwigCoder/betamax-timestamp",
"package_link": "https://www.npmjs.com/package/betamax-timestamp",
"screenshot": "screenshots/betamax-timestamp.png",
"tags": ["typescript", "conversion"],
"hidden_tags": ["ts"]
},
{
"name": "memo-wrap",
"author": "Podter",
"description": "Cache the result of function calls. Simply wrap your async function with memo and the return result will be cached. Inspired from Next.js's unstable_cache function and unstorage's modular design.",
"repo_link": "https://github.com/Podter/memo-wrap",
"package_link": "https://www.npmjs.com/package/memo-wrap",
"screenshot": "screenshots/memo-wrap.png",
"tags": ["typescript"],
"hidden_tags": ["ts"]
},
{
"name": "proconsole",
"author": "giacomo",
"description": "ProConsole is an npm library for creating colored messages in the console. It allows you to define dynamic methods to print messages with specific colors, improving the readability and organization of logs.",
"repo_link": "https://github.com/Arrow-07/proconsole",
"package_link": "https://www.npmjs.com/package/proconsole",
"screenshot": "screenshots/proconsole.png",
"tags": ["javascript", "logging"],
"hidden_tags": ["js"]
},
{
"name": "tsrt",
"author": "Monke",
"description": "tsrt is a CLI tool coded in Typescript that allows users to easily sort files or manual input via the terminal based on both lexicographical and numerical order. No fuzz, no weird settings, no configuration. For more advanced users, an optional option for a specific algorithm is able to be specified. The selection of 7 algorithms can also be benchmarked with variable test sizes using -b.",
"repo_link": "https://github.com/TetieWasTaken/tsrt",
"package_link": "https://www.npmjs.com/package/tsrt",
"screenshot": "screenshots/tsrt.jpg",
"tags": ["typescript", "cli", "sorting"],
"hidden_tags": ["ts"]
},
{
"name": "Get Start Hackin'",
"author": "Avinash",
"description": "This is a tool which helps the developer generate boilerplate code for when they start a new project. Think of it as create-next-app but for multiple type of projects from python to native HTML,CSS AND JS. Its a one step solution for that. Also I have added some commands so that even the frameworks like nextjs and react they are better!",
"repo_link": "https://github.com/JigmetAvinash/get-start-hackin",
"package_link": "https://www.npmjs.com/package/get-start-hackin",
"screenshot": "screenshots/get-start-hackin.png",
"tags": ["javascript", "cli"],
"hidden_tags": ["js"]
},
{
"name": "createsudokupuzzle",
"author": "dave9123",
"description": "Generate and solve sudoku puzzles easily!",
"repo_link": "https://github.com/dave9123/createsudokupuzzle",
"package_link": "https://www.npmjs.com/package/createsudokupuzzle",
"screenshot": "screenshots/create-sudoku-puzzle.png",
"tags": ["typescript", "validation", "games"],
"hidden_tags": ["ts"]
},
{
"name": "misobox",
"author": "spacefall",
"description": "misobox is a CLI tool that captures and saves error messages or notes added manually from your projects for later review.",
"repo_link": "https://github.com/spacefall/misobox",
"package_link": "https://www.npmjs.com/package/misobox",
"screenshot": "screenshots/misobox.png",
"tags": ["typescript", "cli"],
"hidden_tags": ["ts"]
},
{
"name": "plugdb",
"author": "samannoyb",
"description": "An effective yet mini and handy tool of a database system that allows to quickly save and store data and retrieve/modify it from a json file. Saves time, saves code.",
"repo_link": "https://github.com/SamannoyB/plugdb",
"package_link": "https://www.npmjs.com/package/@samannoyb/plug-db",
"screenshot": "screenshots/plug-db.png",
"tags": ["javascript", "database"],
"hidden_tags": ["js"]
},
{
"name": "fahs",
"author": "Arti",
"description": "Fahs is a tool to inspect variables and log to console, as an alternative to a bland console.log",
"repo_link": "https://github.com/artifishvr/fahs",
"package_link": "https://www.npmjs.com/package/fahs",
"screenshot": "screenshots/fahs.png",
"tags": ["typescript", "logging"],
"hidden_tags": ["ts"]
},
{
"name": "Fen2board",
"author": "Souptik Samanta",
"description": "Uses FEN (Forsyth–Edwards Notation) strings. It allows me to input chess positions in FEN format, visualize them in a text-based board representation in the console, make moves using algebraic notation (e.g., 'd2d4'), and track game state including whose turn it is, castling rights, en passant possibilities, and move counters.",
"repo_link": "https://github.com/souptik-samanta/Fen2board",
"package_link": "https://www.npmjs.com/package/fen2board",
"screenshot": "screenshots/fen2board.png",
"tags": ["javascript", "games", "validation"],
"hidden_tags": ["js"]
},
{
"name": "password-checker",
"author": "Ethan",
"description": "It checks if the password fits the requirements (min and max length, num of numbers and num of special charecters).",
"repo_link": "https://github.com/not-a-ethan/password-checker",
"package_link": "https://www.npmjs.com/package/ethan-password-checker",
"screenshot": "screenshots/password-checker.png",
"tags": ["javascript", "validation"],
"hidden_tags": ["js"]
},
{
"name": "b2-uploader",
"author": "Deployor",
"description": "Turn any URL into cloud storage with a single command! The ultimate CLI toolkit that makes Backblaze B2 storage management a breeze - from instant URL uploads to encrypted batch processing, all from your terminal. Including an easy to use wizzard!",
"repo_link": "https://github.com/deployor/e2-cli",
"package_link": "https://www.npmjs.com/package/b2-uploader",
"screenshot": "screenshots/b2-uploader.png",
"tags": ["javascript", "cli"],
"hidden_tags": ["js"]
},
{
"name": "path-convert",
"author": "Hash-AK",
"description": "Path-Convert-JS is a simple tool that permit to easily transform path, from DOS to Unix-style, Unix to DOS-style, and DOS to DOS escaped",
"repo_link": "https://github.com/Hash-AK/path-convert",
"package_link": "https://www.npmjs.com/package/path-convert-js",
"screenshot": "screenshots/path-convert.png",
"tags": ["javascript", "cli", "conversion"],
"hidden_tags": ["js"]
},
{
"name": "cnrt",
"author": "Monke",
"description": "cnrt is a CLI for converting various units including length, light, mass, temperature, time, and volume such as kilometers to miles, pounds to grams, and more. And it's all written in TypeScript! You can find the package on npm.",
"repo_link": "https://github.com/TetieWasTaken/cnrt",
"package_link": "https://www.npmjs.com/package/cnrt",
"screenshot": "screenshots/cnrt.png",
"tags": ["typescript", "cli", "conversion"],
"hidden_tags": ["ts"]
},
{
"name": "tace",
"author": "HydrogenMacro",
"description": "TACE allows you to create reusable components in the form of custom elements easily and directly in your HTML file.",
"repo_link": "https://github.com/HydrogenMacro/tace",
"package_link": "https://www.npmjs.com/package/@hydrogenmacro/tace",
"screenshot": "screenshots/tace.png",
"tags": ["javascript"],
"hidden_tags": ["js"]
},
{
"name": "atb-resistor-calculator",
"author": "Santorini",
"description": "atb-resistor-calculator is a tool that helps you find resistor values by just typing the color bands, or you can type the values to find out which color band resistor you need.",
"repo_link": "https://github.com/aaryavbehl/atb-resistor-calculator",
"package_link": "https://www.npmjs.com/package/atb-resistor-calculator",
"screenshot": "screenshots/atb-resistor-calculator.png",
"tags": ["javascript", "cli", "conversion"],
"hidden_tags": ["js"]
},
{
"name": "Nest-Mail",
"author": "Oliver",
"description": "Nest Mail is an NPM package that allows you to send simple emails through Hack Club's Nest mail server.",
"repo_link": "https://github.com/opott/Nest-Mail",
"package_link": "https://www.npmjs.com/package/nest-mail",
"screenshot": "screenshots/nest-mail.png",
"tags": ["javascript"],
"hidden_tags": ["js"]
},
{
"name": "UnitEase",
"author": "Irtaza",
"description": "A lightweight JavaScript library for unit conversions, supporting custom conversions and factors, along with length, weight, temperature, time and aliasing",
"repo_link": "https://github.com/Irtaza2009/UnitEase",
"package_link": "https://www.npmjs.com/package/unitease",
"screenshot": "screenshots/unitease.png",
"tags": ["javascript", "conversion"],
"hidden_tags": ["js"]
},
{
"name": "vite-plugin-emit-qr",
"author": "Mish",
"description": "This is a Vite plugin that takes the built index.html file, encodes it as a data: URI, and emits a QR code image file that contains that data. In other words, your whole web app can be encoded as a QR code! This will be especially useful if creating a #saycheese submission :)",
"repo_link": "https://github.com/RandomSearch18/vite-plugin-emit-qr",
"package_link": "https://www.npmjs.com/package/vite-plugin-emit-qr",
"screenshot": "screenshots/vite-plugin-emit-qr.png",
"tags": ["typescript"],
"hidden_tags": ["ts"]
},
{
"name": "chroma",
"author": "Emma",
"description": "Simple color picker for the web. Initialize Chroma on a HTML field and let it do it's magic.",
"repo_link": "https://github.com/prplwtf/chroma",
"package_link": "https://www.npmjs.com/package/chromapicker",
"screenshot": "screenshots/chroma.png",
"tags": ["javascript"],
"hidden_tags": ["js"]
},
{
"name": "Readme Scaffolder",
"author": "Hridya Agrawal",
"description": "Scaffold your project readme to have a basic readme for your project without having to worry about it later or save time with basic stuff taken care of!",
"repo_link": "https://github.com/hridaya423/readmescaffolder",
"package_link": "https://www.npmjs.com/package/readme-scaffolder",
"screenshot": "screenshots/readme-scaffolder.png",
"tags": ["javascript", "cli"],
"hidden_tags": ["js"]
}
]
}