OPEN SOURCE, OPEN TO EVERYONE

Open source. Open possibilities.

Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.

Human-curated · Discover open source3941discovered

A little curiosity. A world of open source.

THE FIRST COLLECTION

Soenneker.Flywheel.Suite is a modern background job engine for .NET, featuring Redis storage, source generators, and a live Blazor dashboard for real-time visibility.

Developer toolsAutomationBackend & APIs
gobackupgobackup
ADDED

GoBackup is a CLI tool for scheduled backups of databases and files to cloud storage. Supports multiple databases, storages, encryption, compression, and web UI.

Self-hostedAutomationServer management
ADDED

A small Python scraper that periodically fetches Monash University's public parking availability JSON and appends it to a CSV, run on a schedule via GitHub Actions. The README also outlines planned future analysis and a possible prediction webpage.

Data & databasesAutomationData integration
agendaagenda
ADDED

Agenda is a lightweight job scheduling library for Node.js with a pluggable backend system supporting MongoDB, PostgreSQL, and Redis. It offers cron scheduling, priorities, concurrency, retries with backoff, real-time notifications, and optional REST API and web UI.

AutomationDeveloper toolsJob scheduling
ADDED

A satirical self-hosted counter: cron runs grind.sh, which bumps a number in index.html, commits and pushes to GitHub, while Caddy serves the page. The README adds a grind-intensity table of commit intervals with daily, monthly and annual counts, plus a short FAQ. The number only goes up.

AutomationSelf-hostedJob scheduling
bullmqtaskforcesh
ADDED

BullMQ is a Redis-based distributed message queue and job scheduler for Node.js, Python, .NET, Elixir, Rust, and PHP. It supports parent-child dependencies, rate limiting, priorities, delayed jobs, repeatable jobs, and atomic operations for reliable background processing.

AutomationDeveloper toolsJob scheduling
envdata-syncStorywithLove
ADDED

A real-time environmental data crawling and archiving solution based on GitHub Actions. It uses cloud functions to call the Workflow Dispatch API instead of unstable cron to ensure reliable scheduled updates.

AutomationDeveloper toolsJob scheduling
pm2Unitech
ADDED

PM2 is a production process manager for Node.js, TypeScript, and Bun applications with a built-in load balancer, zero-downtime reload, cluster mode, log management, and container support.

Developer toolsAutomationBuild & DevOps
resqueresque
ADDED

Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later. It includes a Sinatra-based monitoring frontend and supports distributed workers with priority queues.

AutomationDeveloper toolsJob scheduling
ms-job-watcherlikithreddy25
ADDED

Automated job alert pipeline that polls 6 major company career APIs and ~1,200 ATS job boards, filters for US-based entry/mid-level software engineering roles, deduplicates against persisted state, and emails digest alerts on a schedule via GitHub Actions.

ProductivityAutomationUtilities
openptchenbin3625
ADDED

OpenPT is a lightweight, configuration-driven BitTorrent tracker announce tool for private tracker (PT) seeding. Working from .torrent files alone, it simulates a client reporting seeding status, upload amounts and port, with a Web UI, Prometheus metrics and TOML configuration.

Self-hostedAutomationHome & personal services
cliCloudstic
ADDED

Cloudstic CLI is a content-addressable, encrypted backup tool for local files, Google Drive, and OneDrive. It supports deduplication, incremental backups, portable drive detection, and multiple storage backends such as S3 and B2.

Self-hostedAutomationCloud & storage
ObtainiumImranR98
ADDED

Obtainium is an Android application that allows users to install and update apps directly from their original release pages, providing notifications for new versions.

ProductivityAutomationUtilities
qinglongwhyour
ADDED

Qinglong is a scheduled task management platform that supports Python3, JavaScript, Shell, and Typescript.

AutomationJob scheduling
ADDED

An automated pipeline that scrapes GitHub Trending, enriches entries via the GitHub API, generates LLM-written summaries and trend analysis, then publishes Markdown reports plus JSON data through a Docusaurus site deployed by GitHub Actions.

AutomationData & databasesJob scheduling
ADDED

A Python tool that scrapes the i2iFunding P2P lending marketplace every few minutes, scores loans by yield and credit, sends Telegram/ntfy alerts, and serves a static GitHub Pages dashboard backed by committed JSON files. An optional, safe-gated auto-investor can place real money.

AutomationProductivityJob scheduling
luigispotify
ADDED

Luigi is a Python package for building complex pipelines of batch jobs, handling dependency resolution, workflow management, visualization, failure handling and command-line integration, with built-in Hadoop support.

AutomationData & databasesJob scheduling
aethergridwycliffRotich-dev
ADDED

AetherGrid is a distributed AI workload orchestrator built with strict Domain-Driven Design, featuring lease-based execution ownership, event-driven reconciliation, API key auth, and a React dashboard.

Developer toolsAutomationBackend & APIs
go-scheduleshruggietech
ADDED

Cross-platform task scheduler in Go with readable schedules and a documented cron subset. Provides a CLI, a Wails desktop GUI, and a background daemon that can run as a system service, with IANA timezone recurrence, catch-up after downtime, overlap policies, cron import/export, completion chains, triggers, and filesystem watchers.

AutomationJob scheduling