Skip to content
On this page

Updates ​

August 13 ​

Computer vision ​

PostgreSQL ​

ChatGPT ​

Type Theory ​

Natural language processing ​

Linux ​

Ent ​

Go libraries ​

Haskell ​

JS libraries ​

Data structures ​

Databases ​

PostgreSQL ​

gRPC ​

HTML ​

RISC-V ​

Alfred ​

  • atop - System Monitoring and Process Management via Alfred.

macOS apps ​

Artificial intelligence ​

Generative Machine Learning ​

ML Libraries ​

  • pykoi - Active learning in one unified interface. (Web) (HN)

Machine learning ​

Geometry ​

Graph theory ​

Linear algebra ​

Math ​

Tailscale ​

Natural language processing ​

Linux ​

Operating systems ​

Nix ​

Clojure ​

Go libraries ​

Go ​

SolidJS ​

Objective C ​

Python libraries ​

  • MPIRE - Python package for easy multiprocessing, but faster than multiprocessing. (HN)

Rust ​

Effect ​

TypeScript libraries ​

  • Typia - Super-fast/easy Runtime validator.

Embedded systems ​

Programming ​

Software architecture ​

Version control ​

Cryptography ​

Security ​

Mastodon ​

Obsidian ​

PDF ​

  • unpdf - Utilities to work with PDFs, like extracting text.

Travel ​

Unix Shell ​

Deno ​

  • deno_python - Python interpreter bindings for Deno. Pip imports in Deno. (HN)

Web ​

WebAssembly ​

  • finite-wasm - Guarantee deterministic limits on execution time and space resources made available to the WebAssembly programs in a runtime-agnostic way.

WebRTC ​

  • screenshare - Share your screen over the web with WebRTC.

August 11 ​

Command Line Tools ​

  • pick - Fuzzy search tool for the command-line.

Bazel ​

Computer vision ​

Data Processing ​

  • Retake - Open Source Infrastructure for Vector Data Streams. (HN)

Solana ​

SQLite ​

Learning ​

Bevy Engine ​

Games ​

Xcode ​

Artificial intelligence ​

JAX ​

  • SynJax - Neural network library for JAX structured probability distributions. (HN)

Machine learning ​

Music ​

GraphQL ​

HTTP ​

VPN ​

Natural language processing ​

Brew ​

  • Applite - User-friendly GUI macOS application for Homebrew Casks. (Web) (HN)

Package managers ​

Self hosting ​

C ​

Go libraries ​

Go ​

Bun ​

  • nbit - Zero-dependency, strongly-typed web framework for Bun, Node and Cloudflare workers.

Svelte ​

Rust libraries ​

Swift libraries ​

TypeScript libraries ​

  • Shikiji - ESM-focused rewrite of shiki, a beautiful syntax highlighter based on TextMate grammar.
  • Okie - Dead simple worker threads pool.

Zig ​

Regex ​

Git ​

Obsidian ​

  • Typst Renderer - Renders typst code blocks in Obsidian into images using Typst through the power of WASM.

Unix Shell ​

  • tty-share - Share your Linux or macOS terminal over the internet.

August 9 ​

Generative art ​

  • QQL - Collaborative experiment in generative art by Tyler Hobbs and Dandelion Wist.
  • qqlrs - Rust-based QQL renderer with features and speed.

Google Cloud ​

  • gcs-rsync - Lightweight Google Cloud Storage sync Rust Client with better performance than gsutil rsync.

Computer vision ​

CUDA ​

Computer Science ​

PostgreSQL ​

  • pg_sample - PostgreSQL utility for creating a small, sample database from a larger one.

Design inspiration ​

HTML ​

  • playhtml - Interactive, collaborative HTML elements with a single data attribute.

Law ​

  • ToS Notify - Get notified when sites update their terms of service. (HN)

GPU ​

macOS apps ​

  • BatteryBoi - Replacement for the Battery Icon in the MacOS Menu Bar.

Natural language processing ​

GitHub ​

Podcasts ​

React components ​

React Native ​

Rust libraries ​

  • dioxus-query - Fully-typed, async, reusable state management and synchronization for Dioxus.
  • ratatui-template - Crossterm tokio based ratatui template.

Swift libraries ​

  • CleverBird - Swift package for seamless integration with OpenAI's API, enabling advanced chat capabilities and token management in your applications.

Vite ​

Natural language processing ​

Databases ​

PostgreSQL ​

SQLite ​

  • SQLedge - Replicate Postgres to SQLite on the Edge. (HN)

Design inspiration ​

Distributed systems ​

  • ctlstore - Distributed data store that provides very low latency, always-available, "infinitely" scalable reads.

E-commerce ​

  • Loop Returns - Ecommerce Returns Management for Shopify Brands.

Generative Machine Learning ​

Music production ​

  • Facet - Live coding and synthesis with NodeJS.

Networking ​

RabbitMQ ​

  • AMQP-CPP - C++ library for asynchronous non-blocking communication with RabbitMQ.

WireGuard ​

Natural language processing ​

GitHub ​

Emulators ​

Podcasts ​

C libraries ​

Go libraries ​

Go ​

React Native ​

Programming languages ​

Python libraries ​

Axum ​

Rust libraries ​

  • cargo-indicate - Run GraphQL Queries on Your Rust Dependency Tree.
  • plugy - Construct agnostic dynamic plugin systems using Rust and WebAssembly.

TypeScript libraries ​

  • Becsy - Multithreaded Entity Component System (ECS) for TypeScript and JavaScript, inspired by ECSY and bitecs.
  • TypeAI - AI Engineering Framework for TypeScript.

Protocol buffers ​

  • protobom - Universal SBOM representation in protocol buffers.

Blogs ​

Vim plugins ​

  • TreeSetter - Place equals, semicolons, commas and double points automatically for you.

Tools ​

  • IDX - Cloud development.

Browsers ​

  • webext-events - High-level events and utilities for events in Web Extensions.

Web ​

  • neodx - Everyday instruments for web development.

Hammerspoon ​

Python ​

Rust ​

Blockchain ​

  • Serai - DEX offering a liquidity-pool-based trading. Funds are stored in an economically secured threshold-multisig wallet.

Color ​

Design inspiration ​

Fonts ​

Games ​

Artificial intelligence ​

Music ​

Natural language processing ​

iOS ​

Brew ​

  • Applite - User-friendly GUI macOS application for Homebrew Casks.

Physics ​

Go libraries ​

  • pgmq-go - Go client for Postgres Message Queue (PGMQ).

React components ​

  • Lynx.ts - TypeScript-first, lightning fast Forms for React.js and React Native.

Python libraries ​

TypeScript libraries ​

  • Keystrokes - Quick and easy to use library for binding functions to keys and key combos.

Blogs ​

VS Code extensions ​

  • Window Colors - Uniquely and automatically colors each VSCode window.

Browsers ​

Capacitor ​

esbuild ​

Vite ​

Web performance ​

  • PicPerf - Image optimization for the images you're already using.

Consultancies ​

August 8 ​

Games ​

Ideas ​

Artificial intelligence ​

VPN ​

Natural language processing ​

Kubernetes ​

  • Limitador - Generic rate-limiter written in Rust.

Go ​

OCaml libraries ​

  • lens - Port of (a subset of) the lens library for Haskell to OCaml, using modular implicits.

Rust libraries ​

  • freight - Learn how Cargo and other build tools/package managers work under the hood by building one.

Swift libraries ​

Home automation ​

  • SmartIR - Integration for Home Assistant to control climate, TV and fan devices via IR/RF controllers.

Image processing ​

  • photohash - Tool for detecting duplicate photos and diffing directories.

SVG ​

Data Processing ​

  • RuleGo - Lightweight, high-performance, embedded rule engine based on Go language.

Ethereum ​

  • Zink - Rustic programming language that targets the Ethereum Virtual Machine.

Databases ​

PostgreSQL ​

  • WAL-Listener - PostgreSQL WAL listener.
  • pgvecto.rs - Vector database plugin for Postgres, written in Rust, specifically designed for LLM. 20x faster than pgvector. (Article)

SQLite ​

  • Doculite - Use SQLite as a Document Database. (HN)

Message queue ​

  • PGMQ - Lightweight message queue. Like AWS SQS and RSMQ but on Postgres.

Finance ​

HTML ​

Bevy Engine ​

Spatial analysis ​

Field-programmable gate array ​

Hair ​

Artificial intelligence ​

JAX ​

  • SynJax - Neural network library for JAX structured probability distributions.

ML Libraries ​

  • ytopt - Machine-learning-based search methods for autotuning.

Authentication ​

IPFS ​

  • homestar - Reference implementation of IPVM.

Tailscale ​

Natural language processing ​

APL ​

Haskell libraries ​

  • monad-validate - Haskell monad transformer library for data validation.

React components ​

  • Radix Themes - Open-source component library optimized for fast development, easy maintenance, and accessibility.

OCaml libraries ​

Perl ​

Programming languages ​

Axum ​

  • LAPA - Leptos Axum Prisma starter with Admin dashboard and SSR/SPA website.

Rust libraries ​

Zig libraries ​

Documentation ​

  • Awesome Docs
  • AutoDoc ChatGPT - Automatically generate documentation for any programming language.
  • Typograms - Lightweight image format (text/typogram) useful for defining simple diagrams in technical documentation. (Docs) (HN)

Protocol buffers ​

Blogs ​

Research ​

Encryption ​

  • Tiny Encryptor - Tiny opinionated isomorphic library for encrypting and decrypting with ease.

Bluesky ​

PDF ​

Tools ​

Deno ​

  • ULID for Deno - UUID alternative that is lexically ordered by generation time.

Rollup ​

Search engines ​

Web scraping ​

Haskell ​

Effect ​

Blogs ​

August 7 ​

Computer vision ​

WebGPU ​

Bevy Engine ​

  • Bevy in App - Integrate the Bevy engine into existing iOS | Android apps.

Music production ​

Programming ​

Encryption ​

  • noble-ciphers - Auditable & minimal JS implementation of Salsa20, ChaCha, Poly1305 & AES-SIV.

Cloud computing ​

Computer graphics ​

Computer vision ​

CUDA ​

WebGPU ​

Data structures ​

Apache Kafka ​

Design inspiration ​

Figma plugins ​

  • TokensBrücke - Figma plugin that converts Figma variables into design-tokens JSON.

Fonts ​

  • fontc - Converts source to IR, and then IR to font binary. Aims to be safe, incremental, and fast.

DevOps ​

  • Zeabur - Deploying your service with one click. (CLI) (Code)
  • zbpack - Build your project into static assets, serverless function or container image with magic, no Dockerfile needed.

Terraform ​

Learning ​

Tailwind CSS ​

Future ​

Bevy Engine ​

Game engines ​

  • panoply - Role-playing game engine written in Rust.

CPU ​

  • go6502 - 6502 CPU emulator, assembler, disassembler, debugger and host written in go.

Field-programmable gate array ​

Hardware ​

Russian language ​

ChatGPT ​

  • Breeze - Simple ChatGPT clone built with Go. It uses OpenAI as the LLM.

Generative Machine Learning ​

PyTorch ​

  • Pytorch Wavelet Toolbox (ptwt) - Differentiable fast wavelet transforms in PyTorch with GPU support.
  • Modulus - PyTorch based deep-learning toolkit for developing DL models for physical systems.

Machine learning ​

Neural networks ​

Lambda calculus ​

BitTorrent ​

Natural language processing ​

GitHub actions ​

Open Source ​

Kubernetes ​

  • Hybridnet - Make underlay and overlay network can coexist, communicate, even be transformed purposefully.

Linux ​

  • Incus - Powerful system container and virtual machine manager.

NixOS ​

Physics ​

Bash ​

C ​

Elixir ​

Go libraries ​

  • Concurrent Swiss Map - High-performance, thread-safe generic concurrent hash map implementation with Swiss Map.
  • Pipeline - Go pipeline solution that can be used in many different combinations for chaining pipeline steps.

Go ​

  • asasalint - Go linter, lint that pass any slice as any in variadic function.

JS libraries ​

Next.js ​

  • next-swagger-doc - Reads your JSDoc-annotated source code on NextJS API route and generates an OpenAPI (Swagger) specification.

React Native ​

Kotlin libraries ​

  • kediatR - Mediator implementation in Kotlin with native coroutine support.

OCaml ​

Programming languages ​

Python libraries ​

  • vecs - Postgres/pgvector Python Client.
  • Repology - Backend service to update repository and package data.

Rust libraries ​

  • assert_fs - Filesystem fixtures and assertions.
  • pca - Principal component analysis (PCA).
  • Slipstream - Helps writing code in a way that incentives the compiler to optimize the results better.
  • rSVD - Computing an approximate singular value decomposition (SVD) of a matrix using randomized algorithms.
  • oxidize - Notes on moving tools and libraries to Rust.

Functional programming ​

  • Plato - Purely functional programming language based on higher-order polymorphic lambda calculus.

Program synthesis ​

  • devlooper - How to generate tested software packages using LLMs, a sandbox and a while loop. (HN)

Cypress ​

Blogs ​

Encryption ​

  • age.ts - TypeScript implementation of the age file encryption format, based on libsodium.

Bluesky ​

  • ATrium - Rust libraries for Bluesky's AT Protocol services.

Tools ​

Unix Shell ​

  • humanscript - Script interpreter that infers the meaning behind commands written in natural language using large language models.

Node.js ​

Search engines ​

  • Phind - AI search engine for developers. (HN) (HN) (HN)

Web scraping ​

WebAssembly ​

Writing ​

August 6 ​

Generative Machine Learning ​

Linux ​

  • Incus - Powerful system container and virtual machine manager.

Lemmy ​

  • Mlem - iOS Lemmy Client.

Web scraping ​

Databases ​

  • CachewDB - Light weight, typed, in-memory, ordered, key-value database.

Minecraft ​

  • Azalea - Collection of Rust crates for making Minecraft bots, clients, and tools.

ChatGPT ​

  • Azure ChatGPT - Private & secure ChatGPT for internal enterprise use.

Generative Machine Learning ​

GitHub actions ​

Coq ​

TypeScript libraries ​

  • h3-valibot - Schema validation for h3 using Valibot.

Web scraping ​

  • top-crawler-agents - List of common crawler user agents useful for retrieving metadata from links.

Computer Science ​

PostgreSQL ​

SQLite ​

  • prsqlite - Pure Rust implementation of SQLite.

Natural language processing ​

Rust ​

Git ​

Emacs ​

August 5 ​

Computer vision ​

DuckDB ​

  • QuackPipe - OLAP API built on top of DuckDB with a few extra ClickHouse compatibility bits.

EdgeDB ​

Terraform ​

CSS ​

  • hdx - High performance tools for CSS, written in Rust.

Bevy Engine ​

Spatial analysis ​

  • togeojson - Convert KML, GPX, and TCX to GeoJSON.

Field-programmable gate array ​

Natural language processing ​

GitHub actions ​

iOS ​

  • Molecules - Open source 3-D molecular visualizer for iOS.

Linux ​

Physics ​

JavaScript ​

JS libraries ​

  • Ramda - Practical functional library for JavaScript programmers. (Docs) (HN)

Expo ​

Vue.js ​

Nuxt seems nice. Radix Vue & Anu are great Vue component libraries.

Python libraries ​

  • Panther - Fast & Friendly Python Web Framework. (HN)
  • Briefcase - Tools to support converting a Python project into a standalone native application. (Briefcase macOS App Template) (Docs) (HN)
  • svcs - Lightweight Service Locator for Python.
  • kmodes - Python implementations of the k-modes and k-prototypes clustering algorithms, for clustering categorical data.

Rust libraries ​

Rust ​

Swift libraries ​

  • SafariTabBar - Simplistic & unfinished recreation of MobileSafari's tab bar.

Programming ​

Git ​

  • commit - Open-source Git client for minimalists.

Tools ​

  • Pollux - Generate fake data in formats like JSON, Python, JS, Ruby, PHP and SQL.

Video ​

  • MovieChat - Chat with over 10K frames of video.

Playwright ​

WebAssembly ​

August 4 ​

Bioinformatics ​

Fonts ​

DevOps ​

HTML ​

Bevy Engine ​

Keyboards ​

Journaling ​

ChatGPT ​

GraphQL ​

Networking ​

Natural language processing ​

Android ​

  • Accrescent - Novel Android app store focused on security, privacy, and usability.

Linux ​

Tor Project ​

C++ libraries ​

Astro ​

JS libraries ​

  • base-x - Encode/decode any base.

React Native ​

Programming languages ​

Python libraries ​

Ruby libraries ​

Rust libraries ​

  • orx-priority-queue - Priority queue traits; binary and generalized d-ary heap implementations.

Swift libraries ​

  • Peep - Easy sound generator.

Zig ​

Git ​

  • Garden - Define development workflows that operate over collections of self-contained and inter-dependent Git worktrees.

Relationships ​

Research papers ​

  • Reason - Shell for Research Papers.

Blogs ​

Security ​

Vim ​

Books ​

Computer vision ​

TLA+ ​

Data Processing ​

Databases ​

PostgreSQL ​

Generative Machine Learning ​

Machine learning ​

Math ​

Cancer ​

Networking ​

Natural language processing ​

Physics ​

C++ libraries ​

Elixir ​

Go libraries ​

Django ​

  • django-unicorn - Provides a way to use backend Django code and regular Django templates to create interactive experiences without investing in a separate frontend framework. (Web) (HN)

Python libraries ​

Python ​

TypeScript libraries ​

Zig ​

Robots ​

Email ​

  • EmailFlare - Send emails from your domain through Cloudflare for free. Self host on your account.

Raycast ​

Web Components ​

Web ​

August 3 ​

Music artists ​

Go ​

Zig ​

Encryption ​

Unix Shell ​

  • ShellGPT - Upgrade your terminal with GPT-4.

August 2 ​

SQLite ​

Natural language processing ​

WebAssembly ​

  • Concordance - Opinionated Event Sourcing Framework based on wasmCloud.

LLVM ​

Data Science ​

  • Hunch - AI answers with data teams in the loop.

Ethereum ​

  • SolDeer - Solidity Package Manager written in rust.

Conflict-free replicated data type ​

  • y-sweet - Open-source stack for building real time applications on top of the Yjs CRDT library.

CSS ​

HTML ​

Game development ​

Alfred ​

Fourier transform ​

  • VkFFT - Vulkan Fast Fourier Transform library. (HN) (HN)

ActivityPub ​

Natural language processing ​

Brew ​

Physics ​

Go libraries ​

  • kataras/pg - Go library that simplifies PostgreSQL database interaction with struct-based entities, schema management, and repository pattern.

Go ​

JS libraries ​

React Native ​

Programming languages ​

Python libraries ​

  • Slap - CLI to assist in the process for developing and releasing Python packages.

Rust ​

Zig libraries ​

  • Zon - DOM based Zig Object Notation parser.

Blogs ​

Web scraping ​

  • estela - Elastic web scraping cluster.

tRPC ​

  • xtRPC - Export your tRPC router to massively improve language server performance and/or let your users consume your API from a typed SDK.

Generative Machine Learning ​

  • distill-sd - 50% Smaller, Faster Stable Diffusion.

Music ​

Natural language processing ​

Three.js ​

  • leptos_three - Creating a React Three Fiber like experience with Leptos and ThreeJS.

Rust libraries ​

  • Leptos Query - Robust asynchronous state management library for Leptos.

TypeScript libraries ​

  • Pratica - Functional Algebraic Data Types.

API ​

Computer graphics ​

Alfred ​

GraphQL ​

Go ​

JavaScript ​

Zig ​

Encoding ​

Software architecture ​

WebAssembly ​

  • wash - WAsmcloud SHell - comprehensive command-line tool for wasmCloud development.
  • Awesome Cosmonic
  • wadm - wasmCloud Application Deployment Manager.

August 1 ​

Bioinformatics ​

  • ProstT5 - Bilingual Language Model for Protein Sequence and Structure.

Ethereum ​

  • ItyFuzz - Fast Hybrid Fuzzer for Smart Contracts.

Machine learning ​

Natural language processing ​

Rust libraries ​

Vim ​

Discord ​

  • Dumpus - Get detailed insights and stats for your Discord account.

Fonts ​

Nix ​

  • Magic Nix Cache - Free and zero-configuration binary cache for Nix on GitHub Actions.

Bun ​

Rust libraries ​

  • Cargo-scaffold - Scaffold and generate projects described in a simple TOML file.

Natural language processing ​

Physics ​

JavaScript ​

OCaml libraries ​

Swift libraries ​

  • Parse3339 - Fast pure Swift RFC 3339 timestamp parser.

VisionOS ​

Games ​

  • tiny-snake.rs - Tiny terminal snake game, purely implemented in Rust.

Natural language processing ​

  • Ax - Comprehensive AI framework for TypeScript.
  • Sweep - AI junior developer.

TypeScript libraries ​

  • wire - Functional build toolkit.
  • type-predicates - Comprehensive collection of type-guards, type assertions and related utils.

WebAssembly ​

  • wasm-bridge - Single unified API to run WASM modules on the desktop using wasmtime, or on the web using js-sys.

Computer vision ​

Parsing ​

Solar ​

Tailwind CSS ​

  • LangUI - UI for your AI. Open Source Tailwind components tailored for your GPT, generative AI, and LLM projects. (Code)

GPU ​

Neural networks ​

  • Rastermap - Visualization method for neural data.

Math ​

ActivityPub ​

  • Monaxia - ActivityPub compatible microblog platform and some libraries.

Natural language processing ​

  • ToolBench - Open platform for training, serving, and evaluating large language model for tool learning.
  • Text Generation Inference - Rust, Python and gRPC server for text generation inference.

Physics ​

C ​

Go libraries ​

  • elk - Extensive error utility package with the focus on ease of use.
  • Go Sync - Go library for synchronising all the things.

Scala libraries ​

  • REScala - Distributed and reactive programming embedded in OO and FP programs.

Effect ​

Git ​

Robots ​

Email ​

  • gmail-unsubscribe - Unsubscribe from lists in your Gmail inbox for free without compromising privacy.

Tools ​

Video ​

Playwright ​

Web ​

  • Atreyu - Cutting edge web apps.

Markdown ​

Natural language processing ​

  • llama2.zig - Inference Llama 2 in one file of pure Zig.

Go ​

  • nilnil - Go linter that checks that there is no simultaneous return of nil error and an invalid value.

Bun ​

TinyBase ​

Web workers ​

  • threads-es - Modern, zero-dependency WebWorker abstraction.

July 31 ​

PyTorch ​

Android ​

  • Ruler - Gradle plugin which helps you analyze the size of your Android apps.

JavaScript ​

WebAssembly ​

Image processing ​

Natural language processing ​

  • GrammarLLM - Grammar sampling with open source LLMs.
  • llama2 - One-file Rust implementation of Llama2 that works pretty well.

Linux ​

Rust libraries ​

  • Freighter - Fast, modular, and operationally boring Rust private registry implementation.

TypeScript libraries ​

Security ​

  • Passkey demo - Simple demo of passkey authentication with only Web APIs.

Lemmy ​

  • Photon - Lemmy client in Svelte.

Tools ​

Search engines ​

  • USearch - Smaller and faster single-file vector search engine. (HN)

Type Theory ​

Nix ​

Go ​

Video ​

Computer vision ​

Image processing ​

  • rclip - AI-Powered Command-Line Photo Search Tool.

Color ​

Go libraries ​

  • go-snowflake - Lock Free ID Generator for Go based on Snowflake Algorithm.

Rust libraries ​

  • graphviz-rust - Basic functions to work with Graphviz dot lang from rust code.

Markdown ​

Art ​

Algorithms ​

Prometheus ​

Bevy Engine ​

macOS ​

Keras ​

Linear algebra ​

DNS ​

GraphQL ​

HTTP ​

Networking ​

Natural language processing ​

  • LLMFlows - Simple, Explicit and Transparent LLM Apps.

Linux ​

Philosophy ​

Tor Project ​

C ​

Go libraries ​

Go ​

Python ​

ReasonML ​

Ruby libraries ​

SwiftUI ​

Effect ​

Documentation ​

Programming ​

Software testing ​

Blogs ​

Video ​

Electron ​

  • Electron Rebuild - Package to rebuild native Node.js modules against the currently installed Electron version.

July 28 ​

Compilers ​

Python ​

Axum ​

Zig libraries ​

Encoding ​

Stream processing ​

  • FuncFrog - Library for performing parallel, lazy map, reduce, and filter operations on slices in one pipeline.

July 27 ​

Genomics ​

  • NextPolish2 - Repeat-aware polishing genomes assembled using HiFi long reads.

Command Line Tools ​

  • renamer - Rename files with patterns.

Computer vision ​

Ethereum ​

  • JIT-EVM Experiments - Evaluate performance gains to expect when EVM were to compile hot contracts into machine code.

Solana ​

Databases ​

DuckDB ​

PostgreSQL ​

SQLite ​

Fonts ​

Message queue ​

  • BlazingMQ - Modern high-performance open source message queuing system. (Docs) (HN)

Game development ​

Sudoku ​

  • fabrik - Sudoku solving library using iterators in Rust.

GraphQL ​

  • Argo - Compact and compressible binary serialization format for GraphQL.
  • GraphQL Zero - Zero config GraphQL API mocking with generative AI.

Natural language processing ​

Speech recognition ​

  • Whisper Burn - Rust implementation of OpenAI's Whisper model using the burn framework.

GitHub actions ​

  • Auto Assign Issue - GitHub Action that auto-assigns issues or PRs to one or more users.

C++ libraries ​

  • NTF Core - Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming.

Go libraries ​

  • mp3binder - Concatenating, joining, binding MP3 files without re-encoding.
  • opentelemetry-mapping-go - Go modules that implement OpenTelemetry-to-Datadog mapping for all telemetry signals.

Vue.js ​

Julia libraries ​

  • StochasticAD - Research package for automatic differentiation of programs containing discrete randomness.

Rust libraries ​

  • welford - Online algorithms for mean and variance, with support for weighted samplings.
  • Painter - Library and tools for managing ecosystem wide call graphs and llvm-ir analysis.

Swift libraries ​

Constraint programming ​

  • hakank - Combinatorial problems and puzzles code.

Blogs ​

Zero knowledge proofs ​

  • Spartan2 - High-speed zero-knowledge SNARKs.

Mastodon ​

  • Feditext - Free, open-source iOS Mastodon client.

Vim plugins ​

  • nfnl - Enhance your Neovim with Fennel.

Video ​

  • node-ytsr - Do anonymous YouTube search requests.

VisionOS ​

Web ​

WebRTC ​

  • MultiBoy - Multiplayer Gameboy powered by WebRTC and Nitric. (HN)

Automata theory ​

SQLite ​

Expo ​

Tauri ​

Swift libraries ​

  • MetaCodable - Supercharge Swift's Codable implementations with macros meta-programming.

Datasets ​

Natural language processing ​

C ​

Software architecture ​

Fonts ​

Generative Machine Learning ​

Graph neural networks ​

  • graphite - Implementing graph network models based on atomic structures.

Natural language processing ​

JS libraries ​

Mastodon ​

Computer vision ​

Data Science ​

SQLite ​

  • sqlean.js - Browser-based SQLite with extensions.

Framer ​

  • Framer.zip - Discover premium Framer resources, thoughtfully crafted for quality and excellence.

Observability ​

  • 0x.Tools - Always-on Profiling for Production Systems.

Nootropics ​

Games ​

CPU ​

ML Libraries ​

  • Trident - Performance library for machine learning applications.

Machine learning ​

Natural language processing ​

Go libraries ​

  • glob - Glob pattern matching.

Rust libraries ​

  • Tower Async - Library of modular and reusable components for building robust networking clients and servers.

Rust ​

  • rustycli - Access the rust playground right in your terminal.

Embedded systems ​

  • CrossDB - Fastest Embedded Database in the world.

