Compare commits

...

27 Commits

Author SHA1 Message Date
Gökay Gürcan 16a3ec4991 update the rest of the list 2026-04-02 15:21:15 +02:00
Gökay Gürcan bfb2b05f84 update the list with the help of ai
probably many items are wrong or missing, next step is to identify those and trim irrelevant ones.
2026-04-01 22:52:17 +02:00
Gökay Gürcan 1e105f8f18 refactor: switch to table format with badges 2025-07-27 14:55:50 +02:00
Gökay Gürcan 8d6a9433d0 refactor: switch to table format with badges 2025-07-26 15:39:29 +02:00
WILLIAMS EZE fc50ce9c7d feat: this commit adds openAI sdk to the sdk section (#922)
* feat: this commit adds openAI sdk to the sdk section

* ref: move openAI SDK to the end of the section

* update openai sdk

---------

Co-authored-by: Gökay Gürcan <github@gokaygurcan.com>
2025-05-27 14:25:58 +02:00
WILLIAMS EZE 21e2d7758b feat: Add ws to Websockets section (#921)
* feat: Add WS to Websockets section

* rename WS to ws

* update ws

---------

Co-authored-by: Gökay Gürcan <github@gokaygurcan.com>
2025-05-27 14:25:10 +02:00
Viktor Svertoka 8923a7dd5e docs(md): add Vite link to bundlers list (#929)
Added a link to Vite in the bundlers section of the README. Vite is a next-generation frontend tooling optimized for speed and modern development workflows.
2025-04-01 10:45:59 +02:00
Viktor Svertoka ddf0110d6f docs(regex-vis): add Regex visualizer & editor (#919)
Added Regex visualizer & editor

Features:

Visualizing regular expressions
Visual editing of regular expressions
Testing of regular expressions

Link: https://github.com/Bowen7/regex-vis
2025-03-07 10:18:18 +01:00
WILLIAMS EZE 5fe2379476 Add Websockets section and initialize it with Socket.io (#918) 2025-03-01 20:55:38 +01:00
Anthony Max 451932a669 Add HMPL (#916)
* Add HMPL

* Correcting the position in the list
2025-02-20 13:41:05 +01:00
ZAKARIA ELALAOUI 9f3d32b56a Add Astro (#914) 2025-02-16 16:48:19 +01:00
ZAKARIA ELALAOUI b347d5599c Add some ORM packages (#913)
* Add Zod

* Add ORM Section

* Add Prisma to ORM section

* Add Sequelize to ORM section

* Add Mongoose to ORM section

* Add TypeORM to ORM section

* Add Drizzle ORM to ORM section

* Add Kysely to ORM section

* Add Knex to ORM section

* Add MikroORM to ORM section
2025-02-16 15:18:04 +01:00
ZAKARIA ELALAOUI 9c0ba38107 Add Zod (#912) 2025-02-16 12:13:29 +01:00
Serhii Chyzhyk 7d68235698 docs(assertion): add Supertest JavaScript assertion library (#911)
A popular HTTP assertion library for testing REST APIs, often used with other testing frameworks like Mocha or Jest
2025-02-15 20:13:40 +01:00
Viktor Svertoka aaee06c9fe docs(regexp): add Regulex JavaScript RegExp visualizer (#908)
* docs(regexp): add Regulex JavaScript RegExp visualizer

Added Regulex, a JavaScript regular expression visualizer, to the RegExp section.  
Regulex provides an interactive way to understand regex patterns and their structure.

* docs(regexp): add Regulex JavaScript RegExp visualizer

Added Regulex, a JavaScript regular expression visualizer, to the RegExp section. Regulex provides an interactive way to understand regex patterns and their structure.
2025-02-13 21:41:38 +01:00
Viktor Svertoka ff4dac0459 chore(ci): update GitHub Actions and Ruby version (#910)
1. Updated GitHub Actions versions:

actions/checkout@v2 → actions/checkout@v4

actions/upload-artifact@v2 → actions/upload-artifact@v4

Updated Ruby version from 2.6 to 3.2 (since 2.6 is no longer supported).

2. Optimized workflow steps:

Moved setup-ruby after checkout for better execution order.

Added bundler-cache: true to setup-ruby to prevent redundant gem installations.

3. Improved awesome_bot installation:

Added --no-document flag to speed up installation.

4. Made validation step more resilient:

Added continue-on-error: true to validate to prevent workflow failure on link errors.

5. Adjusted artifact handling:
Used if: ${{ failure() }} to ensure artifacts are uploaded only if the validation fails.
2025-02-13 18:50:19 +01:00
Hong Minhee (洪 民憙) 6d17f734e4 Add LogTape (#897) 2024-09-03 15:01:53 +02:00
Eduardo Leitão da Cunha Opice Leão 81dd26d1e0 Added JS-PyTorch (#894) 2024-09-03 00:40:47 +02:00
Revolist OU 910e6ca399 Added RevoGrid library to Spreadsheets (#895)
Adding RevoGrid to the Spreadsheet category of the “Awesome JavaScript” list. RevoGrid is designed to address the needs of developers who require a fast, flexible, and feature-rich grid component capable of handling large datasets with ease.
I believe RevoGrid would be a great addition to your list.
2024-09-03 00:39:26 +02:00
Soumya Parihar 8954fba63a Added Lume - Deno based static site generator (#855)
* added next.js

* Update README.md

fix: remove failing links

* added lume- Deno based site generator

* fixed link for web of tomorrow podcast

---------

Co-authored-by: Gökay Gürcan <github@gokaygurcan.com>
2024-07-21 18:17:01 +02:00
Dan Holdsworth b18db8804d Add roadmap.sh/javascript to Worth-Reading 2024-07-21 17:41:48 +02:00
Mohammad Sadab Saqib 66816d037c added wdio test framework 2024-07-21 17:41:10 +02:00
Everett Pompeii 1b5952d3e2 Add Bencher 2024-07-21 17:40:39 +02:00
Justin Schroeder 22b5185524 Adds Tempo 2024-07-21 17:36:12 +02:00
Yoni Rapoport 5b60804e08 Added Remult 2024-07-21 17:20:10 +02:00
Okiki 9a6adb3d9d add bundle.js.org 2024-07-20 12:00:01 +02:00
StokeBreakup d76045c441 pg (#887)
* pg

* fix: remove dead links

* fix: another one bites the dust

---------

Co-authored-by: Gökay Gürcan <gokaygurcan@gmail.com>
2024-06-07 20:39:59 +02:00
2 changed files with 1100 additions and 829 deletions
+10 -9
View File
@@ -11,7 +11,7 @@ on:
- synchronize
env:
RUBY_VERSION: '2.6'
RUBY_VERSION: '3.2'
defaults:
run:
@@ -22,30 +22,32 @@ jobs:
name: Validator
runs-on: ubuntu-latest
steps:
- id: checkout
name: Checkout
uses: actions/checkout@v4
- id: setup-ruby
name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ env.RUBY_VERSION }}
- id: checkout
name: Checkout
uses: actions/checkout@v2
bundler-cache: true
- id: install-gem
name: Install gem
run: |
gem install awesome_bot
gem install awesome_bot --no-document
- id: validate
name: Validate
continue-on-error: true
run: |
awesome_bot README.md --request-delay 0.5 --allow-timeout --allow-redirect
- id: upload-artifact
name: Upload artifact
uses: actions/upload-artifact@v2
if: failure()
uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
if-no-files-found: warn
name: ab-results
@@ -53,4 +55,3 @@ jobs:
ab-results-README.md.json
ab-results-README.md-filtered.json
ab-results-README.md-markdown-table.json
+1090 -820
View File
File diff suppressed because it is too large Load Diff