r/foss • u/meszmate • 5h ago
I've built an open-source cold email & warmup alternative
Enable HLS to view with audio, or disable this notification
r/foss • u/meszmate • 5h ago
Enable HLS to view with audio, or disable this notification
r/foss • u/OverflowArchitect • 10h ago

Meet https://reef.js.org — a fast, keyboard-first search palette for websites.
Press Ctrl/⌘ + K, type what you’re looking for, and jump straight to the right page, heading, file, link, form field, or even an on-page action. Reef indexes your site directly in the browser, caches the index locally, and works without a backend, account, or complicated setup.
It’s built for docs sites, blogs, portfolios, GitHub Pages, and any site that has outgrown browser find features. It's a direct competitor to many paid services such as Algolia, etc.
Highlights:
Add one script tag, and your static site gets a command palette with a memory.
Feedback, feature ideas, and issues are needed!
__________________________________________
Github - https://github.com/somalip/Reef
r/foss • u/themannofsmegg99 • 4h ago
r/foss • u/Neon-Spider-Noir • 6h ago
Hi r/foss,
I have been building Grayslate, a free and open-source scratchpad for developers.
I wanted a simple app where I can paste an API response, open a large JSON or CSV file, search logs, save commands, write temporary notes, or keep code snippets without opening a full IDE.
Grayslate works fully on your device. There is no account, no cloud upload, and no tracking.
Some features:
The app is not meant to replace VS Code, Sublime Text or IntelliJ. It is for quick work where I want something simple, fast and distraction-free.
The project is still new, and I am actively fixing bugs and adding features based on user feedback.
GitHub: https://github.com/shriram-ethiraj/grayslate
Website: https://grayslate.app
I would really appreciate feedback, especially about Linux support, privacy, packaging, accessibility, or anything that can make the project better.
r/foss • u/osamahh9 • 23h ago
r/foss • u/apkpenetrator • 18h ago
Hi everyone, I'm Ramakanth! A while ago, I shared IStanPdf - an app I built as a 1st-year CS student because I was tired of paywalls, file-size limits, and privacy concerns on sites like iLovePDF and Smallpdf.
The goal was simple: bring common PDF and DOCX operations entirely offline, right on your device. The initial response from this community was amazing, and thanks to your support, we officially just crossed 100 stars on GitHub! 🎉
I've spent the last few weeks acting on your feedback - optimizing the UI design, improving core functionality, and heavily reducing the APK size for a much smoother experience.
What you get: • Fully offline processing - your files stay securely on your device • Faster than most online-based PDF and DOCX websites • PDF and DOCX operations combined in a single app • DOCX processing powered by custom LibreOffice binaries
GitHub: https://github.com/vasuki-re/IStanPdf
My goal is to help as many people as possible permanently ditch freemium, privacy-invasive document websites. If you're tired of being forced to upload your personal files to random servers or hitting arbitrary daily limits, I'd love for you to download the app and give it a try!
Feedback is always welcome. If you run into bugs, have feature requests, or want to contribute, feel free to open an issue or submit a PR.
And if you find the project useful, consider giving it a ⭐ on GitHub - it really helps get the app in front of more users so we can keep growing this community!
Danube is an open-source pub/sub and streaming platform built in Rust. It ships as a single self-contained binary with embedded Raft consensus (no ZooKeeper, no etcd), runs standalone for development, scales to a multi-node cluster for production, or deploys as a lightweight MQTT edge gateway for IoT ingestion. It supports JSON Schema and Avro via a built-in schema registry.
What's new in v0.15.1: This release introduces danube-iceberg, a sidecar that bridges real-time messaging and batch analytics. It continuously reads sealed WAL segments from object storage, resolves schemas from the Danube Schema Registry to produce typed Parquet columns, and commits them to an Iceberg catalog (REST, Glue, S3 Tables, or SQL-backed). The streaming topics become SQL-queryable tables accessible by Spark, Trino, DuckDB, Snowflake, and any Iceberg-compatible engine, with zero ETL pipelines to build or maintain.
A full Docker Compose demo with IoT simulator, edge broker, 3-node cluster, Iceberg, and Spark SQL (Jupyter) is included in the repo.