Text editors ​

  • ProseKit - Editor framework based on ProseMirror.

VisionOS ​

WebAssembly ​

macOS ​

Natural language processing ​

Physics ​

Common Lisp ​

Programming languages ​

Jupyter Notebooks ​

Stream processing ​

July 26 ​

Bioinformatics ​

  • Phanta - Workflow to rapidly quantify taxa from all domains of life, directly from short-read human gut metagenomes.
  • g2p - Grapheme-to-Phoneme transductions that preserve input and output indices.

Monero ​

Databases ​

  • keyva - Distributed key-value store.

Prometheus ​

Generative Machine Learning ​

JAX ​

Machine learning ​

HTTP ​

  • Scenarigo - Scenario-based API testing tool for HTTP/gRPC server.

WireGuard ​

  • Webmesh - Simple, distributed, zero-configuration WireGuard mesh provider.

Natural language processing ​

  • LLaMA2-Accessory - Open-source Toolkit for LLM Development.
  • EasyEdit - Easy-to-use Framework to Edit Large Language Models.
  • LLaMA2 WebUI - Run Llama 2 locally with gradio UI on GPU or CPU from anywhere.

Linux ​

Rust libraries ​

Zig libraries ​

  • zig-memutils - Memory utilities for the Zig programming language, including a reference counted pointer.

WebAssembly ​

Compilers ​

Algorithms ​

Data structures ​

GPU ​

Neural networks ​

Math ​

Grafbase ​

HTTP ​

  • watchhttp - Run command periodically and expose latest STDOUT as HTTP endpoint.

Neuroscience ​

Natural language processing ​

Physics ​

Go ​

Vue.js ​

Language Server Protocol ​

Python libraries ​

  • srsly - Modern high-performance serialization utilities for Python.

Rust libraries ​

Zig ​

Encoding ​

Social networks ​

July 25 ​

SQLite ​

Machine learning ​

  • Upgini - Data search & enrichment library for Machine Learning.

Natural language processing ​

Clojure libraries ​

  • flowmaps - Flow Based Programming Clojure Micro-Framework.

React components ​

  • Vaul - Unstyled drawer component for React.

Python libraries ​

  • gipc - Gevent-cooperative child processes and inter-process communication.
  • Pyproject.nix - Nix tooling for pyproject.toml projects.

Tauri ​

TypeScript libraries ​

  • byte_type - Small helper module for working with different raw types in JS.
  • Auri - Organize package changes and releases.

Memory management ​

Git ​

  • Geil - Tool to update your repositories and for keeping them clean.

Security ​

  • Web-Check - All-in-one website OSINT tool for analysing any website.

VS Code extensions ​

  • Tasks - Loads VSCode tasks into status bar.

Twitter ​

Node.js ​

Search engines ​

  • Frecency - Frecency for sorting search results.

ClickHouse ​

Conflict-free replicated data type ​

  • crdt-richtext - Rich text CRDT that implements Peritext and Fugue.

Machine learning ​

TLS ​

Natural language processing ​

Elixir libraries ​

Elixir ​

Go ​

OCaml ​

Python libraries ​

Pen plotting ​

SQLite ​

Authentication ​

Decentralization ​

Zig ​

Email ​

Turso ​

  • pg_turso - Postgres output plugin for replicating data to Turso.

July 24 ​

Parsing ​

SQLite ​

  • sqlpkg - SQLite package manager.

Icons ​

Natural language processing ​

  • Llama2.c - Inference llama 2 in one file of pure C. (HN)

Go ​

Rust ​

Research papers ​

July 22 ​

Computer vision ​

SVG ​

  • Skewed - Typescript package for generating SVG of 3D graphics in real-time or offline files.

Parsing ​

  • Parlay - Editor engine based on parsing.

Ethereum ​

  • Daimo - Payments on Ethereum.

Game engines ​

  • EightBittr - Bare-bones, highly modular game engine for 2D 8-bit games.

Time ​

  • rtz - Tool to easily work with time zones via a binary, a library, or a server.

ML Libraries ​

  • CMSIS NN - Efficient neural network kernels developed to maximize the performance and minimize the memory footprint of neural networks on Arm Cortex-M processors.

Tailscale ​

  • tsnsrv - Reverse proxy that exposes services on your tailnet (as their own tailscale participants).

WebSocket ​

  • WebSocket.rs - WebSocket implementation for both client and server.

Natural language processing ​

  • Lemon AI - Gateway to empower LLM agents to interact with the world.

GitHub actions ​

Clojure ​

  • Tufte - Simple profiling and performance monitoring for Clojure/Script.

Haskell libraries ​

Programming languages ​

PureScript ​

Rust libraries ​

  • Squeeze - Dynamic congestion-based concurrency limits for controlling backpressure.

Swift libraries ​

  • CocoaCompose - Collection of Cocoa controls that look just right, offer modern Swift APIs, and nicely compose together.

Encoding ​

Interactive computing ​

  • Punctual - Browser-based, zero-installation, audio-visual live coding language.

Nostr ​

  • nostrdb - Fast nostr database backed by lmdb.

Email ​

  • Maily - Open-source editor for crafting emails. (Code)

File systems ​

Python libraries ​

Swift libraries ​

Computer vision ​

Games ​

ML Libraries ​

  • Torch-Grammar - Restricts a model to output a token sequence that conforms to a provided EBNF grammar.

Type Theory ​

GraphQL ​

Chemistry ​

  • ORDerly - Chemical reaction data & benchmarks. Extraction and cleaning of data from Open Reaction Database (ORD).
  • biotransfer - Machine learning-driven antibody design.

AWS ​

Cloud computing ​

Compilers ​

Image processing ​

  • AVIR - High-quality pro image resizing / scaling C++ library, including a very fast Lanczos resizer.

Vulkan API ​

WebGPU ​

  • Thimbleberry - Collection of reusable WebGPU shaders and library support functions.

Data Visualization ​

  • splot - Quick and easy way to add low-latency time series plots and browser-accessible logs to Rust applications.

Ethereum ​

DevOps ​

Games ​

  • Squally - 2D Platformer Game for Teaching Game Hacking.

RISC-V ​

  • FORCE-RISCV - Instruction sequence generator (ISG) for the RISC-V instruction set architecture.

ChatGPT ​

  • FreeGPT - GPT 3.5/4 with a Chat Web UI. No API key required. (Code)

Natural language processing ​

Linux ​

Operating systems ​

  • kfd - Kernel file descriptor, read and write kernel memory on Apple devices.

Self hosting ​

Go libraries ​

Go ​

Bun ​

JS libraries ​

React components ​

  • AutoForm - React component that automatically creates a @shadcn/ui form based on a zod schema.

React Hooks ​

  • SignalIt - Simple and performant reactive primitive for React.

React Native ​

Language Server Protocol ​

  • async-lsp - Asynchronous Language Server Protocol framework.

Rust libraries ​

  • Talc - Fast, flexible, and consistant no_std allocator.

Rust ​

Research papers ​

Blogs ​

ProseMirror ​

Text editors ​

  • Nucleus - Text editor made with Tauri.

Telegram ​

  • piltover - Experimental Telegram Server implementation in Python.

Tools ​

  • Plane - Open Source JIRA, Linear and Height Alternative. (Code) (HN) (HN)

Search engines ​

Web ​

July 21 ​

Tailscale ​

Objective C ​

Rust ​

PostgreSQL ​

  • Trunk - Package manager for Postgres extensions.

Natural language processing ​

  • Code Review GPT - Personal code reviewer powered by LLMs.
  • mPLUG-Owl - Modularization Empowers Large Language Models with Multimodality.
  • Langroid - Harness LLMs with Multi-Agent Programming.

Python libraries ​

Rust ​

Swift libraries ​

Zig ​

Content management systems ​

  • Primo - Visual CMS with Svelte blocks, a code editor, and SSG. (HN)

Compilers ​

Computer graphics ​

Computer vision ​

Image processing ​

Shaders ​

SVG ​

  • svg-drawing - Canvas for easy sketching and replay, exportable in SVG format.

Computer Science ​

PostgreSQL ​

Fonts ​

Terraform ​

  • TFTUI - Terraform textual UI.

Finance ​

RISC-V ​

  • TinyFive - Lightweight RISC-V emulator and assembler written in Python with neural network examples.

Hardware ​

Time ​

ChatGPT ​

Generative Machine Learning ​

Statistics ​

Music production ​

Natural language processing ​

  • ZodGPT - Get structured, fully typed, and validated JSON outputs from OpenAI and Anthropic models.
  • Ollama - Run, create, and share large language models (LLMs). (HN)
  • TypeChat (HN) (Code)
  • LLM-Blender - Ensembling LLMs with Pairwise Ranking & Generative Fusion.
  • LLM API - Fully typed & consistent chat APIs for OpenAI, Anthropic, Azure's chat models for browser, edge, and node environments.
  • CopilotKit - Add a powerful & hackable copilot to any app, in an afternoon.
  • llmss - LLM simple serving (tensor model parallel, pubsub, grpc).
  • BabyAGI UI - Make it easier to run and develop with babyagi in a web app, like a ChatGPT.

Nix ​

  • Nixhub - Search Historical Versions of Nix Packages. (HN)

React Native ​

Common Lisp ​

  • Journal - Common Lisp library for logging, tracing, testing and persistence.

OCaml libraries ​

  • uopt - Option-like type that incurs no allocation, without requiring a reserved value in the underlying type.

FastAPI ​

Python ​

Rust libraries ​

Scala libraries ​

Swift libraries ​

  • MainOffender - Utilities for transitioning to Swift Concurrency.

Effect ​

Zig libraries ​

  • cova - Commands, Options, Values, Arguments.
  • Z-HTML - HTML parser built in Zig.
  • arrow-zig - Apache Arrow implementation.
  • numz - Numerics library written in zig.
  • zigfsm - Finite state machine library for Zig.

Programming ​

Video ​

Deno ​

Search engines ​

  • Dejavu - Capturing and organizing your visual recordings efficiently.

Search Engine Optimization ​

Web Components ​

  • Lit - Simple. Fast. Web Components. (Code) (HN)

TensorFlow ​

Android ​

React Native ​

Blogs ​

July 20 ​

Compression ​

  • LZAV - Fast In-Memory Data Compression Algorithm (In C). (HN)

ChatGPT ​

Fourier transform ​

Git ​

  • y-git - Git persistence layer for Y.js.

ML Libraries ​

  • functime - Time-series machine learning and embeddings at scale.

Lambda calculus ​

NumPy ​

  • NPYViewer - Load and view .npy files containing 2D and 1D NumPy arrays.

Swift libraries ​

  • ContentBlurView - Easily get a fancy looking gradient blur as seen on watchOS 10.

Software architecture ​

VS Code extensions ​

  • GitDoc - VS Code extension that allows you to edit a Git repo, like it's a multi-file, versioned document.

History ​

File sharing ​

  • Skyfolder - Shares your folders on the network.

iOS ​

  • AppleDB - Database of Apple software and devices.

Operating systems ​

  • Dusk OS - 32-bit Forth and big brother to Collapse OS.

Web ​

  • Rapid - Full stack toolkit for building advanced, scalable, and highly efficient software.

Bioinformatics ​

AWS ​

Cloudflare workers ​

WebGL ​

Data Processing ​

  • Bluesky - Python Package is an experiment specification and orchestration engine.

ClickHouse ​

SQLite ​

Fonts ​

  • Comic Code - Monospaced interpretation of the most over-hated typeface. (HN)

Terraform ​

  • terrasnek - Terraform Cloud Python Client Library.

Finance ​

Law ​

Datasets ​

Generative Machine Learning ​

ML Models ​

Neural networks ​

Natural language processing ​

Containers ​

  • Infralink - Fast, simple, container orchestration.

Docker ​

Kubernetes ​

  • yawol - Load Balancer solution for OpenStack, based on the Kubernetes controller pattern.

Operating systems ​

Self hosting ​

Go libraries ​

  • schema - Go package providing access to database schema metadata, for database/sql drivers.

React Native ​

  • Refine Native - Build mobile and web apps 3x faster using refine and React native.

Vue.js ​

Julia libraries ​

  • SciMLBenchmarks - Benchmarks for scientific machine learning (SciML) software, scientific AI, and (differential) equation solvers.
  • CellArrays - Arrays containing logical cells of small arrays or structs.

Kotlin ​

Rust libraries ​

  • Bwrap - Fast, lightweight, embedded environment-friendly library for wrapping text.
  • codspeed-rust - Rust helpers to create CodSpeed benchmarks.

Rust ​

Swift libraries ​

TypeScript libraries ​

  • Picolate - Minimalistic and flexible templating engine, inspired by Handlebars.

Embedded systems ​

  • Micro-RDK - Robot Development Kit for Microcontrollers.

Jupyter Notebooks ​

  • Chapyter - ChatGPT Code Interpreter in Jupyter Notebooks.

Git ​

  • GitID - Management of multiple Git SSH keys made easy.

Cryptography ​

VS Code extensions ​

Discord ​

  • Cadency-rs - Discord bot written in rust with the ability to play songs and playlists from YouTube.

Obsidian ​

Reddit ​

  • Roux - Simple and (a)synchronous Reddit API wrapper for Rust.

Tools ​

Video ​

Web ​

July 19 ​

Genomics ​

  • Bioframe - Pandas utilities for tab-delimited and other genomic data files.

DevOps ​

Terraform ​

Nuclear energy ​

macOS apps ​

Generative Machine Learning ​

Natural language processing ​

  • LightGlue - Local Feature Matching at Light Speed.
  • Cursive - Intuitive LLM framework.

Emulators ​

  • ZigNES - NES emulator written in Zig.

Go libraries ​

  • Flowmatic - Structured concurrency made easy.

Haskell libraries ​

  • Rhine - Haskell Functional Reactive Programming framework with type-level clocks.

React components ​

  • BaseLayer - Re-usable multi part components built on React Aria and TailwindCSS.
  • GPT React Designer - Rate and preview React components with ChatGPT.

Rust libraries ​

  • Zyx - Generic tensor library and extensions.

SwiftUI ​

  • Recon Bolt - SwiftUI app to let you view your Valorant data.

TypeScript libraries ​

  • pika - Friendly, pragmatic and functional ID system.

Reverse engineering ​

  • Fugue - Binary analysis framework written in Rust.

Robots ​

RSS ​

  • rssole - Simple RSS Reader inspired by Google Reader.

swc ​

WebAssembly ​

C ​

TypeScript libraries ​

  • TShellOut - Simplify writing and composing shell commands for NodeJS.

Fonts ​

Peer to peer ​

  • Any Sync - Open-source protocol designed to create high-performance, local-first, peer-to-peer, end-to-end encrypted applications that facilitate seamless collaboration among multiple users and devices.

Natural language processing ​

Python ​

Streaming ​

Data Processing ​

  • Retake - Open Source Infrastructure for Vector Data Streams.

Figma plugins ​

Finance ​

  • Invoice - Generate invoices from the command line.

Spatial analysis ​

Neural networks ​

Linear programming ​

Statistics ​

Peer to peer ​

Natural language processing ​

Speech synthesis ​

NixOS ​

Elixir ​

Go ​

JS libraries ​

  • Microfuzz - Tiny, simple, fast JS fuzzy search library.
  • pkg-size - Find the true size of a npm package. (Code)

React Native ​

  • React Audio Recorder - Audio recording helper for React. Provides a component and a hook to help with audio recording.

Python ​

  • symbex - Find the Python code for specified symbols.

Rust libraries ​

Swift libraries ​

TypeScript libraries ​

  • Once - Wraps a function so that it's only ever executed once.

Zig ​

Encryption ​

Bluesky ​

CodeMirror ​

  • Neocodemirror - Aims to provide Codemirror 6 as an easy to use codemirror action.

July 18 ​

CSS ​

Machine learning ​

Natural language processing ​

Go ​

JavaScript ​

  • Depot - Tool for orchestrating other JS dev tools.

Social networks ​

  • simplex - CLI tool that lets you post on Twitter, Mastodon and Bluesky with a single command.

Japan ​

Deno ​

Electron ​

  • unplugin-auto-expose - Plugins for automatic exposeInMainWorld everything you exported from preload and easily importing exposed api in renderer.

July 17 ​

macOS ​

ChatGPT ​

ML Libraries ​

  • AXLearn - Library for deep learning built upon Jax and GSPMD to support large-scale training.

Neural networks ​

Networking ​

  • Localias - Custom local domain aliases for local dev servers.

Nginx ​

Natural language processing ​

C ​

Idris ​

Programming languages ​

Rust libraries ​

  • mac_address - Cross-platform retrieval of a network interface MAC address.

Rust ​

SwiftUI ​

  • Make It So - Sample app accompanying my blog post "Replicating the iOS Reminders App Using SwiftUI and Firebase".

esbuild ​

Compression ​

Apache Kafka ​

  • pq - Command-line Protobuf parser with Kafka support and JSON output.

Ethereum ​

  • Boojum - Layer 2 rollup that uses zero-knowledge proofs to scale Ethereum without compromising on security or decentralization.

Observability ​

HTML ​

Godot ​

PyTorch ​

Music production ​

  • Unloop - Generative music looper that doesn’t repeat itself. (HN)

Natural language processing ​

Physics ​

  • PyXtal - Code to generate atomic structure with symmetry.

JavaScript ​

Vue.js ​

Kotlin libraries ​

  • MediaPicker - Kotlin Android library to pick images, videos and audios.

Python libraries ​

  • TomoPy - Tomographic Reconstruction in Python.

Python ​

Rust libraries ​

  • Ratatui - Rust library to build rich terminal user interfaces (TUIs) and dashboards.
  • tui-prompts - Beautiful prompts for ratatui.
  • clap-help - More compact help renderer for clap terminal applications.

TypeScript libraries ​

  • SignalDB - Client-side database with a MongoDB-like interface and TypeScript support.
  • type2type - Four classic data structures implemented in TypeScript type system: Stack, Queue, Set, and Map.

Streaming ​

  • Iggy - Persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second.

Email ​

  • Vue Email - Write email templates with Vue.
  • Stalwart Mail Server - Secure & Modern All-in-One Mail Server (IMAP, JMAP, SMTP).
  • Pop - Send emails from your terminal.

PDF ​

  • peepdf - Python tool to analyze PDF documents.

Tools ​

Web ​

July 16 ​

Image processing ​

  • RAM: Relate Anything Model - Capable of taking an image as input and utilizing SAM to identify the corresponding mask within the image.

Data Visualization ​

ChatGPT ​

Natural language processing ​

Docker ​

  • Deltaimage - Tool to generate and apply binary deltas between Docker images to optimize registry storage.

NixOS ​

Nix ​

  • evil-nix - Nix library to download files from the internet without requiring a hash.

JS libraries ​

  • PicoLRU - Tiny LRU implementation that strives for simplicity and performance.

React ​

SwiftUI ​

Video ​

Rollup ​

PostgreSQL ​

DevOps ​

CSS ​

Speech synthesis ​

File systems ​

Quantum computing ​

Forth ​

Programming languages ​

Rust libraries ​

Reddit ​

Data structures ​

Web ​

July 15 ​

TCP ​

  • SDL_net - Simple, cross-platform wrapper over TCP/IP sockets.

Open Source ​

Go libraries ​

  • go-orb - Micro services framework.

XState ​

Computer vision ​

JAX ​

ML Libraries ​

  • MS-AMP - Microsoft Automatic Mixed Precision Library.

Natural language processing ​

iOS ​

Rust ​

Field-programmable gate array ​

Linear algebra ​

  • pulp - Python Linear Programming API.

GraphQL ​

  • MagiQL - Query GraphQL endpoints with natural language.

C ​

Python libraries ​

  • mandala - Powerful and easy to use Python framework for experiment tracking and incremental computing.

Cloudflare workers ​

  • cf-bindings-proxy - Proxy for interfacing with bindings in projects targeting Cloudflare Pages.

Natural language processing ​

JS libraries ​

  • rewire - Easy monkey-patching for node.js unit tests.

Programming languages ​

Axum ​

Rust libraries ​

  • Fabriko - Rust library to easily write safe and flexible factories for your test fixtures.

TypeScript libraries ​

  • Skex - Modern schema validation and filtration library with great TypeScript support.

Jupyter Notebooks ​

AWS ​

DuckDB ​

PostgreSQL ​

Unreal Engine ​

Aging ​

ChatGPT ​

Natural language processing ​

Three.js ​

SwiftUI ​

WebAssembly ​

Drawing ​

Image processing ​

  • imagesize_py - Analyzes JPEG/JPEG 2000/PNG/GIF/TIFF/SVG/Netpbm/WebP image headers and returns image size or DIP.

Databases ​

CSS ​

Bevy Engine ​

Recipes ​

PyTorch ​

  • torch-audiomentations - Fast audio data augmentation in PyTorch. Inspired by audiomentations. Useful for deep learning.

ML Models ​

Natural language processing ​

Agda ​

Haskell libraries ​

  • linear - Low-dimensional linear algebra primitives for Haskell.

JS libraries ​

  • Driver.js - Light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page.

Rails ​

Rust libraries ​

  • Statime - Implementation of the Precision Time Protocol (PTP) in Rust.

TypeScript libraries ​

  • TypeID-JS - TypeScript implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs.
  • unplugin-macros - Macros plugin for bundlers.

Deno ​

  • Deno Deps Detective - Helps you keep track of your deno dependencies and their versions, and important metrics like number of files and total size.

Computer Science ​

Front End ​

Natural language processing ​

GitHub actions ​

  • VHS Action - Keep your GIFs up to date with VHS + GitHub actions.

Linux ​

Tor Project ​

C++ ​

Next.js ​

  • Horarioz - Minimal, clean, and beautiful application to manage your appointments and save every second of your life.
  • next-optimized-head - Next.js <Head/> which orders elements to improve (perceived) page performance.

Svelte ​

  • Sveltronics - Svelte utility functions for your project.

Rust libraries ​

  • H26Forge - Domain-specific infrastructure for analyzing, generating, and manipulating syntactically correct but semantically spec-non-compliant video files.

Swift libraries ​

  • Alerts - Native iOS & macOS alerts in SwiftUI, accessable in a global scope.

Zero knowledge proofs ​

VS Code ​

Video ​

  • libmpv-rs - libmpv abstraction written in rust that's easy to use and provides the ability to read next to all video and audio codecs.

Data Processing ​

  • Snakemake - Framework for reproducible data analysis.

Front End ​

Linear algebra ​

Julia libraries ​

  • JDF.jl - Julia DataFrames serialization format. (HN)

Effect ​

Travel ​

July 14 ​

Color ​

macOS ​

  • rund - Experimental containerd shim for running macOS containers on macOS.

Machine learning ​

Natural language processing ​

Java ​

  • RJVM - Tiny JVM written in Rust.
  • jacobin - More-than-minimal JVM written in Go.

Functional programming ​

Software architecture ​

API ​

  • Fern - Generate SDKs (client libraries) for your API.

SVG ​

  • svgtypes - Collection of parsers for SVG types.

WebGL ​

Compression ​

Databases ​

  • VectorDB - Python vector database you just need - no more, no less.

Bevy Engine ​

Artificial intelligence ​

Generative Machine Learning ​

HTTP ​

  • GoProxy - High-performance http proxy, https proxy, socks5 proxy, ss proxy, websocket proxies, tcp proxies, udp proxies, game shield, game proxies.

Open Source ​

  • Polar - Platform for open source maintainers to get better funding. (Code) (HN)

Go libraries ​

Go ​

Java ​

Expo ​

Rust ​

Swift libraries ​

  • AppReview - Tiny library to request review on the AppStore.

Blogs ​

Tools ​

Unix Shell ​

July 13 ​

EdgeDB ​

DNS ​

React components ​

  • Shadcn Table - Table component with server-side sorting, filtering, and pagination.

Kotlin libraries ​

  • Mokkery - Mocking library for Kotlin Multiplatform, easy to use, boilerplate-free and compiler plugin driven.

OCaml libraries ​

  • Par_incr - Parallel version of incremental library.

TypeScript libraries ​

  • citty - Elegant CLI Builder.

Security ​

CSS ​

Neural networks ​

Rust ​

Computer vision ​

PyTorch ​

  • Curated Transformers - PyTorch library of curated Transformer models and their composable components.

Automatic differentiation ​

  • XAD - Comprehensive automatic differentiation in C++.

Python libraries ​

  • FLARE - Python package for creating fast and accurate interatomic potentials.

Documentation ​

  • Changelog - Next.js + MDX changelog app inspired by Linear.

Finance ​

ML Libraries ​

  • Nixtla - Scalable machine learning for time series forecasting.

Linear programming ​

GitHub ​

Programming languages ​

Tools ​

  • Slash - Bookmarking and URL shortener, save and share your links very easily.

Web performance ​

Computer Science ​

Rust ​

Chemistry ​

Command Line Tools ​

  • projectable - TUI file manager built for projects.
  • stdrename - Rename all files in a folder according to a specified naming convention.

AWS ​

  • Rain - Development workflow tool for working with AWS CloudFormation.

Computer vision ​

Computer Science ​

Bevy Engine ​

  • Bevy FunDSP - Bevy plugin that integrates FunDSP into Bevy.

Machine learning ​

Authentication ​

Docker ​

C++ libraries ​

  • Flux - C++20 library for sequence-orientated programming.

Racket ​

Programming languages ​

  • L.B. Stanza - Optionally-typed general purpose programming language.

Python libraries ​

  • anaStruct - 2D structural analysis in Python.

Rust libraries ​

  • confik - Macro for creating configuration/settings structures and functions to read them from files and the environment.

Swift libraries ​

  • FileMonitor - Watch for file changes in a directory with a unified API on Linux and macOS.

Discord ​

Search engines ​

  • Vector Search Guide - Using Vector Search to solve your semantic search production workload needs.

Midjourney ​

PostgreSQL ​

  • pg_embedding - Hierarchical Navigable Small World (HNSW) algorithm for vector similarity search in PostgreSQL.

SQL ​

  • TreeSQL - SQL query extension for GraphQL-like nested query results.

Law ​

RISC-V ​

ChatGPT ​

  • Chat Chat - Deploy your own AI Interface, all AI in one place. (Code)

Keras ​

  • Keras Core - Multi-backend implementation of the Keras API, with support for TensorFlow, JAX, and PyTorch.

Guitar ​

Speech synthesis ​

Programming languages ​

  • Diamond - Programming language with polymorphic reachability types that track freshness, sharing and separation.

Rust libraries ​

  • blitter - Bitmap blitting library for Rust.

TypeScript libraries ​

  • Optics - Scalable state management for modern TypeScript applications.

Version control ​

Discord ​

  • Discordo - Lightweight, secure, and feature-rich Discord terminal client.

Configuration management ​

  • fpk - Functional configuration management with TS.

Node.js ​

  • pacquet - Experimental package manager for NodeJS.

RSS ​

  • sitemap2feed - Convert an online sitemap to Atom, RSS and JSON feeds.

July 12 ​

Biology ​

Figma ​

ESLint ​

Expo ​

Security ​

Go libraries ​

  • Tokenizer - HTTP proxy that injects 3rd part credentials into requests.

Obsidian ​

API ​

Generative Machine Learning ​

Gleam ​

TypeScript libraries ​

  • AI Utils - TypeScript-first library for building AI apps, chatbots, and agents.

Image processing ​

  • Duplo - Detect duplicate (or similar) images. Written in Go.

Data Processing ​

  • Quilt - Data mesh for connecting people with actionable data. (Web)
  • attranslate - Command line tool for translating JSON, YAML, CSV, ARB, XML (via a CLI).

Email ​

Computer Science ​

PostgreSQL ​

Fonts ​

High frequency trading ​

Tailwind CSS ​

Games ​

Artificial intelligence ​

  • xAI - Understand the Universe.

Statistics ​

File sharing ​

  • Skicka - Send files between machines without installing anything. (Reddit)

HTTP ​

Networking ​

Neuroscience ​

Natural language processing ​

Containers ​

Operating systems ​

C libraries ​

  • libhamt - Hash array-mapped trie implementation in C. (HN)

Flutter ​

  • Immich - Self-hosted photo and video backup solution directly from your mobile phone. (HN)

Forth ​

  • Retro - Modern, pragmatic Forth. (HN)

React Native ​

Svelte ​

Kotlin libraries ​

Python libraries ​

Rust ​

SwiftUI ​

Vale ​

Zig libraries ​

Concurrency ​

Functional programming ​

Regex ​

Reddit ​

  • Geddit - Open-source, Reddit client for Android without using their API. (HN)

Unix ​

Video ​

Search engines ​

July 10 ​

GitHub actions ​

Rust libraries ​

User Experience ​

Factor ​

Linux ​

Software testing ​

Math ​

SVG ​

Future ​

Chess ​

Bevy Engine ​

Math ​

Statistics ​

ActivityPub ​

Electrical engineering ​

Three.js ​

Rust ​

SwiftUI ​

TypeScript ​

WebAssembly ​

July 9 ​

Memories ​

Natural language processing ​

Social networks ​

PDF ​

Twitter ​

July 8 ​

Computer vision ​

Drugs ​

Lambda calculus ​

Tailscale ​

Natural language processing ​

Programming languages ​

Rust ​

Transportation ​

Electron ​

July 7 ​

Computer graphics ​

PostgreSQL ​

  • Trunk - Package manager for Postgres extensions.

Godot ​

ChatGPT ​

Concurrency ​

Software architecture ​

Blogs ​

Tailwind CSS ​

Piano ​

Real estate ​

Nix ​

Memory management ​

WebAssembly ​

July 6 ​

Formal verification ​

HTML ​

Artificial intelligence ​

C ​

Python libraries ​

Planetscale ​

Fonts ​

  • Elstob - Variable font for medievalists.

ChatGPT ​

Natural language processing ​

Configuration management ​

  • TySON - TypeScript as a Configuration Language.

Video ​

Terraform ​

  • tfgen - Terraform boilerplate generator.
  • tfvar - Terraform's variable definitions template generator.

Expo ​

Software testing ​

Lemmy ​

  • Leanish - Lean-ish web client for Lemmy.

VS Code extensions ​

Databases ​

SQLite ​

Godot ​

Game development ​

  • Raylib - Simple and easy-to-use library to enjoy videogames programming. (go-raylib) (HN)

ChatGPT ​

  • chatgpt.js - Powerful client-side JavaScript library for ChatGPT.

ActivityPub ​

  • OCamlot - OCaml Activitypub Server.

GraphQL ​

Natural language processing ​

  • InternLM - 7 billion parameter base model, a chat model tailored for practical scenarios and the training system. (HN)

My workflow in writing and maintaining this wiki ​

  • Knowledge - Open-source personal bookmarks search engine.

VS Code extensions ​

Twitter ​

Content management systems ​

  • Vontigo - Open-source CMS built with SvelteKit with ChatGPT content generation.

Computer vision ​

  • nr3d_lib - Modules, operators and utilities for 3D neural rendering in single-object, multi-object, categorical and large-scale scenes.

GraphQL ​

  • graphql.ts - Magical & spec-compliant GraphQL query language engine in the TypeScript type system.

Natural language processing ​

Speech recognition ​

  • Coalesce - Audio editor which makes slicing dialogue as easy as editing text.

Bash ​

Go libraries ​

Kotlin libraries ​

Python libraries ​

  • unqlite-python - Python bindings for the UnQLite embedded NoSQL database.

Rust libraries ​

  • trait-gen - Trait implementation generator macro.

TypeScript libraries ​

Generative art ​

  • Wassily - API and set of tools for creating generative 2D art.

Genomics ​

  • Metabuli - Specific and sensitive metagenomic classification via joint analysis of DNA and amino acid.

Funding ​

  • Festina - Investment fund by Jorn van Dijk and Koen Bok from Framer.

Computer vision ​

Data Visualization ​

  • VlConvert - Utilities for converting Vega-Lite specs from the command line and Python.

Education ​

  • Noodle - Open Source Education Platform.

Front End ​

  • Nano Stores Logger - Pretty logger of lifecycles, actions and changes for Nano Stores state manager.

CPU ​

  • Logic Paint - 16-bit micro-coded CPU I built based in Logic Paint, on the LC-3B micro-architecture.

Neuromorphic Computing ​

Graph neural networks ​

  • Graphium - Scaling molecular GNNs to infinity.

Lean ​

  • LeanDojo - Tool for data extraction and interacting with Lean programmatically.
  • ReProver - Retrieval-Augmented Theorem Provers for Lean.

Natural language processing ​

Open Source ​

  • Overlay - Browser extension helping developers evaluate open source packages before picking them.

CoreML ​

  • anecc - Run a CoreML MLModel on the Asahi Neural Engine.

Nix ​

  • Magic Nix Cache - Free and zero-configuration binary cache for Nix on GitHub Actions.

C ​

React ​

Programming languages ​

Python libraries ​

  • Fast Krippendorff - Fast computation of Krippendorff's alpha agreement measure in Python.

Python ​

Ruby ​

Rust libraries ​

  • PropelAuth - Rust crate for managing authentication and authorization with support for multi-tenant / B2B products, powered by PropelAuth.
  • indexset - Pure-Rust (zero dependencies) two-level dynamic b-tree.
  • Trc - Biased reference-counted smart pointer.

Swift libraries ​

Software architecture ​

Text editors ​

  • BlockSuite - Block-based editor built on top of a framework designed for general-purpose collaborative applications. (Web)

Vim plugins ​

VS Code extensions ​

  • Glimpse - Mnemonic key bindings for VSCode commands.
  • tree-sitter-api - VS Code extension that exposes the Tree Sitter API to other extensions.

Twitter ​

Deno ​

Node.js ​

WebRTC ​

July 5 ​

Ethereum ​

  • axiom-eth - Library of zero-knowledge proof circuits that Axiom uses to read data from the Ethereum virtual machine.

Databases ​

  • tinyvector - Tiny embedding database in pure Rust.

SQLite ​

Godot ​

Hardware ​

Matrix ​

  • gomuks - Terminal based Matrix client written in Go.

Haskell libraries ​

  • Stamina - Retrying for humans using Haskell.

Rust libraries ​

  • type-safe-id - Type-safe, K-sortable, globally unique identifier.

Nostr ​

  • rx-nostr - Library based on RxJS, which allows Nostr applications to easily communicate with relays.
  • Rnostr - High-performance and scalable nostr relay written in Rust.

Data Processing ​

  • VulcanSQL - Create and share Data APIs fast! Data API framework for DuckDB, Snowflake, BigQuery, PostgreSQL. (Web) (HN)

Prometheus ​

  • pytheus - Prometheus client for Python.

NixOS ​

Blogs ​

Encryption ​

  • kiss-crypto - Easily encrypt and decrypt messages. All the complexity is hidden behind the scenes.

Markdown ​

Games ​

Movies ​

Rust ​

Jupyter Notebooks ​

  • jpterm - JupyterLab in the terminal.

Programming ​

Text editors ​

Deno ​

Search engines ​

Databases ​

  • vlite - Fast, lightweight, and simple vector database written in less than 200 lines of code.

History ​

Natural language processing ​

  • HeimdaLLM - Use LLMs to construct trusted output from untrusted input.
  • Swarms - Automating all digital activities with AI Agents.

GitHub actions ​

  • Relano - Create beautiful 'What's new' videos for free using GitHub Actions.

Kubernetes ​

Operating systems ​

  • FaruOS - Simple Unix-like operating system written in Zig.

Newsletters ​

  • Bespoke - Open source Mailchimp alternative.

Elixir libraries ​

Interactive computing ​

Regex ​

  • rebar - Biased barometer for gauging the relative speed of some regex engines on a curated set of tasks.

ProseMirror ​

Deno ​

Hugo ​

Image processing ​

E-commerce ​

Linux ​

Signal processing ​

Lisp ​

TypeScript ​

  • Meta-Typing - Various functions and algorithms implemented purely with TypeScript's type system. (HN)

Memory management ​

Regex ​

Blogs ​

Text editors ​

Slack ​

Tools ​

Unix ​

Node.js ​

Networking ​

Python ​

TypeScript ​

July 4 ​

GraphQL ​

Elixir ​

Julia libraries ​

  • Makie - High level plotting on the GPU. (Web) (HN)

Scheme ​

Blogs ​

Social networks ​

Computer graphics ​

Computer vision ​

Metal ​

Data Processing ​

Databases ​

  • tinyvector - Tiny nearest-neighbor embedding database built with SQLite and PyTorch.

SQL ​

SQLite ​

CSS ​

PyTorch ​

Machine learning ​

Linear algebra ​

Brain Computer Interfaces ​

Speech recognition ​

  • bigWav.app - Free audio transcription | Private audio transcription & annotation.

Elixir ​

Go libraries ​

  • html2text - Simple Go package to convert HTML to plain text.

Swift libraries ​

Embedded systems ​

  • OtterCast - Open-source audio streaming device running Linux. Based on a Sochip S3 SoC, featuring a Webinterface, shairport-sync, snapcast, Spotify Connect and pulseaudio sink/source.

Protocol buffers ​

  • pbtree - go get for Protobuf - the missing link in your pb toolchain.

Cryptography ​

Lemmy ​

Elasticsearch ​

Turso ​

Chrome DevTools ​

WebKit ​

July 3 ​

Metal ​

SVG ​

Parsing ​

FoundationDB ​

SQLite ​

Design inspiration ​

CSS ​

Graph neural networks ​

Grafbase ​

Networking ​

Zig ​

Social networks ​

Anime ​

  • Aidoku - Free and open source manga reader for iOS and iPadOS. (Code)

Chemistry ​

  • Chemicals - Chemical database of Chemical Engineering Design Library.

AWS ​

Optical character recognition ​

WebGPU ​

  • SDF Physics - WebGPU signed distance field physics engine.

Computer Science ​

Parsing ​

  • node-ebnf - Create AST PEG Parsers from formal grammars in JavaScript.

PostgreSQL ​

  • WalEx - Listen to Postgres change events.

DevOps ​

  • Levant - Open source templating and deployment tool for HashiCorp Nomad jobs.

Bevy Engine ​

  • Colony - Rust game, built with Bevy, that plays like any other colony simulator game.

Artificial intelligence ​

PyTorch ​

Lean ​

Speech recognition ​

  • OpenAI Whisper API - OpenAI Whisper API based on Node.js / Bun.sh in a Docker Container + Google Cloud Run Example.

File systems ​

  • Pollex - Tiny polling-based filesystem watcher that tries to be efficient.

Go libraries ​

  • diff - Go difference algorithm.

ESLint ​

Three.js ​

Rust libraries ​

Rust ​

TypeScript ​

Web performance ​

July 2 ​

SVG ​

Data structures ​

Natural language processing ​

Bluesky ​

Command Line Tools ​

  • gping - Ping, but with a graph.

Computer Science ​

SQLite ​

Satisfiability modulo theories ​

HTTP ​

  • Tabserve - HTTPS proxy using Web Workers and a Cloudflare Worker. (HN)

Natural language processing ​

C ​

Racket ​

Programming languages ​

Concurrency ​

Embedded systems ​

Reddit ​

Canada ​

WebAssembly ​

  • Wazero - Zero dependency WebAssembly runtime for Go developers. (Web) (HN) (HN)

June 30 ​

Genomics ​

Computer vision ​

Image processing ​

Formal verification ​

Data Processing ​

  • Datadex - Collaborate on Open Data using Open Source Tools.

Ethereum ​

High frequency trading ​

Xcode ​

  • dylibtree - Inspect dynamic dependencies of Mach-O binaries recursively.

Machine learning ​

Networking ​

  • Blendr - Terminal UI app for browsing BLE (Bluetooth Low Energy) devices.

Natural language processing ​

Signal processing ​

  • Mofi - Content-aware fill and trim for music.

JS libraries ​

  • Restructure - Declaratively encode and decode binary data.

React components ​

Nim libraries ​

Python libraries ​

  • Pyscan - Python dependency vulnerability scanner, written in Rust.

Rust libraries ​

  • ngt-rs - Rust wrappers for NGT approximate nearest neighbor search.

Swift libraries ​

  • ArrangeUI - SwiftUI-style views and layouts for UIKit.
  • SwiftMocks - Swift library for easily mocking out objects.

TypeScript libraries ​

  • GitPkg - Use a sub directory of a github repo as yarn / npm dependency directly.

Twitter ​

Deno ​

Node.js ​

  • tar-transform - Extract, transform and re-pack tarball entries in form of stream with very simple API.

Data Processing ​

Data Visualization ​

Observability ​

Finance ​

  • Fuse - Unified API for financial data aggregators. (HN)

RISC-V ​

PyTorch ​

Machine learning ​

Neural networks ​

Wolfram Alpha ​

HTTP ​

Natural language processing ​

File systems ​

Linux ​

Elixir libraries ​

Go libraries ​

  • TypeID - Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs. (HN)

Bun ​

React ​

Python libraries ​

Zig ​

Embedded systems ​

Relationships ​

IRC ​

  • Halloy - IRC application written in Rust. (HN)

Safari ​

RSS ​

WebAssembly ​

Markdown ​

  • MdBook - Command line tool to create books with Markdown. (HN)

June 29 ​

Pricing ​

  • Tier - Pricing as Code.

Command Line Tools ​

Databases ​

SQLite ​

CSS ​

GitHub actions ​

NixOS ​

Racket ​

OCaml ​

Python libraries ​

Rust ​

Security ​

  • Sentry - Offline password manager.

June 28 ​

Command Line Tools ​

Blender ​

Minecraft ​

Arduino ​

Machine learning ​

Music ​

Natural language processing ​

Docker ​

ClojureScript ​

Functional programming ​

Reddit ​

June 25 ​

Godot ​

Time ​

Machine learning ​

Natural language processing ​

Containers ​

  • Try - Run a command and inspect its effects before changing your live system. (HN)

