Skip to content

Commit 81e9802

Browse files
authored
Alphabetize 6 module sections and document the article exception (#426)
1 parent 476f8cf commit 81e9802

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Ensure your pull request adheres to the following guidelines:
66
- Suggested packages should be tested and documented.
77
- Make an individual pull request for each suggestion.
88
- Use the following format: `[package](link) - Description.`
9-
- Additions should be ordered in the alphabetical order in the section.
9+
- Additions should be ordered in the alphabetical order in the section. Article and resource sections (Articles, Books, Resources in Other Languages) are an exception and are ordered chronologically.
1010
- Link to the GitHub repo.
1111
- Keep descriptions short and simple, but descriptive.
1212
- Start the description with a capital and end with a full stop/period.

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@ This list is a collection of the best Deno modules and resources.
6060

6161
### Official Docs
6262

63-
- [Official Site](https://deno.com)
64-
- [Deno Manual](https://docs.deno.com)
6563
- [Deno API Reference](https://docs.deno.com/api)
64+
- [Deno Manual](https://docs.deno.com)
6665
- [Deno Standard Library](https://jsr.io/@std)
66+
- [Official Site](https://deno.com)
6767

6868
### External Docs
6969

@@ -89,12 +89,12 @@ This list is a collection of the best Deno modules and resources.
8989
- [googleapis](https://googleapis.deno.dev/) - Auto-generated Google API clients for Deno.
9090

9191
### Database
92+
- [@iuioiua/redis](https://jsr.io/@iuioiua/redis) - Fast, lightweight Redis client built upon the Web Streams API.
9293
- [aloedb](https://github.com/Kirlovon/aloedb) - Light, Embeddable, NoSQL database for Deno without dependencies.
93-
- [denodb](https://github.com/eveningkid/denodb) - MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno.
9494
- [deno_mongo](https://github.com/denodrivers/mongo) - MongoDB database driver.
9595
- [deno_mysql](https://github.com/denodrivers/mysql) - MySQL database driver.
96+
- [denodb](https://github.com/eveningkid/denodb) - MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno.
9697
- [dongoose](https://github.com/roonie007/dongoose) - A simple and easy to use ORM for Deno KV.
97-
- [@iuioiua/redis](https://jsr.io/@iuioiua/redis) - Fast, lightweight Redis client built upon the Web Streams API.
9898
- [maxminddb](https://github.com/josh-hemphill/maxminddb-wasm) - A library that enables the usage of MaxmindDB geoIP database files
9999
- [nessie](https://github.com/halvardssm/deno-nessie) - Create, migrate and rollback migrations for PostgreSQL, MySQL and SQLite.
100100
- [postgres](https://github.com/denodrivers/postgres) - Driver for PostgreSQL database.
@@ -122,9 +122,9 @@ This list is a collection of the best Deno modules and resources.
122122
- [LogTape](https://github.com/dahlia/logtape) - Simple logging library with zero dependencies for Deno/Node.js/Bun/browsers.
123123

124124
### Machine learning
125+
- [appraisal](https://github.com/retraigo/appraisal) - Feature extraction and conversion.
125126
- [classy-lala](https://github.com/retraigo/la-classy) - Single-layer perceptrons for supervised learning tasks.
126127
- [netsaur](https://github.com/denosaurs/netsaur) - Powerful machine learning, accelerated by WebGPU
127-
- [appraisal](https://github.com/retraigo/appraisal) - Feature extraction and conversion.
128128

129129
### Mail
130130
- [deno-smtp](https://github.com/manyuanrong/deno-smtp) - A smtp mail sender for deno.
@@ -143,8 +143,8 @@ This list is a collection of the best Deno modules and resources.
143143
- [written](https://github.com/vixalien/written) - A provides a set of utilities for manipulating text, with a focus on providing typographic tools rather than pure string manipulation.
144144

145145
### Social Platform APIs
146-
- [grammY](https://github.com/grammyjs/grammY) - Telegram Bot API framework for Deno.
147146
- [discordeno](https://github.com/discordeno/discordeno) - Discord API library for Deno
147+
- [grammY](https://github.com/grammyjs/grammY) - Telegram Bot API framework for Deno.
148148
- [MTKruto](https://github.com/MTKruto/MTKruto) - Deno-first, cross-runtime client library for Telegram's MTProto API.
149149

150150

@@ -165,10 +165,11 @@ This list is a collection of the best Deno modules and resources.
165165
### Utils
166166
- [buckets](https://github.com/jacoborus/deno-buckets) - Bundle assets and scripts in a single executable file.
167167
- [colors](https://github.com/retraigo/colors) - Color conversions and operations in TypeScript.
168-
- [croner](https://github.com/Hexagon/croner) - Cron library with advanced scheduling features, well-documented API, and zero dependencies.
169168
- [computed_types](https://github.com/neuledge/computed-types) - Joi like validators for Typescript and Deno.
170-
- [denon](https://github.com/denosaurs/denon/blob/master/mod.ts) - A file watcher with a for-await generator.
169+
- [croner](https://github.com/Hexagon/croner) - Cron library with advanced scheduling features, well-documented API, and zero dependencies.
171170
- [deno-config](https://github.com/yooneskh/deno-unified-config) - Utility to streamline deno app configuration management through cli, .env and json files
171+
- [deno_kv_fs](https://github.com/hviana/deno_kv_fs) Deno KV file system, compatible with Deno deploy. Makes use of Web Streams API.
172+
- [denon](https://github.com/denosaurs/denon/blob/master/mod.ts) - A file watcher with a for-await generator.
172173
- [dinoenv](https://deno.land/x/dinoenv) - tiny library to manage environment variables with deno.
173174
- [durationjs](https://github.com/retraigo/duration.js) - Get formatted time duration from a timestamp or a human-readable string.
174175
- [esm-itter](https://github.com/tillsanders/esm-itter) – A strongly typed fork of the popular EventEmitter3 with a focus on EcmaScript module syntax, TypeScript and modern tooling.
@@ -178,21 +179,20 @@ This list is a collection of the best Deno modules and resources.
178179
- [garn-validator](https://github.com/jupegarnica/garn-validator) - Create validations with ease.
179180
- [locale-kit](https://deno.land/x/localekit) ([GitHub](https://github.com/locale-kit/locale-kit)) - A internationalisation/localisation/translation (i18n/l10n/t9n) library with a wrapper for Fresh and support for plurals and dynamic replacement.
180181
- [optionals](https://github.com/OliverBrotchie/optionals) - Rust-like error handling and options with exhaustive pattern matching.
182+
- [PLS](https://github.com/xorgram/pls) - Use 2 lines to persist localStorage in any database, including, but not limited to, MongoDB, PostgreSQL and Redis.
181183
- [qrcode](https://github.com/denorg/qrcode) - QR code image generator for Deno.
182184
- [rubico](https://github.com/a-synchronous/rubico) - 🏞 [a]synchronous function composition; it just works.
183185
- [solc](https://github.com/deno-web3/solc) - 💎 Solidity bindings for Deno.
184186
- [switcher4deno](https://github.com/switcherapi/switcher-client-deno) - Feature Flag Deno SDK client for Switcher-API.
185187
- [wu-diff-js](https://github.com/bokuweb/wu-diff-js) - A diff library to compute differences between two slices using wu(the O(NP)) algorithm.
186-
- [PLS](https://github.com/xorgram/pls) - Use 2 lines to persist localStorage in any database, including, but not limited to, MongoDB, PostgreSQL and Redis.
187-
- [deno_kv_fs](https://github.com/hviana/deno_kv_fs) Deno KV file system, compatible with Deno deploy. Makes use of Web Streams API.
188188

189189
### Validation
190190

191191
- [zod](https://github.com/colinhacks/zod) - TypeScript-first schema validation with static type inference.
192192

193193
### Web framework
194-
- [aqua](https://github.com/predetermined/aqua) - A minimal and fast web framework for Deno.
195194
- [alosaur](https://github.com/alosaur/alosaur) - Alosaur - Deno web framework with many ES Decorators.
195+
- [aqua](https://github.com/predetermined/aqua) - A minimal and fast web framework for Deno.
196196
- [danet](https://github.com/Savory/Danet) - A Savory web framework for Deno heavily inspired by [Nest.js](https://nestjs.com).
197197
- [drash](https://github.com/drashland/drash) - A REST microframework for Deno's HTTP server with zero dependencies.
198198
- [faster](https://github.com/hviana/faster) - A fast and optimized middleware server with a set of useful middlwares.

0 commit comments

Comments
 (0)