Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

dilek

dilek — Turkish for a wish.

This is where you ask for the next zero-dependency TypeScript library.

I maintain a set of libraries that install without pulling anything else in behind them: spreadsheets, barcodes, HTTP clients, SQL builders, printer languages, lightboxes. This repo decides what the next one is.

How it works

  1. Ask. Open an issue describing the library you want. One library per issue.
  2. Vote. Add a 👍 to any issue you also want. Reactions are the vote — a comment saying "+1" is not counted.
  3. I build. I take the most wanted one that I can actually do well, and it ships with no dependencies like the rest.

Sorting by 👍 shows the current standing: most wanted.

What makes a good request

The libraries here exist because something was heavier than it needed to be. A good request names that: the thing you tried, what it dragged in, and what you wish existed instead.

Requests I am unlikely to take: wrappers around an existing SDK, anything that needs a server I would have to run, and anything I would have to keep in step with a moving proprietary API.

Labels

Label Meaning
proposed Open, collecting votes
planned Chosen, not started
building Being written now
shipped Released, with a link to the package
declined Not going to happen, with a reason

Paying for it

Each library takes weeks of evenings. If one of them saved you some, you can sponsor the work. Sponsors do not get to skip the queue, but they do keep the queue moving.

About

Ask for the next zero-dependency TypeScript library. Open an issue, vote with a thumbs up.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors