rrule
pdf-lib
rrule | pdf-lib | |
---|---|---|
7 | 24 | |
3,183 | 6,275 | |
- | - | |
5.5 | 0.0 | |
about 1 month ago | 4 months ago | |
TypeScript | TypeScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rrule
-
What were your "HOLY SH*T IT'S REALLY THAT SIMPLE?!" moments when working through issues and finding a solution? Share so that others may learn.
Know the standards! I was making an app that lets you schedule repeatable tasks and had trouble implementing the logic to calculate the "second Tuesday of the month" reliably. Then I found RFC 5545 and rrule.js and it made it trivial.
-
How Woovi handles complex date generation with Javascript
So we decided to go with RRule, which as the lib itself says:
-
Ask HN: Best API format for recurring schedules?
https://github.com/jakubroztocil/rrule
All best with your project
-
Guidance to approach data modeling for a school schedule (subjects, students, places, etc.)
As I already have React-big-calendar, another option would be to show a customized version for the workdays where the events would be the classes. But in this case each subject would have recurring events and React-big-calendar does not support recurring events natively so I would have to get it done with some help (I have ready about rrule)
-
I make calendar software for a living. How're all of your Sundays going?
I didn't personally work on the time zone code, but I know we're leveraging the JS library date-fns for most of our date logic and RRule for recurrence logic.
- repeating an event weekly in a calendar
-
time-series-generator: a library for generating time series
Besides, there are rrule.js mentioned above, which cover the 2 requirements
pdf-lib
-
DEMO - Voice to PDF - Complete PDF documents with voice commands using the Claude 3 Opus API
writePdf: used for writing the final completed PDF after receiving the response from the Claude 3 Opus API, this uses the PDF-lib library to manipulate and modify the final file.
-
Launch HN: Onedoc (YC W24) – A better way to create PDFs
I'm facing that same pain point of programmatic PDF filling. I noodled around in the PDF format and learned it's a bit difficult to deal with fonts and formatting. But I think this client-side library works well enough, as a start: https://pdf-lib.js.org/#:~:text=a%20single%20document.-,Fill...
I've also heard of one paid API that I forgot but seemed to work well, and this related service https://www.jotform.com/, and I also considered porting some server-side libraries to WASM. One day I'll collect all the libraries and findings in a blog post.
Are you looking to programmatically fill any PDF form by detecting the fields? Or are you filling one known PDF template?
-
Show HN: PrivatePDF – minimal PDF editor that runs in the browser
Thanks! For PDF form filling, I use the APIs that pdf-lib [0] exposes. That includes text fields, checkboxes, radio buttons, dropdowns and options lists. Give it a try and let me know if you find a type of form field that's missing.
[0] https://github.com/Hopding/pdf-lib
-
Thinking of throwing in the towel and hiring help - small website business
I do not know if some plugin exists, but maybe you have to take a look at https://pdf-lib.js.org/
- Does no one use PDF files anymore?? In need of a PDF generator package...
-
Is node the right choice for HTML to PDF conversion?
PDFmake or pdf-lib would be the way to go in my opinion.
-
I made a free PDF editor that works in your browser
Sure! You can build your own PDF editor with a combination of PDF.js and PDF-lib
-
I built a wrapper to easily embed my PDF editor (SimplePDF) in any React app!
I stand on the shoulders of giants, namely PDF-lib, PDF-js and React-beautiful-DND – everything else is pretty much custom code.
- PDF editing - client side with canvas or on server?
-
How can I use PDF-Lib in Cloudflare Workers?
How one can use a library such as PDF-Lib (npm, website) that:
What are some alternatives?
Dates.Recurring - Library for working with recurring dates in a fluent syntax
PDFKit - A JavaScript PDF generation library for Node and the browser
time-series-generator - Create time series for graphs and analytics. Works on nodejs and browser
puppeteer - Node.js API for Chrome
ical-js-parser - Simple iCal parser for JavaScript from string to JSON and vice versa.
PyPDF4 - A utility to read and write PDFs with Python
http-exception - MOVED to https://github.com/belgattitude/httpx/tree/main/packages/exception#readme
qpdf - QPDF: A content-preserving PDF document transformer
date-fns - ⏳ Modern JavaScript date utility library ⌛️
PDF.js - PDF Reader in JavaScript
cubing.js - 🛠 A library for displaying and working with twisty puzzles. Also currently home to the code for Twizzle.
markdown-preview-enhanced - One of the 'BEST' markdown preview extensions for Atom editor!