Comments (3)
I know you have enough data points on the OG image generation process 😅
Github engineering outlined how they generate their og:image
for github repos (June 2021)
So: our custom Open Graph image service is a little Node.js app that uses the GitHub GraphQL API to collect data, generates some HTML from a template, and pipes it to Puppeteer to “take a screenshot” of that HTML. This is not a novel idea—lots of companies and projects (like vercel/og-image) use a similar process to generate an image.
from planner.
Got a custom Next server setup to do this:
Runs a little slow but seems to work:
planner-og-images.mov
from planner.
Here’s a good page to checkout for perf optimization ideas:
https://twitter.com/codingbull/status/1478941720758960129?s=21
from planner.
Related Issues (20)
- allow changing the owner via the canvas HOT 1
- Wrong calculation of `chunkWidth` for ongoing tasks HOT 1
- Bad readme link URL HOT 1
- Redesign ongoing task type HOT 1
- Team metadata should support “color” HOT 1
- Text clipping bug HOT 1
- Wrong Environment variables on production HOT 3
- Move server side OG meta tags to page HOT 1
- Fix avatar URLs HOT 1
- Planner (canvas) should support max-height and panning HOT 1
- Support override color (attribute) per task HOT 1
- Save chart data to URL HOT 1
- Planner should support color keywords, not just hex HOT 5
- Planner should have way to view very long timelines HOT 3
- Love your work so much! HOT 1
- Render Timeline with Variable Timescales HOT 3
- Replace layout effect with useSyncExternalStore for hash changes HOT 1
- Awsome little example! HOT 3
- add support for changing the start and duration in the canvas via drag and resize handles HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from planner.