Friday, 3 January 2025

Show HN: I completed shipping my desktop app https://bit.ly/4jdw4gO

Show HN: I completed shipping my desktop app Hi, I'm a developer and first time i shipped the real product after observing the startups and indie hackers community for years. I had made so many useless apps [you should check my website https://bit.ly/4gWELdg ], but this time I built a very useful product that has a number of super easy-to-use tools in one app for video, music, and photo files. Users can compress, convert, resize, and do so much more with easy-to-use tools. Background: I developed a frame-by-frame video cropper to upload cropped landscape videos to Instagram Reels. However, it required FFmpeg, and as a noob video editor, I decided to incorporate more user-friendly video tools. I then introduced image and audio tools to maximize the capabilities of FFmpeg. I use my app daily, and it has surprisingly generated a few thousand dollars for me. https://bit.ly/4gWELKi January 3, 2025 at 01:20PM

Show HN: AI that generates 3blue1brown-style explainer videos https://bit.ly/4fRX02Q

Show HN: AI that generates 3blue1brown-style explainer videos I've been building prototypes of new AI learning tools for months, but I recently learned that 3blue1brown open sourced his incredible math animation library, Manim, and that LLMs could generate code for it without any fine-tuning. So I made a tool that automatically generates animated math/science explanations in the style of 3blue1brown using Manim from any text prompt. Try it yourself at https://bit.ly/40l0p5F (no signup required) The UX is pretty simple right now, you just write a text prompt and then start watching the video as it's generated. Once it's done generating you can download it. I built this because I kept finding myself spending 30+ minutes in AI chats trying to understand very specific concepts that would have clicked instantly if there were a visual explanations on YouTube. Technical Implementation: - LLM + prompt to use Manim well, right now this uses Gemini with grounding to ensure some level of factuality, but it works equally well with Claude - Manim for animation generation - OpenAI TTS for the voiceovers - Fly.io for hosting the web app - Modal.com for fast serverless GPUs to render the videos - HLS protocol for streaming the videos as they are rendered Note: This is focused on STEM education and visualization, and it is particularly good for math, but get creative and try it with anything! I used it recently to teach my partner's parents a new board game in Mandarin (which I don't speak!) I'll be around to answer questions. Happy learning! https://bit.ly/40l0p5F January 3, 2025 at 11:44PM

Thursday, 2 January 2025

Show HN: Made a small JavaScript benchmarking app – BenchJS https://bit.ly/4hir2hl

Show HN: Made a small JavaScript benchmarking app – BenchJS https://bit.ly/3BVPANY December 31, 2024 at 09:42AM

Show HN: NeatShift – A Modern Windows File Organizer with Symbolic Link Support https://bit.ly/4fCfkg4

Show HN: NeatShift – A Modern Windows File Organizer with Symbolic Link Support Hi HN, I've been developing NeatShift, a Windows application designed to help users organize their files and folders seamlessly using symbolic links. The aim is to declutter storage without disrupting file accessibility. Key Features: Smart Moving: Relocate files while NeatShift creates symbolic links to maintain system functionality. Safety Measures: Options for quick backups with NeatSaves and system restore points to ensure data integrity. Integrated File Explorer: Modern interface with drag-and-drop support, customizable views, and both light and dark themes. Link Management: Easily view and manage all symbolic links in one place. I initiated this project to address the challenges of managing large files on limited SSD storage, ensuring that moving files doesn't break application dependencies. NeatShift is open-source (GPL-3.0 license), and I'm actively seeking feedback and contributors to enhance its functionality. Explore the project here: GitHub Repo https://bit.ly/4iRubGh Looking forward to your thoughts and suggestions! https://bit.ly/4iRubGh January 2, 2025 at 08:26PM

Wednesday, 1 January 2025

Show HN: MailMock – Simplified Email Testing for Developers https://bit.ly/40gwMSM

Show HN: MailMock – Simplified Email Testing for Developers I work at a software consulting company where we often face the challenge of testing email functionality in non-production environments. Typically, email sending is disabled in development and staging, making it difficult to verify whether emails are formatted correctly or even sent at all without making significant code changes. I experimented with self-hosting an SMTP server, but the maintenance overhead was too high. This led to the idea for MailMock, which offers a simpler solution: by simply changing the SMTP credentials, you can redirect emails without the need for server management or code rewrites. MailMock is a tool designed for developers to test emails in development and staging environments. It captures emails into dedicated test inboxes, allowing you to validate your app's or website's email flow. Features include multi-user collaboration and an email retention policy of up to 90 days, making debugging and testing easier. On the technical side, MailMock is built using C# for the backend, React for the frontend, and SQLite as the database. You can try MailMock by signing up [here]( https://bit.ly/40huIdm ). Once you sign up, you can create a project and immediately start testing by changing your SMTP settings to point to our service. Let me know what you think, or if you have any issues or suggestions! https://bit.ly/40gGEvN January 2, 2025 at 03:49AM

Show HN: I built a green noise player to help you relax, focus, and stay calm https://bit.ly/40eTkU5

Show HN: I built a green noise player to help you relax, focus, and stay calm Sometimes, I struggle to block distractions and create a calming environment while working. Most tools I’ve tried were either cluttered, didn’t provide the right kind of sound, or required payment. So, I decided to build my own simple green noise player. For context, green noise features balanced, mid-range frequencies that mimic soothing natural sounds—ideal for relaxation, focus, or creating a peaceful backdrop while working. It’s also great for taking a mindful break during a busy day. Right now, it’s a free, lightweight, browser-based solution. Playback pauses on mobile when the screen locks, but I’m exploring ways to improve it. Maybe a dedicated mobile version in the future? Would love to hear your thoughts and feedback! https://bit.ly/40gwrzt January 1, 2025 at 11:19PM

Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs https://bit.ly/40ffLbA

Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs When automating business processes at work, I found it difficult and time-consuming to reverse engineer business systems' APIs. I often had to manually reverse engineer APIs using developer tools or settle for less optimal technologies such as Robotic Process Automation (RPA). Often, the issue is that it can be hard to resolve all the cookies, access tokens, and other elements required to successfully execute the requests. Manually trying to resolve these dependencies using developer tools is especially challenging with multiple requests where data is stored in JavaScript objects or HTML elements. To try to solve this issue, I built a tool called API Parrot that automatically identifies the data correlations between requests and builds a graphical representation of the flow to give users a better understanding. To streamline the process, I also included functionality to record requests, define your own inputs and outputs, and export the entire flow—or parts of it—as JavaScript code. The application is Electron-based and currently compiled for Windows and Linux. Please try it out and give feedback! Online Tutorial: A simple example of reverse engineering the USPS API is available at https://bit.ly/40kgWa4... https://bit.ly/3BNaFtX January 1, 2025 at 02:15PM

Show HN: A better Python API for async UDP https://bit.ly/3PiR33V

Show HN: A better Python API for async UDP https://bit.ly/3PjQV4f January 1, 2025 at 05:30AM