Nix ​

Astro ​

  • Darkmatter - Editor for Astro content collections.

Concurrency ​

Configuration management ​

June 24 ​

User Experience ​

macOS apps ​

Machine learning ​

Neural networks ​

Decentralization ​

Matrix ​

Speech recognition ​

NixOS ​

C++ ​

JS libraries ​

  • Simple Statistics - JavaScript implementation of descriptive, regression, and inference statistics. (Web)

Programming languages ​

TypeScript ​

Blogs ​

Lemmy ​

Slack ​

June 23 ​

Zig ​

AWS ​

  • Breeze - Serverless API using AWS APIGateway, Lambda, DynamoDB in Swift.

Consciousness ​

PostgreSQL ​

Music artists ​

Natural language processing ​

Augmented Reality ​

Metal ​

Databases ​

  • Undb - Private first, unified, self-hosted no code database. (Code)

DuckDB ​

  • DuckDB Record - DuckDB extension to read/write records from binary or text encoded files.

PostgreSQL ​

SQLite ​

Animation ​

Blender ​

Observability ​

  • OpenMeter - Real-Time and Scalable Usage Metering.

Learning ​

Geography ​

Autonomous driving ​

Natural language processing ​

Operating systems ​

  • Composable Kernel - Performance Portable Programming Model for Machine Learning Tensor Operators.

Swift libraries ​

  • ReviewKit - Request reviews only from users with enough recent positive activity and only at appropriate times.

CodeMirror ​

  • cm-collab - Stateless real-time collaborative text editor via CodeMirror 6.

Discord ​

RSS ​

June 22 ​

AWS ​

Cloudflare workers ​

Design systems ​

CSS ​

CPU ​

Knowledge graphs ​

Artificial intelligence ​

Autonomous driving ​

ChatGPT ​

Generative Machine Learning ​

Caddy ​

File sharing ​

  • gdrive - Google Drive CLI Client.

Natural language processing ​

  • LLaMA Server - Combines the power of LLaMA C++ with the beauty of Chatbot UI.

Android ​

Go ​

  • teststat - Stats for go test -json result.

Haskell libraries ​

  • Grisette - Monadic library for symbolic evaluation.

Lua ​

Python libraries ​

Rust libraries ​

  • tobj - Tiny OBJ Loader in Rust.

Tauri ​

  • WaterCooler - Open source, desktop GUI for interacting with ChatGPT, created with Tauri.

Jupyter Notebooks ​

  • jupyterview - VTK Data visualization extension for JupyterLab.

API ​

  • Lowcoder - Open Source Retool Alternative.

Augmented Reality ​

Command Line Tools ​

  • repgrep - Interactive replacer for ripgrep that makes it easy to find and replace across files on the command line.

EdgeDB ​

PostgreSQL ​

  • pg-primer - Beginner's guide to administering/managing Postgres.

ML Libraries ​

  • Aeon - Unified framework for machine learning with time series. (HN)

Decentralization ​

  • DANNY - Decentralized vector database for building vector search applications.

Natural language processing ​

  • IntelliNode - Unified access to various AI models, such as ChatGPT, Diffusion, Cohere, and others, using a few JS lines.
  • LMFlow - Extensible Toolkit for Finetuning and Inference of Large Foundation Models. Large Model for All.

Podcasts ​

C++ ​

Svelte ​

Rust libraries ​

  • sonyflake-rs - Distributed unique ID generator inspired by Twitter's Snowflake.

Email ​

  • Mailfred - Expose services through the email infrastructure.

Compilers ​

LLVM ​

PostgreSQL ​

User Experience ​

CSS ​

Xcode ​

Blogs ​

Turso ​

  • pgturso - Postgres output plugin for replicating data to Turso.

RSS ​

Consciousness ​

CSS ​

Generative Machine Learning ​

Natural language processing ​

JS libraries ​

  • bole - Tiny JSON logger, optimized for speed and simplicity.

Next.js ​

Python libraries ​

  • arguably - Best Python CLI library, arguably.

Rust libraries ​

  • libninja - Generate client libraries that are featureful, human, well-documented, and async based on OpenAPI specs.

TypeScript libraries ​

  • Slonik Utilities - Utilities for manipulating data in PostgreSQL database using Slonik.

JSON ​

Email ​

  • Mailtutan - SMTP server for test and development environments written in Rust.

Deno ​

  • USPB - URL Shorter + Paste Bin.

API ​

  • Unkey - Open Source API Key Management. (Web)

Augmented Reality ​

Biology ​

Genomics ​

  • skc - Shared k-mer content between two genomes.

Google Cloud ​

Computer vision ​

Figma ​

Remote Procedure Calls ​

  • Async Call - Lightweight JSON RPC client & server.

Fitness ​

Games ​

GraphQL ​

  • Exograph - Declarative way to create flexible, secure, and performant backends that provide GraphQL query and mutation APIs.

Natural language processing ​

  • GPT Engineer - Specify what you want it to build, the AI asks for clarification, and then builds it. (HN)
  • reliableGPT - Stop OpenAI Errors in Production.
  • Promptrix - Prompt layout engine for Large Language Models.
  • embedchain - Framework to easily create LLM powered bots over any dataset.

Linux ​

Operating systems ​

Coq ​

Go ​

Next.js ​

  • AI Getting Started - JS AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs.

Svelte ​

OCaml ​

Rust libraries ​

  • Deadqueue - Dead simple queue implementation for rust with async-await.

Swift libraries ​

  • DebugFrame - Modifier for SwiftUI view, which is very easy to use and add to any view you want.
  • IndexStore - Swift library providing a query-based approach for searching for and working with Apple's indexstore-db library.
  • SyntaxSparrow - Abstraction on Apple's SwiftSyntax to traverse constituent declaration types for Swift code.

TypeScript libraries ​

  • AI.JSX - AI Application Framework for JS.

TypeScript ​

  • Succulent - Powerful and easy runtime type checking.

Zero knowledge proofs ​

  • powdr - Modular stack for zkVMs, with a focus on productivity, security and performance.

Web workers ​

  • Thread - Type safe multi-threading made easier.

CV ​

June 21 ​

Computer vision ​

Databases ​

  • Mosaic - Extensible framework for linking databases and interactive views.

Design inspiration ​

gRPC ​

Chinese language ​

  • BayLing - Instruction-following large language model equipped with advanced language alignment, showing superior capability in English/Chinese generation.

Generative Machine Learning ​

Natural language processing ​

Speech synthesis ​

Nix ​

  • lima-nix - Lima template that will create a Ubuntu VM with nix and direnv automatically installed and configured.

Go libraries ​

  • pgfs - Go library that implements fs.FS on top of Postgres's large objects API.

Rust libraries ​

  • externref - Low-cost reference type shims for WASM modules.

TypeScript libraries ​

Zig ​

Encryption ​

Vim plugins ​

  • Flash - Navigate your code with search labels, enhanced character motions and Treesitter integration.

Genomics ​

  • seqspec - Machine-readable file format for genomic library sequence and structure.

Computer vision ​

DevOps ​

Generative Machine Learning ​

Machine learning ​

Graph neural networks ​

  • Hypergraph Survey - Curated list of Hypergraph Learning, Hypergraph Theory, Hypergraph Dataset and Hypergraph Tool.

Fourier transform ​

Natural language processing ​

GitHub actions ​

GitHub ​

  • Oh My GitHub Dashboard - Data pipeline that syncs GitHub repositories with a free MySQL-compatible cloud database.

Podcasts ​

Lemmy ​

Raycast ​

Biology ​

Compilers ​

Computer vision ​

Databases ​

  • Bulker - HTTP server that simplifies streaming large amounts of data into databases. It is designed to be used as a part of ETL pipelines.

PostgreSQL ​

CSS ​

Game engines ​

  • AdaEngine - Multi-platform 2D and 3D game engine written on Swift.

Hardware ​

  • SUS Language - Hardware Description Language focussed on strong type and temporal safety features.

Datasets ​

  • Autolabel - Label, clean and enrich text datasets with Large Language Models. (HN)

Natural language processing ​

iOS ​

Nix ​

Signal processing ​

  • wavedrom-rs - Beautiful Digital Timing Diagrams with Rust.

Python ​

Rust libraries ​

  • candle - Minimalist ML framework for Rust.

Tauri ​

Rust ​

Tcl ​

Hashing ​

Robots ​

Lemmy ​

IntelliJ IDEA ​

Logseq ​

Reddit ​

  • Sub.Rehab - See where Reddit communities have relocated. (HN)

Safari ​

RSS ​

Web ​

June 20 ​

Bevy Engine ​

  • Velo - App for brainstorming & sharing ideas.

Knowledge graphs ​

Grafbase ​

Vue.js ​

Reddit ​

Computer vision ​

Compression ​

  • HDT - Library for the Header Dictionary Triples (HDT) compression file format for RDF data.

Databases ​

  • Openline customerOS - Platform that enables you to bring your customer back to the center of your work.

Tailwind CSS ​

  • SwiftyTailwind - Swift Package to pull and run Tailwind from a Swift process.

Games ​

RISC-V ​

Verilog ​

  • OpenTimer - High-performance Timing Analysis Tool for VLSI Systems.

Generative Machine Learning ​

Lambda calculus ​

  • RLCI - Overly-documented Rust-powered Lambda Calculus Interpreter.

Internet of things ​

Natural language processing ​

Speech recognition ​

Nix ​

C libraries ​

Go libraries ​

  • carapace - Command argument completion generator for cobra.
  • LiteFS Go - Go library for interacting with LiteFS.

Go ​

React Hooks ​

React Native ​

  • Create T4 App - Type-Safe, Full-Stack Starter Kit for React Native + Web.

Svelte ​

Three.js ​

  • threlte-xr - VR / AR / spatial computing with threlte.

Scheme ​

Python ​

Rust libraries ​

  • LruMap - Set of safe Least Recently Used (LRU) map/cache types for Rust.

Standard ML ​

Swift libraries ​

  • FlyoverKit - Swift Package to easily perform flyovers on a MKMapView.

Research papers ​

  • Paper Summarizer - Slack Bot for summarizing arXiv papers, powered by OpenAI LLMs.

Staying on top of things ​

Vim ​

Search engines ​

Markdown ​

Backups ​

AWS ​

Computer vision ​

Data Visualization ​

  • HoloViz - High-level tools to simplify visualization in Python.

Fonts ​

User Experience ​

Drugs ​

  • Fragmenstein - Merging, linking and placing compounds by stitching bound compounds together like a reanimated corpse.

Games ​

Foods ​

Generative Machine Learning ​

  • Ealain for macOS - Screensaver that generates abstract art using Stable Diffusion.

Natural language processing ​

  • simpleaichat - Python package for easily interfacing with chat apps, with robust features and minimal code complexity.
  • Floneum - Graph editor for local AI workflows.

GitHub actions ​

Kubernetes ​

  • Sveltos - Add-on controller manages Kubernetes add-ons in tens of clusters.

Fragrances ​

Go libraries ​

  • config - Declarative configuration for Go.

JS libraries ​

  • tz-lookup - JavaScript Library for Timezone Lookup by Location.

OCaml libraries ​

Datalog ​

  • Scallop - Language based on DataLog that supports differentiable logical and relational reasoning.

Python libraries ​

  • defopt - Effortless argument parser.

Python ​

  • pyastgrep - Grep Python Abstract Syntax Trees (AST) using XPath.

Swift libraries ​

  • UtilityType - Realize TypeScript's UtilityTypes in Swift.

SwiftUI ​

TypeScript libraries ​

  • TryResult - Simple typescript library to get rid of try catches.

Git ​

Discord ​

Twitter ​

  • BadPigeon - Tool for extracting tweet data from GraphQL fetch requests made by the Twitter website.

Germany ​

Deno ​

Static sites ​

WebAssembly ​

June 19 ​

PostgreSQL ​

Fitness ​

Displays ​

  • superwhite - Display a very bright white color on HDR-enabled displays.

GPU ​

Languages ​

  • Refold - Complete language learning solution.

Xcode ​

Natural language processing ​

  • BigTrans - Augmenting Large Language Models with Multilingual Translation Capability over 100 Languages.

Speech synthesis ​

Nix ​

Svelte ​

Swift libraries ​

  • Builder - Swift builder pattern library that utilize dynamicCallable and dynamicMemberLookup as its core.

Zig ​

Staying on top of things ​

Tools ​

  • Sketch.systems - Helps software designers think about complex product behavior. Sketch out states, add prototypes, and clarify questions quickly. (HN)

Web workers ​

  • coincident - Atomics based Proxy to simplify, and synchronize, Worker related tasks.

GraphQL ​

Rust libraries ​

  • sealed - Macro for sealing traits and structures.

Unix Shell ​

  • complgen - Generate shell completions based on a BNF-like grammar.

Field-programmable gate array ​

Nix ​

Python ​

TypeScript ​

Lemmy ​

Discord ​

Computer vision ​

Computer Science ​

ClickHouse ​

Design systems ​

PyTorch ​

GraphQL ​

Natural language processing ​

Electrical engineering ​

  • LogicRs - Easy-to-use simulator for logical circuits.

Svelte ​

Python libraries ​

Rust libraries ​

  • Netidx - Cross platform secure messaging library.

Swift libraries ​

June 18 ​

Augmented Reality ​

Computer vision ​

Procedural generation ​

ClickHouse ​

  • HouseWatch - Open source tool for monitoring and managing ClickHouse clusters.

SQL ​

Design systems ​

Message queue ​

E-commerce ​

  • Skateshop13 - Open source e-commerce skateshop build with everything new in Next.js 13.

CSS ​

Internationalization ​

  • i18n-cli - CLI tool that utilizes the OpenAI API to translate JSON-based locale files.

Music production ​

Music ​

  • Davis - MPD client for music lovers.

GraphQL ​

  • Isograph - Build React apps backed by GraphQL data.

Natural language processing ​

Go libraries ​

  • pg-schema-diff - Go library for diffing Postgres schemas and generating SQL migrations.
  • Audio - Audio support for Go language.
  • gonstructor - Command-line tool to generate a constructor for the struct.
  • Enumall - Tool to automate the creation of all const values for given type (enum).

