Ask HN: Who needs help with side projects?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • SonarLint - Clean code begins in your IDE with SonarLint
  • baghchal.net

    Online Baghchal Issue Tracker

    I am working on weekends occassionally on a side project of mine, a real-time version of board game Baghchal (http://baghchal.net). The stack is Node.js/MongoDB.

    I have identified couple issues that I'd love to work on at https://github.com/bhu1st/baghchal.net/issues but I lack time/resources.

    Many thanks in advance for any technical help/support/collaboration. Please DM me.

  • homebridge-lutron-caseta-leap

    Homebridge support for Lutron Caseta Smart Bridge 2

    I've got an open-source Homebridge plugin (https://github.com/thenewwazoo/homebridge-lutron-caseta-leap) that has a bug in its client-handling code. There is some problem with connection handling that is causing user pain. I am an experienced developer, but new to Typescript, and absolutely cannot chase it down. I would love the help of someone with Node socket coding knowledge willing to take a look.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • infrastructure

    This repository documents the steps required to set up a fresh RecipeRadar environment (by openculinary)

    I've been developing a recipe search engine and meal planner at https://www.reciperadar.com/ -- all the code is free and open source.

    I think the two largest challenges it has at the moment are:

    - Developer experience / infrastructure setup: the service is Kubernetes-based, composed primarily of Python+Flask microservices, and although the setup steps are documented[1], they're not yet automated.

    - User interface: my lack of user interface design skills are fairly apparent, I think. Having some clear UI goals to work towards would be helpful - there's likely some overlap with product design questions here (what should be the range of functionality that the the app offers?)

    Any and all feedback welcome, from discussion comments to pull requests to business model questions/critiques :)

    PS: Don't forget to mention one or two of your own side projects if there's anything you're looking for help with, too.

    [1] - https://github.com/openculinary/infrastructure/

  • tube-cast

    A command-line tool that converts YouTube videos into Anchor FM podcasts

    I recently published a command-line tool written in python that'll convert a YouTube video into a Podcast (anchor.fm)

    https://pypi.org/project/tube-cast

    Under the hood the tool uses yd-dlp to download the video and pyppeteer to publish it on the site anchor.fm as a podcast.

    I could use help with documentation and testing

    https://github.com/abe-101/tube-cast

  • botnet

    Multiplayer programming game using Rust and WebAssembly

    I'm working on a Screeps-like game using WebAssembly. You compile a script to WebAssembly, and for each robot you control on the server, it runs the script in an isolated environment to choose an action for that robot. The goal is to write a program to coordinate your robots to gather resources and expand your control of the server.

    Here's an example bot script: https://github.com/JMS55/botnet/blob/master/example_bot/src/...

    The basic infrastructure of the project is more or less in place, besides a visual replay viewer which I'm working on right now. What's needed is a bunch of work in designing game mechanics and APIs. I don't actually have any plans beyond bots running around and harvesting randomly generated resources at the moment. Feel free to open a discussion on the github page if you're interested in Rust, WebAssembly, and video games.

    https://github.com/JMS55/botnet

  • frontend

    The RecipeRadar Frontend is a recipe search and meal planning application (by openculinary)

    Thank you for the response!

    > support splitting ingredients by typing a comma

    That sounds sensible, yep; filed as https://github.com/openculinary/frontend/issues/210

    > "Are there any ingredients that are not available?" ... I knew what you meant, the search will exclude recipes with those items, but it felt weird to read

    That makes sense too. If I remember correctly, that prompt was most-recently rephrased during a pandemic-related lockdown (with subsequent unpredictable ingredient shortages), and so that context may have affected the choice of language; but I agree that it's odd phrasing and should be updated.

    Hopefully that'll be a relatively quick correction, although it will require internationalization (currently machine-translated without review by native language speakers, not ideal); it's filed as https://github.com/openculinary/internationalization/issues/...

    > box around the search form has a huge gap to the right of the form inputs

    > I'd probably expect to see filters for vegan/veggie/pescatarian / low gi etc but then maybe not

    Two good points here, and possibly combinable. Perhaps those dietary recipe filters could be placed in the excess space available next to the search controls.

    Today the search API does theoretically support filtering[2] on a few dietary properties -- but that functionality isn't yet visible and available to the user.

    Feature request filed as https://github.com/openculinary/frontend/issues/211

    - Shopping list feature ... your icons seem too small and fiddly, and I'd want a few buttons on screen of common things - so I can tap those instead of typing

    That sounds smart. This feature (and the meal planner) are under-attended relative to the recipe search/explore components, in my opinion. Let me think about this for a while, there are a few considerations and I'd like to be concise.

    [2] - https://github.com/openculinary/api/blob/72075f66cd6fda5b809...

  • internationalization

    Internationalization tools and content for RecipeRadar

    Thank you for the response!

    > support splitting ingredients by typing a comma

    That sounds sensible, yep; filed as https://github.com/openculinary/frontend/issues/210

    > "Are there any ingredients that are not available?" ... I knew what you meant, the search will exclude recipes with those items, but it felt weird to read

    That makes sense too. If I remember correctly, that prompt was most-recently rephrased during a pandemic-related lockdown (with subsequent unpredictable ingredient shortages), and so that context may have affected the choice of language; but I agree that it's odd phrasing and should be updated.

    Hopefully that'll be a relatively quick correction, although it will require internationalization (currently machine-translated without review by native language speakers, not ideal); it's filed as https://github.com/openculinary/internationalization/issues/...

    > box around the search form has a huge gap to the right of the form inputs

    > I'd probably expect to see filters for vegan/veggie/pescatarian / low gi etc but then maybe not

    Two good points here, and possibly combinable. Perhaps those dietary recipe filters could be placed in the excess space available next to the search controls.

    Today the search API does theoretically support filtering[2] on a few dietary properties -- but that functionality isn't yet visible and available to the user.

    Feature request filed as https://github.com/openculinary/frontend/issues/211

    - Shopping list feature ... your icons seem too small and fiddly, and I'd want a few buttons on screen of common things - so I can tap those instead of typing

    That sounds smart. This feature (and the meal planner) are under-attended relative to the recipe search/explore components, in my opinion. Let me think about this for a while, there are a few considerations and I'd like to be concise.

    [2] - https://github.com/openculinary/api/blob/72075f66cd6fda5b809...

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • api

    The RecipeRadar API provides data services to the frontend application (by openculinary)

    Thank you for the response!

    > support splitting ingredients by typing a comma

    That sounds sensible, yep; filed as https://github.com/openculinary/frontend/issues/210

    > "Are there any ingredients that are not available?" ... I knew what you meant, the search will exclude recipes with those items, but it felt weird to read

    That makes sense too. If I remember correctly, that prompt was most-recently rephrased during a pandemic-related lockdown (with subsequent unpredictable ingredient shortages), and so that context may have affected the choice of language; but I agree that it's odd phrasing and should be updated.

    Hopefully that'll be a relatively quick correction, although it will require internationalization (currently machine-translated without review by native language speakers, not ideal); it's filed as https://github.com/openculinary/internationalization/issues/...

    > box around the search form has a huge gap to the right of the form inputs

    > I'd probably expect to see filters for vegan/veggie/pescatarian / low gi etc but then maybe not

    Two good points here, and possibly combinable. Perhaps those dietary recipe filters could be placed in the excess space available next to the search controls.

    Today the search API does theoretically support filtering[2] on a few dietary properties -- but that functionality isn't yet visible and available to the user.

    Feature request filed as https://github.com/openculinary/frontend/issues/211

    - Shopping list feature ... your icons seem too small and fiddly, and I'd want a few buttons on screen of common things - so I can tap those instead of typing

    That sounds smart. This feature (and the meal planner) are under-attended relative to the recipe search/explore components, in my opinion. Let me think about this for a while, there are a few considerations and I'd like to be concise.

    [2] - https://github.com/openculinary/api/blob/72075f66cd6fda5b809...

  • vodon-pro

    Vodon Pro is a video player designed for esports coaches to review footage of players.

    I have a video player designed for esports coaches to do gameplay reviews of matches that their team has played. It has the unique feature that you can synchronise multiple viewpoints from a match together. It's free and open source.

    https://github.com/Rodeoclash/vodon-pro

    I've built it using Electron as an MVP but I'd like to rebuild the most successful features into a native app using gstreamer as a V2 version at some point.

    I'm looking for help with reaching more esports teams that might be interested in using it, graphic design feedback (I've done it myself :/ ) and someone who has knowledge building native apps that I could bounce ideas off.

  • sserver

    sserver is a simple headless server for hosting blog/static content and selling courses from your private github repository

    I am working on creating a hosting server that can cater to landing page+blog+selling digital content with minimal maintenance overhead.

    Beta version is ready here https://github.com/newbeelearn/sserver

    I am looking for following

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts