oskarahl
Creating lots of marketing visuals in different resolutions for all the social media platforms out there in multiple languages is time-consuming and frankly really annoying.
I wanted to make a solution for this that is fun / cheap / fast and that can be used by both developers and non-developers (such as designers and digital marketers).
I built the entire app solo while working full-time. The most fulfilling parts has been the technical challenges and also the challenge of building a product with hopefully “smooth” and beautiful UI/UX - as my day job has been very enterprisey lately.
App is currently sitting at 1,000+ users of which a handful are active and using it for: Automated open graph images, User generated content e.g. reviews or new e-commerce listings to social media graphics
The app consists of four tools: 1. API: each layer (e.g. text / image) that is added in the image editor can be changed with the API. 2. Spreadsheet: Add a row in a spreadsheet and create an image from the row content. 3. Form A simple visual way to create multiple resolutions at once + can be shared. 4. Zapier integration for no code automations.
What makes it unique: Easy to generate images for multiple resolutions / sizes for each template. Cheaper, funner (and faster?) than the alternatives.
Best tech choices: Next.js + Vercel serverless functions - fast and great development experience. react-moveable for the image editor itself. Checkly for API and e2e tests - super easy to use and setup.
Biggest technical mistake: Firebase and firestore: huge bundle size + reading and writing to firestore is just too slow + it’s hassle to get it to work with Next.js and SSR.
Obs: Signing up for an account is required for the API but there are two open demos: one for generating OG images and one for generating device image grid.
Built it for fun - mainly to learn puppeteer, how to set up auth, node.js, GSAP and how to write serverless functions.
Biggest highlight so far: got featured in the Google official blog.
App here: https://glitterly.app
Still far from complete but it's been used for a couple of notable product hunt launch videos already such as bufferi.ng. And for a couple of blog posts of Supabase.
Not profitable or anything at the moment and looking at various niches where to take the product, could e.g. be used to automate news highlight videos from news articles (similar to the Onions instagram stories).
Link: https://glitterly.app/
I built this highly useful(?) tweet to animated video generator. I built it for fun, to get better at GSAP, and to test the waters for my video renderer service for Glitterly.
I’m not sure if there is any product-market fit for a tool like this and I have no idea who a potential user who would need this product would look like. But I came across Pikaso.me and they seem to have some traction for their tweet to image generator, so maybe there is hope.
Current features: - Paste a tweet url, customise the tweet video with theme, background, animations
Potential features: - Generate png, jpeg image - More themes with your own branding (logo and colors) - Anything else? I’m open to ideas / collaborations
Show HN: Tweet to Video
It all started because I wanted to build a changelog, but one that came with videos of what changed. So I made a simple tool that allows you to zoom in on a video. Friends and family had fun making cute videos of their dogs and whatnot.
Then I grew obsessed, and 3 months of midnight coding later built a second/current iteration - a video editing app for making short animated videos for social media. Hasn’t made any money yet, but I’m trying my best.
App here: https://www.glitterly.app/
I'm the creator of Glitterly - https://glitterly.app/ a similar video editor but more focused on pure feature videos with zooming and transitions. Initially for exporting videos I tried a similar approach but with canvas. By recording the canvas with captureStream and exporting the video, but I wasn't able to get a satisfactory non-laggy output.
What upcoming new features are on your roadmap for Tella?
Currently no title/subtitle support yet (outside of the intro scene), but it's something i'll start working on asap as it's been requested by quite a few users already.
1. Haha oh no, I'll have to look for alternatives to Giphy then.
2. Yes i've been eyeing this for a while as the GL-transitions are really smooth, I plan to add it once I release further support for multiple screens.
1. Currently it's a web-based video editor (so no download required) where you edit screen recordings, so at the moment you'll need to record your screen and then upload it.
2. I see, maybe adding a "skeleton" loader overlay over content that's not affected by the core feature would handle this? e.g. something like this: https://twitter.com/SlackHQ/status/1275154148938461185
Currently it's completely free and open to use for anyone, but I'll run out of free digital ocean server credits one day :)
Did you get a chance to try out the video editor itself, what do you think?
I’m a big fan of following feature updates for my favourite apps, and I’ve always wondered how they make videos that have all these nice transitions and zooms.
And so I wanted to create a product that a non-professional video editor / solo developer / bootstrapping tech founder can use to edit a screen recording of your app.
Features: - Add padding and set a frame from Unsplash - Gifs - Highlight user interactions with a zoom - Transitions and animations.
Use cases: feature demos, presentations, social media posts, “how to” videos.
Putting my MVP out here, and keen to hear your feedback.
Show HN: Glitterly – Create and share videos of your app
I've been working on a web-based video editor for app features: https://glitter.now.sh/ and i've had tons of fun tweaking FFmpeg.
My only wish would be that the documentation would include video samples for the example commands (I'd love to help with this).
Bite-sized programming concepts with interactive challenges in repl.it
https://www.bitecodingbits.com/
Why? because it's just so hard to learn a concept by merely reading a blog post without implementing a basic version it yourself.