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