Ask HN: Looking for a project to volunteer on? (February 2024)

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • letsblockit

    Discontinued Remove low-quality content and useless nags, focus on what matters. A community-maintained uBlock Origin filter set.

    SEEKING VOLUNTEERS: https://letsblock.it - https://github.com/letsblockit/letsblockit/

    A companion project for uBlockOrigin that curates a corpus of content blocking templates, and provides the server to create you personal list of content blocking rules. The official instance just hit 800 active lists and a lot of template suggestions have been filed recently.

    The easiest way to contribute is to create new templates, fix or extend existing ones. You need to learn the uBlockOrigin syntax and how to properly target the right elements, happy to mentor! See recent PRs for examples and https://github.com/letsblockit/letsblockit/blob/main/data/fi... for documentation.

    The server itself is built with Go and HTMX, it's pretty low-maintenance, but there's interesting improvements if you want to toy with it (need to open issues for these).

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • oils

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  • TablaM

    The practical relational programing language for data-oriented applications

    SEEKING VOLUNTEERS: TablaM relational language (https://tablam.org)

    TablaM is an in-progress programming language to provide a more ergonomic experience for building data-oriented applications.

    This means that where most languages are focused on low-level details or engineering at large, TablaM is tailored with some small & big design decisions to make it enjoyable to write applications for e-commerce, finance, ERPs, and similar.

    Cool things:

    - TablaM marry the array + relational models. It means we should get very little need for manual loops and all the ops are vectorized.

  • bpftrace

    High-level tracing language for Linux

    SEEKING VOLUNTEERS: bpftrace

    As non-profit as it get! Intersection of operating systems, compilers, and observability. C/C++/LLVM.

    https://github.com/bpftrace/bpftrace

    "good first issue" or "easy" tag in issues is a good place to start looking for something to do. Or DM me and we can find something interesting.

  • voicebox

    Exploration: using technology to aid people who lack both the ability to speak and fine motor control.

    SEEKING VOLUNTEERS: Voicebox

    Using LLM, Speach-to-Text and novel UIs to aid people with cerebral palsy, and allow them to communicate in real time.

    https://github.com/scosman/voicebox

    Explanation: https://scosman.net/blog/introducing_voicebox

  • goStreams

    Same as streams... just implemented in go

    SEEKING VOLUNTEERS: GoStreams (or Lightning)

    It's an almost real-time data streaming service for the polygon.io data provider.

    It's a project that I started a couple of years ago during the pandemic. I've developed several data-sinks for this service (KDB, QuestDB, Postgres), but it's become more of a Theseus' Ship, development is never ending!

    The aim is to build a backtester that will attach to this data service.

    https://github.com/tranquilo12/goStreams

    The README is outdated, but the gist of the project is that it's trying to be a service that can download all the historical data, and will stream the live data to a data-sink, without any issues, and with a good terminal ui.

    I'm also thinking of integrating the Charm's libraries with this too, love a good TUI. (https://charm.sh/)

    Anyone up for this?

  • openE57

    Fork of original project libE57 (https://www.libe57.org)

  • assertables-rust-crate

    Assertables: a Rust crate of assert macros for testing

    SEEKING VOLUNTEERS: Assertables (Rust crate)

    https://github.com/sixarm/assertables-rust-crate

    Assertables is a Rust crate that provides assert macros for strings, sets, streams, and more. This helps Rust coders write better clearer tests, and get better clearer error messages.

    The aim is to encourage more developers to try Assertables. If you're a coder, want to write more macros? If you're a writer, want to improve the docs? If you're a testing advocate, want to reach out to developers to ask them to try Assertables?

    The project is 100% free open source pro bono.

  • titan-reactor

    An OpenBW 2.5D map and replay viewer.

    SEEKING VOLUNTEERS: https://www.blacksheepwall.tv

    It's a 2.5D Starcraft 1 viewer in TypeScript, Three.JS, GLSL and WASM.

    https://github.com/alexpineda/titan-reactor

    I will spend this weekend adding issues and cleaning up dev documentation. I still need help with water shader, plugin version and migration handling, and a few other topics.

  • motor-os

    A simple, fast, and secure operating system for the cloud.

    SEEKING VOLUNTEERS: Motūrus OS

    Motūrus OS is a new operating system for VMs written in Rust. A lot of interesting things to do for someone interested in systems-level Rust projects, from a simple Elf loader to a crash-resistant filesystem.

    Or just porting C stuff like vim.

    https://github.com/moturus/motor-os

  • datasette

    An open source multi-tool for exploring and publishing data

    You might like the Datasette project: https://datasette.io/

    I don't think they are desperate for contributions but it's a welcoming environment and a fun project to hack on. You'll learn a lot just from reading the source and the incredibly informative PRs. The creator is a really talented developer with a great blog which shows up on the HN front page often.

  • OpenAdapt

    Open Source Generative Process Automation (i.e. Generative RPA). AI-First Process Automation with Large ([Language (LLMs) / Action (LAMs) / Multimodal (LMMs)] / Visual Language (VLMs)) Models

    SEEKING VOLUNTEERS: OpenAdapt.AI: AI-First Process Automation

    OpenAdapt is the world's first open source AI-first process automation framework. If you're interested in the promise of Large Language Models (LLMs) and Large Multimodal Models (LMMs) / Visual Language Models (VLMs), but want to take them beyond question answering chatbots, here's your chance! We're using them to automate repetitive tasks in GUI workflows. See https://github.com/OpenAdaptAI/OpenAdapt for more. Python / TypeScript (but open to other languages).

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

  • FastAPI, Pydantic, Psycopg3: the holy trinity for Python web APIs

    13 projects | dev.to | 24 Oct 2024
  • This Week In Python

    5 projects | dev.to | 12 Jul 2024
  • CLI tool and Python library for manipulating SQLite databases

    1 project | news.ycombinator.com | 8 Jul 2024
  • Dbmate: A lightweight, framework-agnostic database migration tool

    2 projects | news.ycombinator.com | 16 Jun 2024
  • Ask HN: High quality Python scripts or small libraries to learn from

    12 projects | news.ycombinator.com | 19 Apr 2024

Did you konow that Python is
the 2nd most popular programming language
based on number of metions?