Go ​

Haskell libraries ​

Programming languages ​

Python libraries ​

Rust libraries ​

Rust ​

Swift libraries ​

  • Subviews - Subview and other ways of making UIKit more fun to use.

Marketing ​

  • Dittofeed - Send marketing messages at scale.

Zero knowledge proofs ​

Lemmy ​

PDF ​

Tools ​

June 17 ​

Computer vision ​

Chemistry ​

  • ChemMatData - Overview over chemical datasets and where to find them.

Metal ​

Databases ​

  • mutable - Database System for Research and Fast Prototyping.

PostgreSQL ​

Animation ​

Color ​

CSS ​

Neural networks ​

JS libraries ​

  • UnsuckJS - Progressively enhance HTML with lightweight JavaScript libraries.

Swift libraries ​

  • MacroKit - Exploring Swifts new macro system.
  • Prefire - Library based on SwiftUI Preview, for easy generation: Playbook view, Snapshot and Accessibility tests.

TypeScript libraries ​

  • OpenApi3-TS - TS Model & utils for creating and exposing OpenAPI 3.x contracts.

JSON ​

Git ​

Node.js ​

Formal verification ​

  • Chyp - Interactive theorem prover for string diagrams.

Data Science ​

  • DataDM - Your private data assistant.

Ethereum ​

SQL ​

  • PeerDB - Postgres-compatible SQL interface to seamlessly integrate multiple data-stores.

CSS in JS ​

  • Panda - Universal CSS Framework for Design Systems. (Web)

Verilog ​

Knowledge graphs ​

ChatGPT ​

Datasets ​

  • Kart - Distributed version-control for geospatial and tabular data.
  • Autolabel - Label, clean and enrich text datasets with Large Language Models.

JAX ​

  • Levanter and Haliax - Legibile, Scalable, Reproducible Foundation Models with Named Tensors and Jax.

ML Libraries ​

Music ​

  • mack - Opinionated, fast music organiser.

HTTP ​

WebSocket ​

Natural language processing ​

Linux ​

  • Asahi Neural Engine - Reverse engineered Linux driver for the Apple Neural Engine.
  • elf-info - Inspect and dissect an ELF file with pretty formatting.

Nix ​

Go libraries ​

  • Delta Go - Native Delta Lake Implementation in Go.

Next.js ​

React components ​

  • RewindUI - React component library for building modern web applications using Tailwind CSS.

Vue.js ​

Kotlin libraries ​

Programming languages ​

Python libraries ​

  • Grand - Graph toolkit interoperability and scalability for Python.

Python ​

Rust libraries ​

  • tower-livereload - Tower middleware to automatically reload your web browser during development.
  • rust-id3 - Rust library for reading and writing ID3 metadata.
  • Robust Binary Search
  • Parallelo - Small, but powerful, parallel framework written in Rust.
  • IceLake - Rust implementation of Iceberg.
  • mmap-sync - Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.
  • fail-rs - Fail points for rust.

Swift libraries ​

SwiftUI ​

TypeScript libraries ​

  • Vercel AI SDK - Library for building edge-ready AI-powered streaming text and chat UIs.

Git ​

Encryption ​

  • MED - Rust powered command-line data masking, encryption, and decryption tool.

Zero knowledge proofs ​

Bluesky ​

  • Graysky - Bluesky client written in React Native.

Mastodon ​

  • Ebou - Cross platform Mastodon Client written in Rust.

Social networks ​

  • Jonline - Federated gRPC social network implemented in Rust/Tonic/Diesel with both Flutter and React.

Email ​

  • Vercel Edge Emails - Simple npm package that lets you send free transactional emails from Vercel Edge Functions.

Obsidian ​

  • Loom - Recursively branching interface to GPT-3 and other language models.

Tools ​

  • Dorf - Free and open source form builder.

Chrome DevTools ​

Deno ​

  • VineJS - Form data validation library for Node.js.
  • strom - Ultimate streaming library for Deno.

Design ​

gRPC ​

  • Tempo - gRPC alternative that’s faster, lighter, and runs everywhere. (Lobsters)

Research chemicals ​

Finance ​

Death ​

ChatGPT ​

Music artists ​

Have many favorite songs but Empty Note & The City Holds My Heart are special.

Grafbase ​

Networking ​

Open Source ​

Go ​

Swift libraries ​

SwiftUI ​

TypeScript libraries ​

  • dep-tree - Render your project's dependency tree in the terminal or check that it matches your own rules.

Zig ​

Memory management ​

Blogs ​

Security ​

  • Signway - Gateway that proxies signed requests to other APIs.

Text editors ​

  • Novel - Notion-style WYSIWYG editor with AI-powered autocompletions. (Code) (HN)

Email ​

  • Cloudflare Email - Simple proxy server that can be used for sending free transactional emails through Cloudflare workers.

Unix Shell ​

  • Rash - The Reckless Racket Shell. (Web)

June 16 ​

Design inspiration ​

DNS ​

Networking ​

Phoenix framework ​

Search engines ​

Compilers ​

Observability ​

Karabiner ​

GraphQL ​

Natural language processing ​

Linux ​

Elixir ​

TypeScript libraries ​

Memory management ​

Relationships ​

Lemmy ​

June 15 ​

PostgreSQL ​

GPU ​

Natural language processing ​

Rust ​

Swift libraries ​

Vim ​

June 14 ​

Biology ​

  • Ledidi - Turns any machine learning model into a biological sequence editor, allowing you to design sequences with desired properties.

Computer vision ​

SQLite ​

  • sqlean.py - SQLite Python wrapper bundled with Sqlean extensions.

Blender ​

  • blender-plots - Python library for plotting in blender with a matplotlib-like interface.

Observability ​

CSS in JS ​

Minecraft ​

  • UniversalCraft - Minecraft modding library designed to seamlessly support a single code base branching different Minecraft versions and LWJGL versions.

Keyboards ​

Languages ​

  • deepl-node - Official Node.js library for the DeepL language translation API.

ML Libraries ​

  • EasyRunner - Lightweight tool for efficiently managing and executing parallel experiments.
  • synthcity - Library for generating and evaluating synthetic tabular data for privacy, fairness and data augmentation.

File sharing ​

  • Uploadjoy - Simple file uploading and object management.

Natural language processing ​

GitHub ​

Elixir libraries ​

  • NimbleCSV - Simple and fast CSV parsing and dumping library for Elixir.

Go libraries ​

  • Speculator - Library for reconstructing OpenAPI specification from traffic of HTTP transactions.
  • httpx - Better net/http for Go.

Haskell libraries ​

  • backprop - Heterogeneous automatic differentiation.

Julia libraries ​

Lua ​

  • seamstress - Lua scripting environment for monome devices and OSC communication.

p5.js ​

  • hatviz - Simple P5js app for constructing aperiodic hat tilings.

Python libraries ​

  • fuzzysearch - Find parts of long text or data, allowing for some changes/typos.

Rust libraries ​

  • tree_hash - SSZ-compatible tree hash implementation optimised for speed and security.

Scala libraries ​

  • sbt-sql - sbt plugin for generating model classes from SQL files.

Swift libraries ​

SwiftUI ​

TypeScript libraries ​

  • magic - AI functions for Typescript.

Jupyter Notebooks ​

Git ​

  • gitcha - Go helpers to work with git repositories.

Lemmy ​

CodeMirror ​

Discord ​

Fastify ​

WebAssembly ​

Markdown ​

  • olinkcheck - Tool to find broken URLs in text-based files.

Computer vision ​

WebGL ​

Music artists ​

Natural language processing ​

  • garak - Security probing tool for LLMs.

Signal processing ​

  • AudioTools - Object-oriented handling of audio data, with GPU-powered augmentations, and more.

Vue.js ​

Julia libraries ​

  • DataCurator - Multithreaded package to validate, curate, and transform large heterogeneous datasets using reproducible recipes.

Rust ​

Building a Rust service with Nix is great series. muslrust is nice for compiling Rust to run in cloud settings.

Swift libraries ​

TypeScript libraries ​

  • rad-event-listener - Simple wrapper for addEventListener that returns a cleanup function so you don't have to call removeEventListener manually.

Encoding ​

  • Descript Audio Codec - State-of-the-art audio codec with 90x compression factor. Supports 44.1 kHz mono/stereo audio.

Memory management ​

  • Basic Allocator - Home-grown memory allocator written entirely in Rust. It is simple, and meant primarily for educational purposes.

Slack ​

Node.js ​

  • Pythagora - Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.

WebAssembly ​

  • net - Go package implementing WASI socket extensions.

June 13 ​

Ethereum ​

MDMA ​

Ruby ​

Email ​

  • Resend - Email API for Developers Using React. (HN)

Finance ​

Augmented Reality ​

  • RealityCheck - Mac app designed to help AR development teams streamline their workflows and improve the quality of their projects.

Command Line Tools ​

  • pic - Preview Image in CLI.

Computer vision ​

Metal ​

SQLite ​

Unity ​

Game development ​

Ergonomics ​

macOS ​

  • dyld-cache-dump - macOS command-line tool to dump the contents of dyld shared cache files.

Generative Machine Learning ​

Statistics ​

HTTP ​

  • CORS.SH - Fast & Reliable CORS Proxy for your websites. (Code)

Natural language processing ​

C ​

Elixir libraries ​

Elixir ​

Go libraries ​

  • timex - Go package for working with date.

Go ​

Haskell libraries ​

Relay ​

Python libraries ​

Rust ​

Swift libraries ​

TypeScript libraries ​

  • Sonik - Supersonik web framework for the Edges.

Zero knowledge proofs ​

  • zkml - Framework for constructing proofs of ML model execution in ZK-SNARKs.

Security ​

Lemmy ​

Slack ​

  • SpectroMate - API server designed for creating Slack Applications.

Progressive web apps (PWA) ​

Vite ​

June 12 ​

Algorithms ​

Color ​

Datasets ​

  • SlimPajama-627B - Largest extensively deduplicated, multi1corpora, open-source dataset for training large language models.

Astro ​

Swift libraries ​

Tools ​

Augmented Reality ​

DNA ​

  • RNA-FM - RNA foundation model.

Google Cloud ​

Computer vision ​

PostgreSQL ​

English Language ​

Xcode ​

Generative Machine Learning ​

PyTorch ​

  • PI - Lightweight MLIR Python frontend with support for PyTorch.

Fractals ​

Music production ​

Networking ​

Natural language processing ​

  • ExpertLLaMA - Open source ChatBot built with ExpertPrompting which achieves 96% of ChatGPT's capability.

GitHub actions ​

C++ ​

Haskell ​

ESLint ​

React Hooks ​

  • Zedux - Molecular State Engine for React.

Vue.js ​

OCaml libraries ​

  • Docs CI - CI building documentation for all versions of all packages.

Perl ​

ReasonML ​

Rust libraries ​

  • SQLx Error - Wrapper around sqlx::Error to provide error path and additional context.

Rust ​

Scala libraries ​

Swift libraries ​

  • AssociatedObject - Swift Macro for allowing variable declarations even in class extensions.
  • extract-case-value - Swift macro that extracts associated values from enum cases.

TypeScript libraries ​

Documentation ​

Embedded systems ​

  • Lopaka - Stunning graphics for embedded screens.

Space ​

  • jdaviz - JWST astronomical data analysis tools in the Jupyter platform.

Reddit ​

Tools ​

Deno ​

Search engines ​

Command Line Tools ​

  • spacer - CLI tool to insert spacers in command output to provide visual markers of when things happened.

Image processing ​

PostgreSQL ​

Journaling ​

  • hmm - Small command-line note taking app written in Rust. Notes are written in plain text and indexed by the time they were written.

C++ ​

Racket ​

Rust libraries ​

Bluesky ​

June 11 ​

Observability ​

CPU ​

ML Models ​

  • Autodistill - Images to inference with no labeling (use foundation models to train supervised models).

Fractals ​

Functional programming ​

  • Gren - Functional programming language with carefully managed side-effects and a strong static type system. (Web) (Twitter) (HN)

Robots ​

  • PyPose - Library for Robot Learning with Physics-based Optimization.

Elasticsearch ​

Computer vision ​

Databases ​

Animation ​

HTML ​

Bevy Engine ​

  • Bevy XPBD - 2D and 3D physics engine based on Extended Position Based Dynamics for Bevy.

Networking ​

  • WuKongIM - High-performance universal communication service.

Natural language processing ​

Java ​

  • Ka-Pi - JVM Bytecode Manipulation Framework inspired by ASM.

MDX ​

Svelte ​

  • Svelte Bun - Compile svelte component on the fly, without a bundler.

Kotlin libraries ​

  • xef - Building applications with LLMs through composability, in Kotlin, Scala.

OCaml libraries ​

  • signal - Reactive signals for OCaml.
  • Trace - Common interface for tracing/instrumentation libraries in OCaml.

Pony ​

Rust libraries ​

TypeScript libraries ​

  • cito - Check types at runtime.

Documentation ​

  • Link Checker - Tool for checking broken links in grammY documentation.

Lemmy ​

Telegram ​

Google Chrome ​

  • Netify - Chrome extension to intercept and modify network requests.

WebRTC ​

  • 3LAS - Browser-based low latency audio streaming solution for use in mobile devices.

Midjourney ​

DevOps ​

  • Framed - CLI tool for projects management.

ML Libraries ​

  • MSPrior - Multi(scale/stream) prior model for realtime temporal learning.

Authentication ​

Natural language processing ​

Speech recognition ​

GitHub actions ​

Erlang ​

Go libraries ​

Go ​

Python libraries ​

Rust libraries ​

  • Pingora - Library for building fast, reliable and evolvable network services.

TypeScript libraries ​

  • Vento - Minimal and experimental template engine.

Functional programming ​

Video ​

  • DeArrow - Browser extension for crowdsourcing better titles and thumbnails on YouTube.

Computer vision ​

Natural language processing ​

June 10 ​

Home automation ​

  • homectl - Simple home automation server written in Rust.

