ryu's Avatar

ryu

@ryu.app.bsky.social

Frontend developer https://github.com/ryuapp

6 Followers  |  9 Following  |  34 Posts  |  Joined: 01.01.2025  |  1.5502

Latest posts by ryu.app on Bluesky

Bun seems to be more popular than Deno now. IMO, I think it's because Bun has better compat with Node.js.
There are still many libraries that don't work properly with Deno.

CLI is particularly weak. I'm having trouble with that...
e.g.)wrangler

10.08.2025 04:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This project seems to be the most starred Deno Lint plugin project on GitHub๐Ÿคฉ
(There's just no competition๐Ÿ˜…)

Thanks everyone!

09.08.2025 03:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - ryuapp/deno-lint-plugin-tailwindcss: A Deno Lint Plugin for Tailwind CSS that automatically sorts classes. A Deno Lint Plugin for Tailwind CSS that automatically sorts classes. - ryuapp/deno-lint-plugin-tailwindcss

Use this deno lint plugin for Tailwind CSS to sorts classes with just `deno lint --fix`. :)

github.com/ryuapp/deno-...

07.08.2025 17:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

deno serve alternative

03.08.2025 05:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
GitHub - ryuapp/deno-lint-plugin-tailwindcss: A Deno Lint Plugin for Tailwind CSS that automatically sorts classes based on our recommended class order. A Deno Lint Plugin for Tailwind CSS that automatically sorts classes based on our recommended class order. - ryuapp/deno-lint-plugin-tailwindcss

I'm developing a plugin to sort TailwindCSS classes using Deno Lint.

It is 60% complete. This is where it gets long.
github.com/ryuapp/deno-...

30.07.2025 16:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Congrats๐Ÿ‘

30.07.2025 04:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - ryuapp/fastly-static-site-rust: Static site for Fasly Compute, powered by Rust Static site for Fasly Compute, powered by Rust. Contribute to ryuapp/fastly-static-site-rust development by creating an account on GitHub.

Fastly currently has a free tier so you can easily host a static site. Here's a simple example for small sites:
github.com/ryuapp/fastl...

22.07.2025 04:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

True.
Many developers seem to equate install size with bundle size.

22.07.2025 04:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Upyo A simple and cross-runtime library for sending email messages using SMTP and various email providers

Introducing Upyo!

A simple, cross-runtime email library that works seamlessly on Deno, Node.js, Bun & edge functions. Zero deps, unified API, and excellent testability with built-in mock transport.

Switch between SMTP, Mailgun, SendGrid without changing your code. Available on JSR & npm!

upyo.org

13.07.2025 02:20 โ€” ๐Ÿ‘ 4    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I used an old project with Node.js and once again realized how great zero config is. Deno makes working with TypeScript easy.

09.07.2025 12:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
main.ts generated by deno init

main.ts generated by deno init

The latest Node.js has import.meta.main, so main.ts generated by deno init can be executed with node main.ts

27.06.2025 10:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Using gemini-cli with Deno seems to work well, but there seems to be some issues with multi-byte characters.

25.06.2025 16:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - dahlia/logtape: Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions - dahlia/logtape

LogTape v1 has been released ๐Ÿ‘€
github.com/dahlia/logtape

22.06.2025 04:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Claude Code Usage Monitor - Real-time Claude Code usage monitor with predictions and warnings. TypeScript port

Claude Code Usage Monitor - Real-time Claude Code usage monitor with predictions and warnings. TypeScript port

I tried porting Claude Code Usage Monitor powered by ccusage from Python to TypeScript. It's great that AI makes porting so easy.

github.com/ryuapp/ccusa...

21.06.2025 03:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Webpack still seems to rule the JavaScript world.

18.06.2025 10:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In the future, we may not need frameworks, just libraries to help us get to our goals. Well, frameworks are still useful because the path to achievement is often similar.

13.05.2025 14:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I want to reduce the performance disadvantages of using URLPattern, so I'm trying various things, but this may just be reinventing of Express.

06.05.2025 11:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release v0.2.0 ยท ryuapp/rb What's Changed fix invalid error code message by @ryuapp in #7 replace SHFileOperation with IFileOperation by @ryuapp in #8 add version flag by @ryuapp in #9 v0.2.0 by @ryuapp in #10 Full Changel...

Done
github.com/ryuapp/rb/re...

29.04.2025 08:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

almost done

28.04.2025 18:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
IFileOperation (shobjidl_core.h) - Win32 apps Exposes methods to copy, move, rename, create, and delete Shell items as well as methods to provide progress and error dialogs. This interface replaces the SHFileOperation function.

I'm grateful for high-level languages. Now reading this.
learn.microsoft.com/en-us/window...

28.04.2025 14:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Release v0.1.2 ยท ryuapp/rb What's Changed add ci by @ryuapp in #3 fix memory leak in trash by @ryuapp in #4 v0.1.2 by @ryuapp in #5 Full Changelog: v0.1.1...v0.1.2

Updated to Zig v0.14.0 and fixed a memory leak.
github.com/ryuapp/rb/re...

26.04.2025 07:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Actually I'm looking for a good way to format Astro x TailwindCSS instead of Prettier.

19.04.2025 01:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Biome and Deno fmt/lint are very fast and great, but we still don't get all the benefits when we use minority frameworks like Svelte or Astro. We have to create the ecosystem.

19.04.2025 01:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Require npm or jsr prefix

14.04.2025 11:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I need more power

17.03.2025 13:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
A 10x Faster TypeScript - TypeScript Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescript/t...

11.03.2025 14:36 โ€” ๐Ÿ‘ 983    ๐Ÿ” 297    ๐Ÿ’ฌ 22    ๐Ÿ“Œ 158

I knew the name, but this is the first time I've known about their activities. It's so great.

25.02.2025 14:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Dependencies have to be minimum as much as possible. Think about why we need to depend on it.

23.02.2025 12:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Obsidian is now free for work Starting today, the Obsidian Commercial license is optional. Anyone can use Obsidian for work, for free. Explore organizations that support Obsidian on our new Enterprise page.

Obsidian is now free for work.

Starting today, the Obsidian Commercial license is optional. Anyone can use Obsidian for work, for free. Explore the organizations that support Obsidian on our site.

obsidian.md/blog/free-fo...

20.02.2025 14:44 โ€” ๐Ÿ‘ 786    ๐Ÿ” 213    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 44
Preview
GitHub - ryuapp/rb: A rm(1) clone with recycle bin for Windows. A rm(1) clone with recycle bin for Windows. Contribute to ryuapp/rb development by creating an account on GitHub.

rb v0.1.0 is out.

This is made for people who want to throw files or directories into recycle bin using a command. Made with Zig.
github.com/ryuapp/rb

29.01.2025 05:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@ryu.app is following 9 prominent accounts