r/foss 5h ago

I've built an open-source cold email & warmup alternative

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/foss 10h ago

Reef: Instant Keyboard-First Search for Any Website

2 Upvotes

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:

  • Fuzzy and ranked search
  • Sitemap-based indexing
  • Local IndexedDB caching
  • Searchable pages, files, links, media, and structured data
  • Keyboard-first, accessible UI
  • Shadow DOM styling isolation
  • Optional headless API and agent workflows
  • Configurable themes, hotkeys, crawl limits, and action safety modes
  • No search queries leave the browser by default

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 4h ago

SmeggTuner - an open-source accordion tuner app for multiple systems, FOSS alternative to Dirk's Accordion Tuner

Thumbnail gallery
0 Upvotes

r/foss 6h ago

I built Grayslate, a free and open-source developer scratchpad for JSON, CSV, text and large files

Thumbnail
gallery
2 Upvotes

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:

  • Available on Linux, Windows and macOS
  • Built with Tauri, Rust, Svelte 5 and CodeMirror
  • Supports JSON, CSV, Markdown, logs and many programming languages
  • Can handle large text, JSON and CSV files
  • Automatic save and file name suggestions for scratch files
  • Search across file names and saved content
  • CSV table view
  • Markdown preview
  • JSON tools to copy keys, values and full paths
  • Multiline find and replace
  • 80+ local transformations for text and data
  • Opening and editing external files

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 23h ago

Using Okular to sign documents with handwritten signatures

Thumbnail
github.com
3 Upvotes

r/foss 18h ago

IStanPdf - Offline foss app to revolt against freemium pdf and docx operations

14 Upvotes

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!


r/foss 14h ago

Danube v0.15.1: open-source messaging platform in Rust now exports streaming data to Apache Iceberg tables

1 Upvotes

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.