Computer vision ​

Databases ​

  • Yotta Store - Next generation storage system aiming to scale out to the yotta byte range and scale up to millions of concurrent read and writes per record. (Rust bindings)

CSS ​

Autonomous driving ​

Lean ​

  • risc0-lean4 - Model of the RISC Zero zkVM and ecosystem in the Lean 4 Theorem Prover.

IPFS ​

  • Admarus - Peer-to-peer search engine for IPFS.

VPN ​

  • Anywherelan - Mesh VPN project, similar to tinc, direct wireguard or tailscale.

Natural language processing ​

Speech recognition ​

Clojure libraries ​

  • loom - Graph library for Clojure.

Phoenix framework ​

Erlang ​

Python libraries ​

  • CVXOPT - Python Software for Convex Optimization.

Swift libraries ​

SwiftUI ​

Zig libraries ​

Bluesky ​

Streaming ​

Unix Shell ​

  • Historian - Command-line utility for managing shell history in a SQLite database.

Web ​

WebRTC ​

Game development ​

RISC-V ​

  • rv - RISC-V CPU core written in ANSI C. (HN)

Machine learning ​

Movies ​

Music production ​

Go ​

Astro ​

Rust libraries ​

  • OpenAI - Rust library for the OpenAI API.

Zig ​

Robots ​

Bluesky ​

Obsidian ​

  • Markdown Blogger - Allows developers to push markdown notes to their local blog, portfolio, or static site.

Reddit ​

Telegram ​

Video ​

WebRTC ​

Books ​

Computer vision ​

Cosmos ​

User Experience ​

DevOps ​

  • Hop CLI - Interact with Hop in your terminal.

Game engines ​

  • UPBGE - Integrated game engine in Blender.

Generative Machine Learning ​

Machine learning ​

Category theory ​

Wolfram Alpha ​

Natural language processing ​

GitHub actions ​

  • log - Smart way of managing changes.

File systems ​

  • PuzzleFS - Next-generation container filesystem.

iOS ​

  • Mlem - Lemmy client for iOS.

Linux ​

  • Makima - Daemon for Linux to bind your controller's buttons to key sequences and macros.

Other things I find interesting ​

  • Jellyweb - Modern looking web client for Jellyfin written in svelte.

Package managers ​

  • pixi - Package management made easy.

Physics ​

Clojure libraries ​

Erlang ​

Haskell libraries ​

Expo ​

  • Bandi - React Native opinionated fullstack boilerplate with Expo-router, Tamagui, Recoil and Next.js supporting Android, iOS and Web based on turbo repo.

Kotlin libraries ​

  • kotlin-result - Multiplatform Result monad for modelling success or failure operations.

OCaml libraries ​

  • ocaml-qdrant - OCaml client for Qdrant vector search engine.

Rust libraries ​

  • apple-sys - Auto-managed -sys crate for Apple platforms using bindgen directly from build environment.
  • derive_setters - Procedural macro that automatically generates setter methods for a struct's fields.
  • Instant Segment - Fast English word segmentation in Rust.

Rust ​

TypeScript libraries ​

Zig ​

Email ​

  • Dispoflare - Disposable email addresses on the fly powered by Cloudflare.

Firebase ​

  • Lobster - Type-safe Firebase-RemoteConfig helper library.

Logseq ​

Tools ​

Browsers ​

Node.js ​

  • authsessions - Manage NodeJS server sessions easily in-memory or in Redis.

Interviews ​

June 9 ​

API ​

Genomics ​

  • sleuth - Program for differential analysis of RNA-Seq data.

Ethereum ​

  • EVM Diff - Diff EVM-compatible chains in a friendly format.

PostgreSQL ​

Animation ​

Drugs ​

Lean ​

  • Uniq - Static Uniqueness Analysis for the Lean 4 Theorem Prover.

GraphQL ​

Natural language processing ​

Speech recognition ​

  • Whisper Web - ML-powered speech recognition directly in your browser! Built with 🤗 Transformers.js.

GitHub ​

Android ​

  • Roborazzi - Make JVM Android Integration Test Visible.

NixOS ​

Expo ​

Python libraries ​

TypeScript libraries ​

Jupyter Notebooks ​

Streaming ​

  • webmetro - Utilities for relaying live WebM video/audio streams.

Raycast ​

  • MultiTranslate - Raycast extension that translates text to multiple languages at once.

Reddit ​

Tools ​

Deno ​

  • DenoGrad - Toy AutoGrad Implementation in Deno.

Web scraping ​

WebAssembly ​

AWS ​

Compilers ​

  • JitStreamer - Service to activate JIT across the far reaches of the internet.

Computer vision ​

GraphQL ​

iOS ​

  • NameDrop - Replica of iOS 17 NameDrop animation.

Astro ​

  • Astro Selfie - Astro integration to generate page screenshots to show as Open Graph images.

JS libraries ​

React ​

  • Tangle - Messy React Server Components implementation.

Svelte ​

  • Melt UI - Headless, accessible component builders for your Svelte or SvelteKit application.

Rust libraries ​

  • diesel_ltree - Adds support for the PostgreSQL ltree extension to Diesel.
  • memfd_exec - Execute binaries straight from memory, without touching disk, with a friendly interface.

Swift libraries ​

  • Papyrus - Type-safe HTTP interface for Swift.
  • OpenAPIMacros - Generate OpenAPI docs from your route definitions.

Swift ​

  • sign-here - Tool that enables the creation of Provisioning Profiles and Certificates for deploying Apple based software.

Protocol buffers ​

Git ​

  • GQL - Git Query Language.

ProseMirror ​

Reddit ​

Compilers ​

Flattening ASTs (and Other Compiler Data Structures) is great read to understand the relationship between bytecode and AST interpreters.

Vulkan API ​

  • Boson - Vulkan abstraction layer that makes graphics easy and enjoyable. (Reddit)

Verilog ​

  • Filament - Hardware description language (HDL) that uses a type system to specify and compose hardware pipelines.

Generative Machine Learning ​

Automatic differentiation ​

  • picograd - Tiniest possible autograd engine.

Tailscale ​

Natural language processing ​

GitHub actions ​

Go libraries ​

  • pgconn - Low-level PostgreSQL database driver.
  • mirror - Use right mirror functions for string/[]byte performance bust.
  • versioninfo - Importable package that parses version info from debug.ReadBuildInfo().

Swift libraries ​

  • Transmission - Bridges UIKit presentation APIs to a SwiftUI API so you can use presentation controllers, interactive transitions and more.

TypeScript libraries ​

  • gut - Convert Go structs to Typescript interfaces.

Obsidian ​

Raycast ​

Metal ​

Remote Procedure Calls ​

  • Prim+RPC - Easy-to-understand, type-safe, transport-agnostic RPC/IPC for JavaScript, supporting callbacks, batching, file uploads, custom serialization, and more.

CSS in JS ​

  • Kuma UI - Ultra Fast, Zero Runtime, Utility-First CSS-in-JS.

CSS ​

PyTorch ​

  • Audiocraft - PyTorch library for deep learning research on audio generation.

Machine learning ​

Internet of things ​

Natural language processing ​

iPad ​

Nix ​

  • nixd - Nix language server, based on nix libraries.

Go ​

  • Goxygen - Generate a modern Web project with Go.

ESLint ​

React ​

Vue.js ​

Julia libraries ​

  • Loess - Local regression.

Rust libraries ​

Swift libraries ​

  • SwiftRequest - Library designed to simplify the creation of URLSession requests in Swift by utilizing Swift's macro features.

TypeScript libraries ​

  • Free-types - Type-level library enabling the creation and the manipulation of type constructors which can be detached from their type parameters. (HN)
  • Default composer - Tiny JavaScript library that allows you to set default values for nested objects.

Text editors ​

  • Awesome Editor.js - Curated list of awesome Editor.js tools, libraries and resources.

Reddit ​

June 8 ​

Figma ​

Reinforcement learning ​

Natural language processing ​

Kubernetes ​

Discord ​

Rust ​

Blogs ​

Safari ​

RISC-V ​

Lean ​

Natural language processing ​

Emulators ​

  • Sled - Library intended to make full system emulation of embedded targets simple.

Go libraries ​

  • useragent - Go parser for user agent strings.

Go ​

Lua ​

  • gopher-luar - Simplifies data passing to and from gopher-lua.

Swift libraries ​

Rust ​

CSS ​

Artificial intelligence ​

Natural language processing ​

iOS ​

Computer vision ​

Shaders ​

PostgreSQL ​

macOS apps ​

  • Jumpcut - Minimalist clipboard management for macOS.

ChatGPT ​

  • Prompta - ChatGPT UI that is keyboard-centric, mobile friendly, can syncs chat history across devices and search past conversations.

JAX ​

  • Lineax - Linear solvers in JAX and Equinox.

Speech synthesis ​

  • DeepFilterNet - Low Complexity Speech Enhancement Framework for Full-Band Audio (48kHz) using on Deep Filtering.

iOS Shortcuts ​

Windows ​

  • Whisky - Modern Wine wrapper for macOS built with SwiftUI.

Next.js ​

Rust libraries ​

  • portable-atomic - Portable atomic types including support for 128-bit atomics, atomic float, etc.

Swift libraries ​

  • SwiftASN1 - Implementation of ASN.1 for Swift.

TypeScript libraries ​

  • Debe - Flexible and reactive offline-first JS datastore.

Emacs ​

PDF ​

June 7 ​

Grafana ​

SVG ​

Data Processing ​

Databases ​

ChatGPT ​

  • OpenChat - Run and create custom ChatGPT-like bots with OpenChat, embed and share these bots anywhere, the open-source chatbot console. (HN)

Astro ​

  • Starlight - Build beautiful, high-performance documentation websites with Astro.

Reddit ​

Assembly ​

OCaml ​

Programming languages ​

Safari ​

Ukraine ​

Augmented Reality ​

Image processing ​

CPU ​

Machine learning ​

Type Theory ​

Music artists ​

Quantum computing ​

Python libraries ​

Rust ​

Swift libraries ​

Russia ​

June 6 ​

Augmented Reality ​

Compilers ​

Computer vision ​

SQLite ​

Psychedelics ​

ChatGPT ​

Machine learning ​

Networking ​

SSH ​

  • snips.sh - Passwordless, anonymous SSH-powered pastebin with a human-friendly TUI and web UI.

WebSocket ​

  • ping-pong - Retro game pong written in Go and Websocket as transport.

Natural language processing ​

Rust libraries ​

  • AutobahnHash - Fast, safe, and portable implementation of HighwayHash for Rust.

Jupyter Notebooks ​

Protocol buffers ​

Security ​

Search engines ​

WebKit ​

June 5 ​

Augmented Reality ​

Tailwind CSS ​

Xcode ​

Expo ​

  • Expo Starter Kit - Opinionated expo starter with expo-router, nativewind, axios, zustand, expo-image, i18next, @shopify-flashlist, Onesignal.

Programming languages ​

Rust ​

Discord ​

CSS ​

HTML ​

Rust libraries ​

  • BendSQL - Databend Native Client in Rust.
  • posh - Type-safe Graphics Programming with Functional Shaders.

Computer vision ​

ClickHouse ​

  • chdig - Dig into ClickHouse with TUI interface.

3D modeling ​

Fonts ​

Generative Machine Learning ​

ML Libraries ​

  • crepes - Conformal regressors and predictive systems.
  • Loopy - Transformation-Based Generation of High-Performance CPU/GPU Code.

PyTorch ​

  • Torchlens - Package for extracting and mapping the results of every single tensor operation in a PyTorch model in one line of code.

Machine learning ​

ML Models ​

Reinforcement learning ​

  • SheepRL - Distributed Reinforcement Learning accelerated by Lightning Fabric.

Natural language processing ​

  • LLamaFlow - Typescript-first prompt engineering toolkit for working with chat based LLMs.

GitHub actions ​

Containers ​

  • crun - Fast and low-memory footprint OCI Container Runtime fully written in C. (HN)

File systems ​

  • FiDB - File system as database.

Linux ​

Go libraries ​

  • Starlight - Go wrapper for google's starlark embedded python language.

Haskell ​

React components ​

Common Lisp ​

Rust libraries ​

  • wildmatch - Simple string matching with questionmark- and star-wildcard operator.

Tauri ​

  • MacroGraph - Application for node-based programming.

Discord ​

Godot ​

Rust ​

June 4 ​

Image processing ​

  • Napari ChatGPT - Napari plugin to process and analyse images with chatGPT.

Programming languages ​

Message queue ​

Law ​

macOS ​

C++ ​

Go libraries ​

  • securecookie - Fast, secure and efficient secure cookie encoder/decoder.

JSON ​

  • json-ext - Set of performant and memory efficient utilities that extend the use of JSON.

Markdown ​

  • stitchmd - Stitch multiple Markdown files together into a single document.

Augmented Reality ​

  • Handy.js - Makes defining and recognizing custom hand poses in WebXR a snap.

Azure ​

  • Azurite - Lightweight server clone of Azure Storage that simulates most of the commands supported by it with minimal dependencies.

Computer vision ​

ChatGPT ​

Wails ​

Rust libraries ​

  • simdutf - Unicode validation and transcoding at billions of characters per second.

Jupyter Notebooks ​

Text editors ​

Deno ​

  • format - Formatting and printing string utilities.
  • Super Cereal - Serialize object graphs into key-value pairs.
  • txx - Unsafe interop between Deno FFI and C++.

Databases ​

  • ReductStore - Time series database for storing and managing large amounts of blob data.

DuckDB ​

Generative Machine Learning ​

Music production ​

Docker ​

  • oxker - Simple TUI to view & control docker containers.

iOS ​

Operating systems ​

  • UVM - Minimalistic virtual machine designed to run self-contained applications.

Python ​

Vite ​

WebAssembly ​

CSS Grid ​

Linux ​

Zig ​

Rust ​

Android ​

  • Jerboa - Native android app for Lemmy.

Hashing ​

Swift libraries ​

  • Workflow Demo - Simple demonstration of Square’s Workflow library, introducing Declarative UIKit.