Awesome List Updates on Nov 27 - Dec 03, 2023
46 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Amazon Seller
Software and Tools
- Advigator - Amazon Advertising Software
2. Awesome Fastapi
Tutorials / Other Tools
- Implementing FastAPI Services – Abstraction and Separation of Concerns - FastAPI application and service structure for a more maintainable codebase.
3. Awesome Webaudio
Packages / Apps
- Online Sequencer - A simple and easy-to-use sequencer with plenty of functionality, based around the Web Audio API.
4. Awesome Pinned Gists
External Services
- hoyolab-box (⭐6) - Update a pinned gist to show your Genshin Impact / Honkai: Star Rail play stats.
5. Awesome Open Hardware
Projects
- Mekanika - Tools & Machines for Makers
6. Awesome Data Engineering
Databases
- Relational
- RQLite (⭐15k) - Replicated SQLite using the Raft consensus protocol.
- MySQL - The world's most popular open source database.
- TiDB (⭐37k) - TiDB is a distributed NewSQL database compatible with MySQL protocol.
- Percona XtraBackup - Percona XtraBackup is a free, open source, complete online backup solution for all versions of Percona Server, MySQL® and MariaDB®.
- mysql_utils (⭐884) - Pinterest MySQL Management Tools.
- MariaDB - An enhanced, drop-in replacement for MySQL.
- PostgreSQL - The world's most advanced open source database.
- Amazon RDS - Amazon RDS makes it easy to set up, operate, and scale a relational database in the cloud.
- Crate.IO - Scalable SQL database with the NOSQL goodies.
- Key-Value
- Redis - An open source, BSD licensed, advanced key-value cache and store.
- Riak - A distributed database designed to deliver maximum data availability by distributing data across multiple servers.
- AWS DynamoDB - A fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale.
- HyperDex (⭐1.4k) - HyperDex is a scalable, searchable key-value store. Deprecated.
- SSDB - A high performance NoSQL database supporting many data structures, an alternative to Redis.
- Kyoto Tycoon (⭐274) - Kyoto Tycoon is a lightweight network server on top of the Kyoto Cabinet key-value database, built for high-performance and concurrency.
- IonDB (⭐586) - A key-value store for microcontroller and IoT applications.
- Column
- Cassandra - The right choice when you need scalability and high availability without compromising performance.
- Cassandra Calculator - This simple form allows you to try out different values for your Apache Cassandra cluster and see what the impact is for your application.
- CCM (⭐1.2k) - A script to easily create and destroy an Apache Cassandra cluster on localhost.
- ScyllaDB (⭐13k) - NoSQL data store using the seastar framework, compatible with Apache Cassandra.
- HBase - The Hadoop database, a distributed, scalable, big data store.
- AWS Redshift - A fast, fully managed, petabyte-scale data warehouse that makes it simple and cost-effective to analyze all your data using your existing business intelligence tools.
- FiloDB (⭐1.4k) - Distributed. Columnar. Versioned. Streaming. SQL.
- Vertica - Distributed, MPP columnar database with extensive analytics SQL.
- ClickHouse - Distributed columnar DBMS for OLAP. SQL.
- Cassandra - The right choice when you need scalability and high availability without compromising performance.
- Document
- MongoDB - An open-source, document database designed for ease of development and scaling.
- Percona Server for MongoDB - Percona Server for MongoDB® is a free, enhanced, fully compatible, open source, drop-in replacement for the MongoDB® Community Edition that includes enterprise-grade features and functionality.
- MemDB (⭐597) - Distributed Transactional In-Memory Database (based on MongoDB).
- Elasticsearch - Search & Analyze Data in Real Time.
- Couchbase - The highest performing NoSQL distributed database.
- RethinkDB - The open-source database for the realtime web.
- RavenDB - Fully Transactional NoSQL Document Database.
- MongoDB - An open-source, document database designed for ease of development and scaling.
- Graph
- Neo4j - The world's leading graph database.
- OrientDB - 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license.
- ArangoDB - A distributed free and open-source database with a flexible data model for documents, graphs, and key-values.
- Titan - A scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster.
- FlockDB (⭐3.3k) - A distributed, fault-tolerant graph database by Twitter. Deprecated.
- Distributed
- DAtomic - The fully transactional, cloud-ready, distributed database.
- Apache Geode - An open source, distributed, in-memory database for scale-out applications.
- Gaffer (⭐1.8k) - A large-scale graph database.
- Timeseries
- InfluxDB (⭐28k) - Scalable datastore for metrics, events, and real-time analytics.
- OpenTSDB (⭐5k) - A scalable, distributed Time Series Database.
- QuestDB - A relational column-oriented database designed for real-time analytics on time series and event data.
- kairosdb (⭐1.7k) - Fast scalable time series database.
- Heroic (⭐848) - A scalable time series database based on Cassandra and Elasticsearch, by Spotify.
- Druid (⭐13k) - Column oriented distributed data store ideal for powering interactive applications.
- Riak-TS - Riak TS is the only enterprise-grade NoSQL time series database optimized specifically for IoT and Time Series data.
- Akumuli (⭐836) - Akumuli is a numeric time-series database. It can be used to capture, store and process time-series data in real-time. The word "akumuli" can be translated from esperanto as "accumulate".
- Rhombus - A time-series object store for Cassandra that handles all the complexity of building wide row indexes.
- Dalmatiner DB (⭐695) - Fast distributed metrics database.
- Blueflood (⭐595) - A distributed system designed to ingest and process time series data.
- Timely (⭐379) - Timely is a time series database application that provides secure access to time series data based on Accumulo and Grafana.
- Other
- Tarantool (⭐3.4k) - Tarantool is an in-memory database and application server.
- GreenPlum - The Greenplum Database (GPDB) - An advanced, fully featured, open source data warehouse. It provides powerful and rapid analytics on petabyte scale data volumes.
- cayley (⭐15k) - An open-source graph database. Google.
- Snappydata (⭐1k) - SnappyData: OLTP + OLAP Database built on Apache Spark.
- TimescaleDB - Built as an extension on top of PostgreSQL, TimescaleDB is a time-series SQL database providing fast analytics, scalability, with automated data management on a proven storage engine.
- DuckDB - DuckDB is a fast in-process analytical database that has zero external dependencies, runs on Linux/macOS/Windows, offers a rich SQL dialect, and is free and extensible.
Data Ingestion
- Kafka - Publish-subscribe messaging rethought as a distributed commit log.
- BottledWater (⭐2) - Change data capture from PostgreSQL into Kafka. Deprecated.
- kafkat (⭐503) - Simplified command-line administration for Kafka brokers.
- kafkacat (⭐5.4k) - Generic command line non-JVM Apache Kafka producer and consumer.
- pg-kafka (⭐112) - A PostgreSQL extension to produce messages to Apache Kafka.
- librdkafka (⭐66) - The Apache Kafka C/C++ library.
- kafka-docker (⭐6.9k) - Kafka in Docker.
- kafka-manager (⭐12k) - A tool for managing Apache Kafka.
- kafka-node (⭐2.7k) - Node.js client for Apache Kafka 0.8.
- Secor (⭐1.8k) - Pinterest's Kafka to S3 distributed consumer.
- Kafka-logger (⭐45) - Kafka-winston logger for Node.js from Uber.
- AWS Kinesis - A fully managed, cloud-based service for real-time data processing over large, distributed data streams.
- RabbitMQ - Robust messaging for applications.
- FluentD - An open source data collector for unified logging layer.
- Embulk - An open source bulk data loader that helps data transfer between various databases, storages, file formats, and cloud services.
- Apache Sqoop - A tool designed for efficiently transferring bulk data between Apache Hadoop and structured datastores such as relational databases.
- Heka (⭐3.4k) - Data Acquisition and Processing Made Easy. Deprecated.
- Gobblin (⭐2.2k) - Universal data ingestion framework for Hadoop from LinkedIn.
- Nakadi - Nakadi is an open source event messaging platform that provides a REST API on top of Kafka-like queues.
- Pravega - Pravega provides a new storage abstraction - a stream - for continuous and unbounded data.
- Apache Pulsar - Apache Pulsar is an open-source distributed pub-sub messaging system.
- Airbyte - Open-source data integration for modern data teams.
File System
- HDFS - A distributed file system designed to run on commodity hardware.
- Snakebite (⭐858) - A pure python HDFS client.
- AWS S3 - Object storage built to retrieve any amount of data from anywhere.
- smart_open (⭐3.1k) - Utils for streaming large files (S3, HDFS, gzip, bz2).
- Alluxio - Alluxio is a memory-centric distributed storage system enabling reliable data sharing at memory-speed across cluster frameworks, such as Spark and MapReduce.
- CEPH - Ceph is a unified, distributed storage system designed for excellent performance, reliability, and scalability.
- OrangeFS - Orange File System is a branch of the Parallel Virtual File System.
- SnackFS (⭐13) - SnackFS is our bite-sized, lightweight HDFS compatible file system built over Cassandra.
- GlusterFS - Gluster Filesystem.
- XtreemFS - Fault-tolerant distributed file system for all storage needs.
- SeaweedFS (⭐22k) - Seaweed-FS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files! to serve the files fast! Instead of supporting full POSIX file system semantics, Seaweed-FS choose to implement only a key~file mapping. Similar to the word "NoSQL", you can call it as "NoFS".
- S3QL (⭐1.1k) - S3QL is a file system that stores all its data online using storage services like Google Storage, Amazon S3, or OpenStack.
- LizardFS - LizardFS Software Defined Storage is a distributed, parallel, scalable, fault-tolerant, Geo-Redundant and highly available file system.
Serialization format
- Apache Avro - Apache Avro™ is a data serialization system.
- Apache Parquet - Apache Parquet is a columnar storage format available to any project in the Hadoop ecosystem, regardless of the choice of data processing framework, data model or programming language.
- Snappy (⭐6.1k) - A fast compressor/decompressor. Used with Parquet.
- PigZ - A parallel implementation of gzip for modern multi-processor, multi-core machines.
- Apache ORC - The smallest, fastest columnar storage for Hadoop workloads.
- Apache Thrift - The Apache Thrift software framework, for scalable cross-language services development.
- ProtoBuf (⭐65k) - Protocol Buffers - Google's data interchange format.
- SequenceFile - SequenceFile is a flat file consisting of binary key/value pairs. It is extensively used in MapReduce as input/output formats.
- Kryo (⭐6.1k) - Kryo is a fast and efficient object graph serialization framework for Java.
Stream Processing
- Apache Beam - Apache Beam is a unified programming model that implements both batch and streaming data processing jobs that run on many execution engines.
- Spark Streaming - Spark Streaming makes it easy to build scalable fault-tolerant streaming applications.
- Apache Flink - Apache Flink is a streaming dataflow engine that provides data distribution, communication, and fault tolerance for distributed computations over data streams.
- Apache Storm - Apache Storm is a free and open source distributed realtime computation system.
- Apache Samza - Apache Samza is a distributed stream processing framework.
- Apache NiFi - An easy to use, powerful, and reliable system to process and distribute data.
- Apache Hudi - An open source framework for managing storage for real time processing, one of the most interesting feature is the Upsert.
- VoltDB - VoltDb is an ACID-compliant RDBMS which uses a shared nothing architecture.
- PipelineDB (⭐2.6k) - The Streaming SQL Database.
- Spring Cloud Dataflow - Streaming and tasks execution between Spring Boot apps.
- Bonobo - Bonobo is a data-processing toolkit for python 3.5+.
- Robinhood's Faust (⭐1.5k) - Forever scalable event processing & in-memory durable K/V store as a library with asyncio & static typing.
- HStreamDB (⭐700) - The streaming database built for IoT data storage and real-time processing.
- Kuiper (⭐1.4k) - An edge lightweight IoT data analytics/streaming software implemented by Golang, and it can be run at all kinds of resource-constrained edge devices.
- Zilla (⭐514) - - An API gateway built for event-driven architectures and streaming that supports standard protocols such as HTTP, SSE, gRPC, MQTT, and the native Kafka protocol.
Batch Processing
- Hadoop MapReduce - Hadoop MapReduce is a software framework for easily writing applications which process vast amounts of data (multi-terabyte data-sets) - in-parallel on large clusters (thousands of nodes) - of commodity hardware in a reliable, fault-tolerant manner.
- Spark - A multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters.
- Spark Packages - A community index of packages for Apache Spark.
- Deep Spark (⭐197) - Connecting Apache Spark with different data stores. Deprecated.
- Spark RDD API Examples - Examples by Zhen He.
- Livy - The REST Spark Server.
- Delight (⭐340) - A free & cross platform monitoring tool (Spark UI / Spark History Server alternative).
- AWS EMR - A web service that makes it easy to quickly and cost-effectively process vast amounts of data.
- Data Mechanics - A cloud-based platform deployed on Kubernetes making Apache Spark more developer-friendly and cost-effective.
- Tez - An application framework which allows for a complex directed-acyclic-graph of tasks for processing data.
- Bistro (⭐7) - A light-weight engine for general-purpose data processing including both batch and stream analytics. It is based on a novel unique data model, which represents data via functions and processes data via columns operations as opposed to having only set operations in conventional approaches like MapReduce or SQL.
- Batch ML
- H2O - Fast scalable machine learning API for smarter applications.
- Mahout - An environment for quickly creating scalable performant machine learning applications.
- Spark MLlib - Spark's scalable machine learning library consisting of common learning algorithms and utilities, including classification, regression, clustering, collaborative filtering, dimensionality reduction, as well as underlying optimization primitives.
- Batch Graph
- GraphLab Create - A machine learning platform that enables data scientists and app developers to easily create intelligent apps at scale.
- Giraph - An iterative graph processing system built for high scalability.
- Spark GraphX - Apache Spark's API for graphs and graph-parallel computation.
- Batch SQL
- Presto - A distributed SQL query engine designed to query large data sets distributed over one or more heterogeneous data sources.
- Hive - Data warehouse software facilitates querying and managing large datasets residing in distributed storage.
- Hivemall (⭐311) - Scalable machine learning library for Hive/Hadoop.
- PyHive (⭐1.7k) - Python interface to Hive and Presto.
- Drill - Schema-free SQL Query Engine for Hadoop, NoSQL and Cloud Storage.
Charts and Dashboards
- Highcharts - A charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application.
- ZingChart - Fast JavaScript charts for any data set.
- C3.js - D3-based reusable chart library.
- D3.js - A JavaScript library for manipulating documents based on data.
- D3Plus - D3's simpler, easier to use cousin. Mostly predefined templates that you can just plug data in.
- SmoothieCharts - A JavaScript Charting Library for Streaming Data.
- PyXley (⭐2.3k) - Python helpers for building dashboards using Flask and React.
- Plotly (⭐21k) - Flask, JS, and CSS boilerplate for interactive, web-based visualization apps in Python.
- Apache Superset (⭐61k) - Apache Superset (incubating) - A modern, enterprise-ready business intelligence web application.
- Redash - Make Your Company Data Driven. Connect to any data source, easily visualize and share your data.
- Metabase (⭐37k) - Metabase is the easy, open source way for everyone in your company to ask questions and learn from data.
- PyQtGraph - PyQtGraph is a pure-python graphics and GUI library built on PyQt4 / PySide and numpy. It is intended for use in mathematics / scientific / engineering applications.
Workflow
- Luigi (⭐18k) - Luigi is a Python module that helps you build complex pipelines of batch jobs.
- Cascading - Java based application development platform.
- Airflow (⭐36k) - Airflow is a system to programmatically author, schedule, and monitor data pipelines.
- Azkaban - Azkaban is a batch workflow job scheduler created at LinkedIn to run Hadoop jobs. Azkaban resolves the ordering through job dependencies and provides an easy-to-use web user interface to maintain and track your workflows.
- Oozie - Oozie is a workflow scheduler system to manage Apache Hadoop jobs.
- Pinball (⭐1k) - DAG based workflow manager. Job flows are defined programmatically in Python. Support output passing between jobs.
- Dagster (⭐11k) - Dagster is an open-source Python library for building data applications.
- Kedro - Kedro is a framework that makes it easy to build robust and scalable data pipelines by providing uniform project templates, data abstraction, configuration and pipeline assembly.
- Dataform - An open-source framework and web based IDE to manage datasets and their dependencies. SQLX extends your existing SQL warehouse dialect to add features that support dependency management, testing, documentation and more.
- Census - A reverse-ETL tool that let you sync data from your cloud data warehouse to SaaS applications like Salesforce, Marketo, HubSpot, Zendesk, etc. No engineering favors required—just SQL.
- dbt - A command line tool that enables data analysts and engineers to transform data in their warehouses more effectively.
- RudderStack (⭐4k) - A warehouse-first Customer Data Platform that enables you to collect data from every application, website and SaaS platform, and then activate it in your warehouse and business tools.
Data Lake Management
- lakeFS (⭐4.3k) - lakeFS is an open source platform that delivers resilience and manageability to object-storage based data lakes.
ELK Elastic Logstash Kibana
- docker-logstash (⭐237) - A highly configurable Logstash (1.4.4) - Docker image running Elasticsearch (1.7.0) - and Kibana (3.1.2).
- elasticsearch-jdbc (⭐2.8k) - JDBC importer for Elasticsearch.
- ZomboDB (⭐4.7k) - Postgres Extension that allows creating an index backed by Elasticsearch.
Docker
- Gockerize (⭐667) - Package golang service into minimal Docker containers.
- Flocker (⭐3.4k) - Easily manage Docker containers & their data.
- Rancher - RancherOS is a 20mb Linux distro that runs the entire OS as Docker containers.
- Kontena - Application Containers for Masses.
- Weave (⭐6.6k) - Weaving Docker containers into applications.
- Zodiac (⭐194) - A lightweight tool for easy deployment and rollback of dockerized applications.
- cAdvisor (⭐17k) - Analyzes resource usage and performance characteristics of running containers.
- Micro S3 persistence (⭐13) - Docker microservice for saving/restoring volume data to S3.
- Rocker-compose (⭐405) - Docker composition tool with idempotency features for deploying apps composed of multiple containers. Deprecated.
- Nomad (⭐15k) - Nomad is a cluster manager, designed for both long-lived services and short-lived batch processing workloads.
- ImageLayers - Visualize Docker images and the layers that compose them.
7. Vertx Awesome
Books
- Building Reactive Microservices in Java by Clément Escoffier
Microservices
- SmallRye Fault Tolerance (⭐74) - SmallRye Fault Tolerance is an implementation of Eclipse MicroProfile Fault Tolerance with additional features not defined by the specification. Native support of Vert.x and Mutiny.
8. Awesome Zsh Plugins
Themes / superconsole - Windows-only
- promptly (⭐2) - Lightweight, async ZSH theme for a prompt(ly) experience.
9. Static Analysis
Programming Languages / Other
- pgspot (⭐41) — Spot vulnerabilities in postgres extension scripts. Finds unsafe search_path usage and unsafe object creation in PostgreSQL extension scripts or any other PostgreSQL SQL code.
10. Awesome Creative Technology
Creative Technology
Name: 1024 Architecture
Locations: [Paris]
Keywords: architectural and digital works, orchestrated sound and light scores
Jobs: 📧
Name: Acrylicize
Locations: [London] [NYC] [Seattle]
Keywords: harness the power of art and creativity to help people fall in love with spaces
Jobs: 📧
Name: Ada
Locations: [NYC]
Keywords: experience innovation and design agency that partners with the world's most ambitious visionaries and brands in the culture, arts and social impact space
Name: Adirondack Studios
Locations: [Glens Falls, NY] [Dubai] [Orlando] [Shanghai] [LA] [Singapore]
Keywords: concept, schematic, design, construction, fabrication, installation, support
Jobs: 🌐
Name: Alt Ethos
Locations: [Denver]
Keywords: experiential, metaverse, and event design agency
Name: Art + Com
Locations: [Berlin]
Keywords: media sculptures, data installations, new media
Jobs: 🌐
Name: Art Processors
Locations: [Melbourne] [NYC]
Keywords: partner with cultural and tourism organisations to invent new realities of human experience
Jobs: 🌐
Name: Augmented Magic
Locations: [Paris]
Keywords: augmented magic shows, digital installations
Jobs: 📧
Name: AV Controls
Locations: [NYC]
Keywords: site-specific technology installations, digital landmarks
Jobs: 🌐
Name: Beaudry Interactive
Locations: [LA]
Keywords: themed entertainment, museum exhibitions, live shows, and branded experiences
Name: Blackbow
Locations: [Beijing]
Keywords: projection mapping, digital art and cultural experiences
Jobs: 🌐
Name: Blublu
Locations: [Hangzhou]
Keywords: projection mapping, immersive experiences for museums and workspace
Jobs: 📧
Name: Bluecadet
Locations: [Philadelphia] [NYC]
Keywords: experience design across digital and physical environments, visitor centers
Jobs: 🌐
Name: BRDG Studios
Locations: [Philadelphia]
Keywords: digital moments in physical spaces, retail environments, art galleries, events
Jobs: 🌐
Name: Breeze Creative
Locations: [NYC] [Miami]
Keywords: interactive experience design, family entertainment, museums, playgrounds, educational institutions
Name: C&G Partners
Locations: [NYC]
Keywords: branding, digital installations, exhibits and environments, signage, wayfinding, websites
Jobs: 🌐
Name: Charcoalblue
Locations: [NYC] [Melbourne] [Chicago] [UK] [London]
Keywords: amazing spaces where stories are told and experiences are shared
Jobs: 🌐
Name: Cinimod Studio
Locations: [London]
Keywords: location based work where technology, environment, content and real life interaction meet
Jobs: 🌐
Name: Code and Theory
Locations: [NYC] [San Francisco] [London] [Manila]
Keywords: strategically driven, digital-first agency that lives at the intersection of creativity and technology
Jobs: 🌐
Name: Cognition
Locations: [LA]
Keywords: an interactive studio designed to enrich experiences by building creative technology with human empathy
Jobs: 🌐
Name: Comuzi
Locations: [London]
Keywords: explore and imagine and prototyp and creatr future-forward creative concepts
Name: DE-YAN
Locations: [NYC]
Keywords: creative concepting, experiential, motion, graphic & interactive design within luxury, fashion, beauty, & lifestyle
Jobs: 📧
Name: Deeplocal
Locations: [Pittsburgh]
Keywords: creative engineers, inventors, interactive experiences, human stories
Jobs: 🌐
Name: Design I/O
Locations: [NYC] [San Francisco]
Keywords: immersive, interactive installations, storytelling, events, galleries, museums, exhibitions and public space
Name: Digifun
Locations: [Shanghai]
Keywords: projection mapping, new media art education
Name: Digital Ambiance
Locations: [Berkeley, CA]
Keywords: lighting design, projection mapping, interactive design
Jobs: 🌐
Name: Dimensional Innovations
Locations: [Kansas City] [Atlanta] [Minneapolis] [Denver] [LA] [Pittsburgh]
Keywords: experience design, interactive experiences, brand activation
Jobs: 🌐
Name: Dome
Locations: [NYC]
Keywords: experience design studio that gathers designers, technologists, and strategists to solve unusual problems
Name: Domestic Data Streamers
Locations: [Barcelona]
Keywords: fighting indifference towards data
Name: dotdotdash
Locations: [Portland] [LA] [NYC]
Keywords: innovation agency that seamlessly blends the physical and digital
Jobs: 🌐
Name: Downstream
Locations: [Portland] [Amsterdam] [Melbourne]
Keywords: strategy + design + content + technology
Jobs: 🌐
Name: Dpt.
Locations: [Montreal]
Keywords: generating wonder with immersive platforms, AR, & VR
Jobs: 🌐
Name: Eness
Locations: [Melbourne]
Keywords: evocative interactive experiences for public, commercial and cultural entities
Jobs: 🌐
Name: Envoy
Locations: [Chicago] [LA] [San Diego]
Keywords: transform environments into exceptional experiences, formerly Leviathan
Jobs: 🌐
Name: ESI Design
Locations: [NYC]
Keywords: transforms places into experiences, immersive deisgn, architectural scale
Jobs: 🌐
Name: Extrapolation Factory
Locations: [NYC]
Keywords: research studio, futures studies, collaborative prototyping
Name: Fast Horse
Locations: [Minneapolis]
Keywords: a truly integrated creative agency
Jobs: 🌐
Name: FIELD
Locations: [London]
Keywords: future aesthetics for design, motion, experiential
Name: Float4
Locations: [Montreal] [NYC]
Keywords: integrates digital experiences into physical spaces to amplify their identity
Jobs: 🌐
Name: fuse
Locations: [Modena, Italy]
Keywords: live-media performances, experimentation, electronic music, digital arts
Name: Future Colossal
Locations: [NYC]
Keywords: experiential technologies in advertising and entertainment and art
Jobs: 🌐
Name: Gallagher & Associates
Locations: [DC] [NYC] [Portland] [Singapore]
Keywords: harmony between technology, narrative, and physical design
Jobs: 🌐
Name: Game Seven
Locations: [NYC] [LA]
Keywords: intersection of sport and culture, brand stories
Jobs: 🌐
Name: Geeksart
Locations: [Guangzhou] [Shanghai]
Keywords: media sculptures, new media exhibition
Jobs: 🌐
Name: Giant Spoon
Locations: [NYC] [LA]
Keywords: translate cultural trends into big ideas, experiential, gaming
Jobs: 🌐
Name: Hotel Creative
Locations: [London]
Keywords: retail, branding, exhibitions, events
Jobs: 📧
Name: Hovercraft
Locations: [Denver] [Portland]
Keywords: interactive installations, site-specific content, retail, sports
Jobs: 🌐
Name: HUSH
Locations: [NYC]
Keywords: marketing and advertising, retail and DTC, architecture
Jobs: 🌐
Name: iart
Locations: [Basel]
Keywords: studio for media architectures, enhancing physical spaces with digital technology
Jobs: 🌐
Name: IMG SRC
Locations: [Tokyo]
Keywords: full-service communication agency focusing on websites, installations, and R&D
Jobs: 🌐
Name: Immersive International
Locations: [London] [Shanghai] [Ottawa] [Hong Kong] [Cape Town]
Keywords: live experiences and art installations in public, private and commercial spaces
Name: Intergalactic
Locations: [Vancouver] [London]
Keywords: mobile apps, interactive screens, web development, application design and visualization
Jobs: 🌐
Name: Invisible North
Locations: [NYC]
Keywords: culturally fluent, thoughtful experiences, bring brands to life
Jobs: 📧
Name: Jam3
Locations: [Toronto] [LA] [Montevideo] [Amsterdam]
Keywords: create modern experiences for tomorrow's brands
Jobs: 🌐
Name: Jason Sherwood Design
Locations: [NYC]
Keywords: television and broadway and concert stage design
Name: Left Field Labs
Locations: [LA]
Keywords: products, platforms, and services that solve fundamental human challenges
Jobs: 📧
Name: Listen
Locations: [NYC]
Keywords: sensory-driven brand assets, modern cultural landscape, sound, experiences
Name: Lorem Ipsum
Locations: [NYC] [Moscow] [London]
Keywords: experience design, narrative, physical and digital environments
Name: m ss ng p eces
Locations: [NYC] [LA]
Keywords: new wave production and entertainment partner for content and immersive experiences that inspire culture
Name: Magnopus
Locations: [LA] [London]
Keywords: unite the physical and digital worlds with extraordinary experiences
Jobs: 🌐
Name: Manifold
Locations: [San Francisco] [LA] [Portland]
Keywords: we hire smart people and get out of their way
Jobs: 🌐
Name: Map
Locations: [London]
Keywords: industrial designers who believe great design can solve problems
Jobs: 🌐
Name: Marshmallow Laser Feast
Locations: [London]
Keywords: leaving a slug trail of sensory nuggets as we journey through the cosmos
Jobs: 📧
Name: Master of Shapes
Locations: [LA]
Keywords: a space surfing, geometry taming, buffalo riding, Future House
Name: Midnight Commercial
Locations: [NYC]
Keywords: unite the disparate digital and physical worlds
Name: MindBuffer
Locations: [Berlin]
Keywords: audiovisual research and digital design studio
Name: Moment Factory
Locations: [Montreal] [LA] [London] [Tokyo] [Paris] [NYC]
Keywords: shows, destinations, content, interactive, scenography
Jobs: 🌐
Name: Momentum Worldwide
Locations: [NYC] [Athens] [Atlanta] [Bogota] [Bucharest] [Cairo] [Chicago] [Dubai] [Frankfurt] [Gothenburg] [Lima] [London] [Madrid] [Manchester] [Mexico City] [Milan] [New Delhi] [Santiago] [Sao Paulo] [Seattle] [Seoul] [St. Louis] [Sydney] [Toronto] [Tokyo]
Keywords: disruptive, entertaining, shareable, unforgettable experiences for clients and their fans
Jobs: 🌐
Name: MSCHF
Locations: [NYC]
Keywords: viral stunts and products, trying to do stuff that the world can't even define
Name: mycotoo
Locations: [LA] [Barcelona]
Keywords: entertainment development company specializing in theme park design, immersive experiences, and best-in-class events worldwide
Name: NCompass
Locations: [LA]
Keywords: brand and marketing solutions creating experiences that integrate the latest technology and creative
Name: Neon Global
Locations: [Singapore]
Keywords: world class and epic experiences that are innovative, creative and exciting
Jobs: 🌐
Name: NeoPangea
Locations: [Reading, PA]
Keywords: microsites, games, VR/AR, digital, social
Name: NEXT/NOW
Locations: [Chicago]
Keywords: brand activations, immersive environments, emerging technologies
Jobs: 🌐
Name: NGX Interactive
Locations: [Vancouver]
Keywords: pushing new technologies to create experiences that are vivid and meaningful
Jobs: 🌐
Name: Night Kitchen
Locations: [Philadelphia]
Keywords: dynamic digital experiences, online exhibitions, digital strategy, storytelling
Jobs: 📧
Name: Nohlab
Locations: [Istanbul]
Keywords: producing interdisciplinary experiences around art, design and technology
Jobs: 📧
Name: Normal
Locations: [Montreal]
Keywords: public installations, entertainment, performing arts, stage design
Jobs: 📧
Name: Nowhere
Locations: [Shanghai]
Keywords: marketing events, interactive experiences
Name: Oat Foundry
Locations: [Philadelphia]
Keywords: split-flap displays, electromechanical stuff, think tank, products, experiences
Jobs: 🌐
Name: OIO
Locations: [London]
Keywords: creative company working on future products and tools for a less boring future
Name: Onformative
Locations: [Berlin]
Keywords: studio for digital art and design, challenge the boundaries between art and design and technology
Jobs: 🌐
Name: Optimist
Locations: [LA] [NYC] [London] [Amsterdam] [Hamburg] [Berlin] [Prague]
Keywords: architects of subculture, creative, design, strategy, production, content, brand experience
Jobs: 🌐
Name: Patten Studio
Locations: [NYC]
Keywords: informed by research at the MIT Media Lab, experiences that connect people
Jobs: 🌐
Name: Potion Design
Locations: [NYC]
Keywords: design and technology studio, interactive, musuems
Jobs: 🌐
Name: pretty bloody simple
Locations: [Munich]
Keywords: interactive experiences, analog and digital, musuems
Name: RadicalMedia
Locations: [NYC] [LA]
Keywords: commercials, documentaries, music videos, branded experiences, & immersive environments
Jobs: 📧
Name: Rare Volume
Locations: [NYC]
Keywords: design and technology studio, interactive video walls
Jobs: 🌐
Name: Red Paper Heart
Locations: [NYC]
Keywords: art from real world interaction
Jobs: 📧
Name: Relative Scale
Locations: [Raleigh]
Keywords: bespoke digital products and experiences for brands and institutions
Name: RGI Creative
Locations: [Cleveland]
Keywords: corporate experience design, museums exhibits and displays
Jobs: 🌐
Name: Rosie Lee Creative
Locations: [London] [Amsterdam] [NYC]
Keywords: design, creative, digital and consultancy
Jobs: 🌐
Name: S1T2
Locations: [Sydney] [Melbourne] [Shanghai]
Keywords: We create interactive experiences that immerse audiences in the future of storytelling through technology.
Name: Second Story
Locations: [Atlanta] [Portland] [NYC]
Keywords: exhibition, interactive, software, experience, hardware, VR, AR, projection
Jobs: 🌐
Name: Seeeklab
Locations: [Xiamen]
Keywords: marketing events, interactive installation
Name: Set Reset
Locations: [London]
Keywords: transforming data into compelling stories that fuel growth and create opportunity
Name: SOSO
Locations: [Boston] [San Diego]
Keywords: delivering real human impact across physical and virtual space, placemaking and storytelling
Jobs: 🌐
Name: Special Projects
Locations: [London]
Keywords: design and innovation agency that reveals user needs and transforms them into experiences and products
Jobs: 📧
Name: Spectacle
Locations: [Phoenix]
Keywords: expertise in fabricating experiences that drive engagement and wow participants
Name: Spectra Studio
Locations: [LA]
Keywords: installations, projection, sculpture, robotics, light and sound
Name: Staat
Locations: [Amsterdam]
Keywords: branding, editorial, event, film, graphic design, illustration, installation, interactive, interior design, production, retail
Jobs: 📧
Name: Stimulant
Locations: [San Francisco]
Keywords: experience design and interactive installation, human-scale, site-specific digital experiences and touchscreen applications
Name: StoreyStudio
Locations: [London]
Keywords: spatial design, set design, window displays, moving image
Jobs: 🌐
Name: Studio Black
Locations: [LA] [NYC]
Keywords: technical production, design advisory, content management, digital content
Name: Studio Elsewhere
Locations: [NYC]
Keywords: bio-experiential design and technology to support brain health
Name: Super A-OK
Locations: [NYC]
Keywords: A multi-modal service bureau for the 21st century, fabrication, electronics
Name: SUPERBIEN
Locations: [Paris] [NYC] [Dubai]
Keywords: Creative studio for visually extended experiences, merging digital & physical environments.
Jobs: 🌐
Name: Superfly
Locations: [NYC]
Keywords: create shared experiences that shape how the world plays & connects
Jobs: 🌐
Name: TAD
Locations: [NYC] [London]
Keywords: digital experiences, technology and architecture, designed to inspire people.
Jobs: 🌐
Name: Team Epiphany
Locations: [NYC] [LA]
Keywords: influencer marketing, IRL, vertical integration
Jobs: 📧
Name: Tellart
Locations: [Providence] [Amsterdam] [San Francisco]
Keywords: transformative experiences, invention, physical & digital experiences, new technologies
Jobs: 📧
Name: The Gathery
Locations: [NYC]
Keywords: editorially-born creative agency specializing in brand marketing and content creation
Jobs: 🌐
Name: The Lab at Rockwell Group
Locations: [NYC]
Keywords: architecture and design, branded experiences, immersive environments, pop ups
Name: The Projects
Locations: [London] [LA] [NYC] [Sydney]
Keywords: brand consultancy, meaningful experiences, tell stories
Name: THG
Locations: [LA]
Keywords: experiential, exhibit, live shows, theme parks, retail, dining, museums
Name: Thinkwell
Locations: [LA] [Montreal] [Abu Dhabi] [Riyadh]
Keywords: strategy, experience design, production, master planning, entertainment destinations, branded attractions, interactive media installations, events, museums, expos
Jobs: 🌐
Name: Tool
Locations: [LA]
Keywords: help brands and agencies with ideation, content, and experience production that generate buzz
Name: Trivium Interactive
Locations: [Boston]
Keywords: experience design and production
Jobs: 🌐
Name: Two Goats
Locations: [NYC] [LA] [London]
Keywords: AR, interactive branded experiences
Name: Unified Field
Locations: [NYC]
Keywords: content-rich, experiential and interactive media for digital branding, media environments, and exhibits in public spaces
Jobs: 📧
Name: UNIT9
Locations: [London] [LA] [NYC] [Berlin]
Keywords: innovation architects, product designers, software engineers, gaming experts, creatives, art directors, designers, producers and film directors
Jobs: 🌐
Name: Upswell
Locations: [Portland]
Keywords: digital and physical content first experiences
Jobs: 🌐
Name: VTProDesign
Locations: [LA]
Keywords: high tech robotics and projection mapping
Jobs: 📧
Name: We Are Royale
Locations: [LA] [Seattle]
Keywords: frontlines of design & technology to arm brands with the creative to turn audiences into advocates
Jobs: 📧
Name: Wonderlabs
Locations: [Shanghai]
Keywords: marketing events, interactive installation
Jobs: 🌐
Name: XORXOR
Locations: [Budapest]
Keywords: collaboration between scientists, engineers, artists and robots, real-time visuals meet complex design
Jobs: 🌐
Name: Yellow Studio
Locations: [NYC]
Keywords: artistically-minded design, tv/concert/event production design, set design
Name: Zebradog
Locations: [Madison]
Keywords: communication design and the built environment, higher education
Collectives & Practices
Name: Brooklyn Research
Locations: [NYC]
Keywords: we build interactive systems for a range of clients including museums, artists, and leading technology firms
Name: Dave + Gabe
Locations: [NYC]
Keywords: interactive installation studio, real-time animation, generative 3D sound
Name: Hypersonic
Locations: [NYC]
Keywords: groundbreaking new media sculptures and physical installations
Name: Kimchi and Chips
Locations: [South Korea]
Keywords: intersection of art, science and philosophy through ambitious large-scale installations
Name: NONOTAK Studio
Locations: [Paris]
Keywords: light and sound installations, ethereal, immersive, dreamlike
Name: panGenerator
Locations: [Warsaw]
Keywords: new media art and design collective, mixing bits & atoms
Name: Random International
Locations: [London] [Berlin]
Keywords: experimental practice within contemporary art, human condition in an increasingly mechanised world
Name: Smooth Technology
Locations: [NYC]
Keywords: cutting-edge technology and artistic sensibility, wireless wearables, create the impossible
Name: Taller Estampa
Locations: [Barcelona]
Keywords: group of filmmakers, programmers and researchers who work in the fields of experimental audiovisual and digital environments.
Name: teamLab
Locations: [Tokyo]
Keywords: full-room interactive projection mapping, interdisciplinary group of ultratechnologists
Name: The Cuttelfish
Locations: [USA]
Keywords: explore and imagine and prototyp and creatr future-forward creative concepts
Name: United Visual Artists
Locations: [London]
Keywords: new technologies with traditional media, site-specific, instruments that manipulate perception
Name: WHYIXD
Locations: [Taiwan]
Keywords: cross-disciplinary art installations, dance, architecture, music
Experiential Spaces & Experiences
Name: 29 Rooms (Vice Media Group)
Locations: [USA]
Keywords: multi-sensory installations, performances, and workshops
Name: Cascade
Locations: [LA]
Keywords: interactive art experience
Name: Color Factory
Locations: [NYC] [Houston]
Keywords: collaborative interactive exhibit
Name: Meow Wolf
Locations: [Santa Fe] [Las Vegas] [Denver]
Keywords: immersive and interactive experiences that transport audiences of all ages into fantastic realms of story and exploration
Name: Museum of Ice Cream
Locations: [San Francisco] [NYC]
Keywords: transforms concepts and dreams into spaces that provoke imagination and creativity
Name: PopUpMob
Locations: [NYC] [LA] [London] [Paris]
Keywords: one-stop shop for pop up experiences
Name: Studio Daguet
Locations: [Nantes] [Paris]
Keywords: staging stories, show, music, theme parks, museums, hotels
Fabricators
Name: Bednark
Locations: [NYC]
Keywords: full-service fabrication, production, install
Name: Eventscape
Locations: [Toronto]
Keywords: building the extraordinary, full service
Name: Gamma
Locations: [NYC]
Keywords: large scale robotic cnc, install, sculptures
Name: Pink Sparrow
Locations: [NYC] [LA]
Keywords: environmental design, project management
Name: Visionary Effects
Locations: [Pittsburgh]
Keywords: old-school manufacturing processes with digital design and fabrication
Event Production
Name: Dera Lee Productions
Locations: [NYC]
Keywords: theatre arts, story-telling
Name: GPJ
Locations: [Austin] [Boston] [Dallas] [Detroit] [LA] [Nashville] [NYC] [San Francisco] [Silicon Valley]
Keywords: immersive events and experiences
Name: SAT
Locations: [Montreal]
Keywords: immersive experiences, concerts, workshops, conferences, exhibitions
Name: Sparks
Locations: [Philadelphia] [Detroit] [Connecticut] [Atlanta] [LA] [Las Vegas] [NYC] [San Francisco] [Shanghai]
Keywords: trade show, experiential, retail
Architecture
Name: Carlo Ratti Associatti
Locations: [Torino, Italy] [NYC] [UK]
Keywords: design and innovation office, MIT Media Lab: Senseable City Lab
Name: Gensler DXD
Locations: [Worldwide]
Keywords: built environment with integrated capabilities in strategy, design, technology, data, and architecture
Name: Olson Kundig
Locations: [Seattle] [NYC]
Keywords: architecture, vessel that supports specific art installations, seamless spatial experience
Name: SOFTlab
Locations: [NYC]
Keywords: mixes research and creativity and technology with a strong desire to make working fun
Name: Universal Design Studio
Locations: [London] [NYC]
Keywords: driven by a deeply held belief in the transformative power of well designed and finely crafted spaces
Creative Agencies
Name: &Walsh
Locations: [NYC]
Keywords: brand strategy, art direction, design and production across all platforms
Name: AKQA
Locations: [London] [SF] [São Paulo] [Melbourne] [Aarhus] [Miami] [Amsterdam] [Atlanta] [Auckland] [Berlin] [Cairo] [Cape Town] [Copenhagen] [Dubai] [Gothenburg] [Gurgaon] [Johannesburg] [Milan] [NYC] [Paris] [Portland, OR] [Riyadh] [Shanghai] [Stockholm] [Sydney] [Tokyo] [Venice] [DC] [Wellington]
Keywords: the most powerful force in the universe isn’t technology, it’s imagination
Name: BUCK
Locations: [LA] [NYC] [Sydney] [Amsterdam]
Keywords: VR, AR, installation, real-time animation, 3D, experiential
Name: Framestore
Locations: [London] [NYC] [Montreal]
Keywords: virtual, augmented and mixed realities, location-based entertainment, and theme park rides
Name: ManvsMachine
Locations: [London] [LA]
Keywords: multidimensional creative studio
Name: Media Monks
Locations: [Amsterdam] [London] [Dubai] [Stockholm] [NYC] [LA] [San Francisco] [Mexico City] [São Paulo] [Buenos Aires] [Shanghai] [Singapore]
Keywords: creative production
Name: R/GA
Locations: [Austin] [Chicago] [LA] [NYC] [Portland] [San Francisco] [Berlin] [Bucharest] [London] [Buenos Aires] [Santiago] [São Paulo] [Melbourne] [Shanghai] [Singapore] [Sydney] [Tokyo]
Keywords: business, experience, and marketing transformation
Name: SuperUber
Locations: [Rio de Janeiro] [São Paulo]
Keywords: experiences that blend art, technology, architecture and design
Name: The Mill
Locations: [London] [NYC] [LA] [Chicago] [Bangalore] [Berlin]
Keywords: experience makers, media and brand activation, innovative design, and inventive technologies
Name: Weber Shandwick
Locations: [Atlanta] [Baltimore] [Bogotá] [Boston] [Brasilia] [Buenos Aires] [Buffalo] [Chicago] [Dallas] [Detroit] [Lima] [LA] [Mexico City] [Minneapolis] [Montreal] [Nashville, TN] [NYC] [Philadelphia] [Rio de Janeiro] [SF] [Santiago] [Seattle] [St. Louis] [São Paulo] [Toronto] [Vancouver] [DC]
Keywords: we work at the intersection of technology, society, policy and media, adding value to culture — to shape and re-shape it
Museums
Name: Art Processors
Locations: [Melbourne]
Keywords: specialist interactive media and exhibition design
Name: Cortina Productions
Locations: [McLean, VA]
Keywords: artistry, content, and technology, we render the word to the story, the story to the medium, and the medium to the space.
Name: Exploratorium
Locations: [San Francisco]
Keywords: exhibits made in-house, public-facing workshop
Name: Gagarin
Locations: [Reykjavík]
Keywords: weaving education, information and data into compelling stories
Name: GSM Project
Locations: [Montreal] [Singapore] [Dubai]
Keywords: content first, exhibitions
Name: Ideum
Locations: [Albuquerque]
Keywords: interactive exhibits and exhibitions, integrated hardware products
Name: Iglhaut + von Grote
Locations: [Berlin]
Keywords: scenography, spatial mise-en-scène
Name: Local Projects
Locations: [NYC]
Keywords: experience Designers pushing the boundaries of human interaction
Name: Monadnock Media
Locations: [Massachusetts]
Keywords: multimedia experiences for museums, historic sites and public places
Name: Northern Light Productions
Locations: [Boston]
Keywords: immersive media environments, interactive experiences, or documentary films.
Name: Roto
Locations: [Columbus, OH]
Keywords: experience design, immersive media, interactive engineering, and custom fabrication for museums, brands, attractions and architectural placemaking.
Name: Thinc
Locations: [NYC]
Keywords: provoke meaningful conversations about the world in which we live
Festivals & Conferences
Name: ISEA
Locations: [Barcelona] [Paris]
Keywords: the crossroads where art, design, science, technology and society meet
Name: MUTEK
Locations: [Montreal]
Keywords: electronic music, audiovisual performance, digital art
Name: SXSW
Locations: [Austin]
Keywords: film, music, interactive arts
Education
Name: Goldsmiths
Locations: [London]
Keywords: a degree which develops your arts practice through the expressive world of creative computation
Name: ITP
Locations: [NYC]
Keywords: ITP/IMA offers four programs focused on creative and meaningful application of interactive tools and media.
Name: MIT Medialab
Locations: [Boston]
Keywords: art, science, design, and technology build and play off one another in an environment designed for collaboration and inspiration
Name: Paris College of Art
Locations: [Paris]
Keywords: designed for those who are interested in exploring the wide-ranging creative field of New Media
Name: University of the Arts
Locations: [London]
Keywords: computational technologies in the context of creative computing research
11. Awesome Privacy
Bookmarking
- Grimorie (⭐1.9k) - Modern, open source, self-hosted bookmark manager.
12. Awesome Cl
C, C++
- vacietis (⭐303) - C to Common Lisp compiler. LGPL3.
13. Awesome Integration
Projects / ESB
- Red Hat Fuse - A cloud-native integration platform that supports distributed integration capabilities.
14. Awesome Dotnet
Authentication and Authorization
- Topaz - A fine-grained authorization system with .NET SDK.
Build Automation
- ModularPipelines (⭐253) - Write your pipelines in C#
Misc
- dotnet-exec (⭐44) - A command-line tool for executing C# program without a project file, and you can have your custom entry point other than Main method.
Regular Expression
- Gigantor (⭐20) - Fast regular expressions supporting gigantic files combining System.Text.RegularExpressions.Regex with multi-threading.
15. Awesome Qubes OS
Templates
- Auto Minimal Debian Template Creation - This page summarizes how to automate debian-minimal based template creation.
Qubes OS Server / Web articles
- Port forwarding - Qubes-os port forwarding to allow external connections
16. Awesome Flame
App Releases / Casual
- Cosmic Merge - Android, iOS - Merge Planets, Moons and more with the goal to reach galaxies far away or possibly even further? By ABausG
17. Awesome Blazor
Videos / Others
- .NET Conf: Integrating Blazor with existing .NET web apps - November 18, 2023 - ASP.NET's RazorComponent model is intuitive and brings productivity to web development. In this session we'll learn how RazorComponents aren't just for Blazor apps and how we can integrate the best part of Blazor with existing ASP.NET applications using: Razor Pages, MVC, and even other front-end technologies.
- .NET Conf: Building beautiful Blazor apps with Tailwind CSS - November 18, 2023 - Tailwind CSS has been growing in popularity for some time. It’s fast becoming one of the top frameworks to use when styling applications. It offers a different approach to the traditional frameworks like Bootstrap—utility based styling. Rather than using prebuilt components—which result in your application looking like a lot of others on the web—you can tailor your design by applying small focused CSS classes resulting in a unique style for your app. In this code focused talk, you will learn how to bring the power of Tailwind CSS to your Blazor applications. We’ll start off with a brief introduction to Tailwind. Then we’ll get into some code and see how we can integrate Tailwind with Blazor. For the rest of the time, we’ll explore the various features of Tailwind and see just how beautiful we can make our Blazor app.
- .NET Conf: Blazor Puzzles and Answers - November 18, 2023 - The Blazor Puzzle podcast team of Carl Franklin and Jeff Fritz have a collection of puzzles and brain-teasers for you in this code-focused session about the latest features of the Blazor framework. We'll fix bugs, build cool features, and even write a unit test or two.
- .NET Conf: Blazor-testing from A to Z - November 18, 2023 - Discuss and showcase the different Blazor testing strategies, libraries, and tools available to us, so whether you are building a website, web app, or a reusable Blazor component library, you can pick the ones that yield the most bang for the buck. Specifically, this session covers end-2-end testing, component testing, unit testing, Playwright, bUnit, snapshot testing, semantic markup comparison, emulating user interactions, and how and when to use test doubles (e.g., mocks).
18. Machine Learning with Ruby
Community / Vector search
19. Awesome Cakephp
Queue
- 🍰 QueueScheduler plugin (⭐4) - A dependency-free crontab-like scheduler as DB driven solution and addon to Queue plugin.
20. Awesome Nix
Development / Discovery
- templates (⭐55) - Project templates for many languages using Nix flakes.
21. Awesome Sysadmin
Software / Monitoring
- openITCOCKPIT Community Edition - Monitoring Suite featuring seamless integrations with Naemon, Checkmk, Grafana and more. (Demo, Source Code (⭐264))
GPL-3.0
deb/Docker
22. Free Programming Books (English, By Subjects)
Graphics Programming
- Computer Graphics from scratch - Gabriel Gambetta (🚧 in process)
- DirectX manual (draft)
23. Awesome Agi Cocosci
Methodologies for Experiments / Virtual Reality
- Towards an Understanding of Distributed Asymmetric Collaborative Visualization on Problem-solving - VR'23, 2023. [All Versions].
24. Awesome Microservices
Platforms
- Kalix (c) - Platform as a Service that abstracts away the complexity of event-driven microservices.
Frameworks / Runtimes
- Bun - Fast all-in-one JavaScript runtime.
- Gleam - A friendly language for building type-safe, scalable systems.
C++
- C++ Micro Services (⭐805) - An OSGi-like C++ dynamic module system and service registry.
Go / Erlang
- Chi (⭐18k) - Lightweight, idiomatic and composable router for building Go HTTP services.
- GoFr (⭐1.5k) - An opinionated microservice development framework emphasizing scalability and robustness. Designed to simplify the development of microservices.
- Lura (⭐6.3k) - Framework to build ultra performance API Gateways with middlewares.
- Negroni (⭐7.4k) - Idiomatic HTTP middleware for Golang.
Java VM / Java
- Conjure (⭐80) - Opinionated set of libraries for defining and creating RESTish/RPC servers and clients based on Feign or Retrofit as a client and Dropwizard/Jersey with JAX-RS service definitions as a server.
- Jersey (⭐684) - RESTful services in Java. JAX-RS reference implementation.
Node.js / Scala
- Hono - Small, simple, and ultrafast web framework for the Edges. It works on any JavaScript runtime.
- NestJS - A Node.js framework for building efficient and scalable server-side applications with a built-in microservices support.
Python / Scala
- Aiohttp (⭐15k) - HTTP client/server for asyncio.
- Sanic (⭐18k) - Sanic is a Flask-like Python 3.5+ web server that's written to go fast.
- Twisted - Event-driven network programming engine.
Rust / Scala
- Tower (⭐3.4k) - Library of modular and reusable components for building robust networking clients and servers.
API Gateways / Edge Services / Scala
- Ambassador (c) - Kubernetes-native API gateway for microservices built on Envoy.
- Bunker Web (⭐5.4k) - Web app hosting and reverse proxy secure by default.
- Kong (⭐39k) - Open source management layer for APIs.
Coordination & Governance / Scala
- Kestra (⭐7.2k) - Open source microservices event-driven, language-agnostic orchestration and scheduling platform.
Elasticity / Scala
- Serf - Decentralized solution for cluster membership, failure detection and orchestration.
- Zenoh - Pub/sub/query protocol unifying data in motion, data at rest and computations. Efficiently blends traditional pub/sub with geo distributed storage, queries and computations.
Job Schedulers / Workload Automation / Scala
- Faktory (⭐5.7k) - Language-agnostic persistent background job server.
- Rundeck (c) - Job scheduler and runbook automation. Enable self-service access to existing scripts and tools.
- Schedulix (⭐120) - Open source enterprise job scheduling system lays down ground-breaking standards for the professional automation of IT processes in advanced system environments.
Logging / Scala
- Logstash - Tool for managing events and logs.
- Loki (⭐23k) - Like Prometheus, but for logs.
Monitoring & Debugging / Scala
- Beats - Lightweight shippers for Elasticsearch & Logstash.
- OpenTelemetry - High-quality, ubiquitous, and portable telemetry to enable effective observability.
Reactivity / Scala
- Reactor.io - A second-generation Reactive library for building non-blocking applications on the JVM based on the Reactive Streams Specification.
- RSocket - Application protocol providing Reactive Streams semantics.
Security / Scala
- OpenID Connect - Libraries, products, and tools implementing current OpenID specifications and related specs.
- SCIM - System for Cross-domain Identity Management.
Storage / Scala
- Alluxio (⭐6.8k) - Virtual distributed storage system.
- Elasticsearch - Open source distributed, scalable, and highly available search server.
- Trino - Fast distributed SQL query engine for big data analytics that helps you explore your data universe.
REST / Scala
- OpenAPI - The OpenAPI Specification (OAS) provides a consistent means to carry information through each stage of the API lifecycle.
- ReDoc (⭐23k) - OpenAPI/Swagger-generated API Documentation.
- Slate (⭐36k) - Beautiful static documentation for your API.
Self-sovereignty & Decentralisation / Scala
- DIDComm (⭐163) - Private communication methodology built atop the decentralized design of DIDs.
RPC / Scala
- Open RPC - The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs.
Data Formats / Scala
- RFC7049 - Concise Binary Object Representation (CBOR).
Articles & Papers / Scala
- Autonomy, Hyperconnectivity, and Residual Causality - Philosophical introduction to the design of adaptive hyperliminal systems through complexity science theories.
25. Awesome Gbdev
Emulator Development / Misc
- Emulation of Nintendo Game Boy (⭐4.3k) - Overview of the Game Boy hardware with the perspective of building an emulator.
26. Magictools
Engines and Frameworks / Voxel Editors
- 🎉 mach - game engine & graphics toolkit build in zig.
27. Awesome Neovim
Programming Languages Support / Diagnostics
- chomosuke/typst-preview.nvim (⭐232) - Preview typst documents in the browser, instant update on each keystroke, and cross jump between code and preview.
Markdown and LaTeX / Diagnostics
- tadmccorkle/markdown.nvim (⭐116) - Configurable tools for markdown files, including inline-style, link, and navigation keymaps, table of contents, improved list editing, and more.
Project / Diagnostics
- echasnovski/mini.nvim#mini.visits (⭐4.7k) - Module of
mini.nvim
to persistently track and reuse file system visits. Allows listing "recent"/"frequent"/"frecent" visits, adding/removing labels to visits and other data.
Tree-sitter Supported Colorscheme / Diagnostics
- alexmozaidze/palenight.nvim (⭐19) - Palenight colorscheme supporting Tree-sitter, LSP (including semantic tokens) and lots of plugins.
Utility / Diagnostics
- yutkat/confirm-quit.nvim (⭐22) - Confirm before quitting Neovim.
- bgaillard/readonly.nvim (⭐14) - Secure edition of files containing sensible / secret information, passwords, API keys, SSH keys, etc.
- GCBallesteros/jupytext.nvim (⭐69) - Edit jupyter notebooks without leaving Neovim.
Split and Window / Diagnostics
- mrjones2014/smart-splits.nvim (⭐858) - Smart, seamless, directional navigation and resizing of splits.
28. Awesome Computational Biology
Databases / Compound
- Drug Repurposing Hub - Collections of drug repurposing data containing drug, moa, target etc.
Databases / Protein
- AlphaFold Protein Structure Database - Database of 3D protein structures.
Databases / Interaction
- Protein-Protein Interaction
29. Awesome Userscripts
Scripts / GitHub
- GitHub Commit Diff (⭐336) - Adds button to show diff (or patch) file for commit.
- GitHub News Feed Filter (⭐336) - Add filters for Github homepage news feed items.
- GitHub Pages Linker (⭐336) - Add a link to Github Pages (gh-pages) when available.
- GitHub Pull Request From Link (⭐336) - Make pull request branches linkable.
- GitHub Reply Comments (⭐336) - Easy reply to Github comments.
- GitHub Skip Delete Repo Verification - Skips the verification step when deleting a repository.
30. Urban and Regional Planning Resources
Public Data Resources / Land Use and Land Cover
- National Zoning & Land Use Database (⭐41) - This GitHub project catalogs major metros municipal zoning ordinances in plain text. It can be a useful reference for comparing ordinances or perhaps fine tuning language models.
31. Awesome Game Remakes
Action
- TR1X (⭐466) - Open source implementation of the classic Tomb Raider I game.
32. Awesome Ci
Name: Pipelight (⭐272)
Description: Tiny rust cli to run automation pipelines.
Features: Typescript, Toml and Yaml
Supported repositories: Git
Documentation: Documentation
Price: Free & Open Source (⭐272)
33. Awesome Cpp
Game Engine
- JNGL (⭐247) - 2D library for Linux, Windows, macOS, Android, iOS, Xbox, the Nintendo Switch and the Web. [zlib] website
Internationalization
- simdutf (⭐1.1k) - Unicode routines (UTF8, UTF16, UTF32): billions of characters per second using SSE2, AVX2, NEON, AVX-512. [Apache-2/MIT]
JSON
- Sonic-Cpp (⭐815) - A fast JSON serializing & deserializing library, accelerated by SIMD. [Apache-2.0]
- pdfio (⭐179) - A simple C library for reading and writing PDF files. [Apache-2] website
- PDFium - PDF generation and rendering library. [BSD-3-Clause]
34. Awesome Ipfs
Pinning services
- QuickNode - IPFS gateways and pinning
35. Awesome Vite
Templates / React
- react-vite-template (⭐5) - React, TypeScript, Vite, Mantine, Million, Husky, Prettier, Import Sorter, Lint-staged.
36. Awesome Docker
Terminal / Terminal UI
- oxker (⭐548) - A simple tui to view & control docker containers. Written in Rust, making heavy use of ratatui (⭐9.3k) & Bollard (⭐834), by @mrjackwills
37. Awesome Generative Deep Art
Human-AI Interaction
Large Language Models (LLMs)
- StreamingLLM gives language models unlimited context: giving language models unlimited context
- iusztinpaul/hands-on-llms (⭐2.8k): learn about LLMs, LLMOps, and vector DBs for free by designing, training, and deploying a real-time financial advisor LLM system ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 𝘷𝘪𝘥𝘦𝘰 & 𝘳𝘦𝘢𝘥𝘪𝘯𝘨 𝘮𝘢𝘵𝘦𝘳𝘪𝘢𝘭𝘴
Retrieval-Augmented Generation (RAG) / Prompt Engineering for Text-to-image
- weaviate/Verba (⭐5.6k): Retrieval Augmented Generation (RAG) chatbot powered by Weaviate
LLM Evaluation / Multi-agents
- [2311.05020] First Tragedy, then Parse: History Repeats Itself in the New Era of Large Language Models: "that meaningful evaluation informed by actual use is still an open problem"
Attacks on LLMs / Multi-agents
- MITRE ATLAS™: knowledge base of adversary tactics and techniques based on real-world attack observations and realistic demonstrations from AI red teams and security groups, modeled after the MITRE ATT&CK® framework.
- OWASP Top 10 for Large Language Model Applications: the Open Worldwide Application Security Project's list related to LLMs [Youtube video]
- Scalable Extraction of Training Data from (Production) Language Models: extracting training data from ChatGPT [webpage]
- The Emerging Attacks on Large Language Models (LLMs): "key attack vectors that threat actors can exploit to compromise or manipulate LLMs".
- Attacking Large Language Models: an overview of the current attack techniques on LLMs by Marcello Carboni
- corca-ai/awesome-llm-security (⭐831): A curation of awesome tools, documents and projects about LLM Security.
- Adversarial Prompting: a list of adversarial prompts attacks by Prompt Engineering Guide
38. Awesome Creative Coding
Frameworks • Libraries • Ecosystems
- Lygia (⭐2.4k) [Cross-platform] - Granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility.
Sound Programming Languages
- Overtone - An open source audio environment designed to explore new musical ideas from synthesis and instrument building to live-coding.
39. Awesome Vue
Components & Libraries / UI Layout
- vue-virtual-waterfall (⭐109) - A virtual waterfall component for Vue 3.x.
40. Awesome Typescript
CLI and REPL
- Taze (⭐2.5k) A modern cli tool that keeps your dependencies fresh
Build Systems / Playground
- Nx (⭐23k) - Smart, Fast and Extensible Build System
41. Free for Dev
CDN and Protection
- CacheFly - Up to 5 TB per month of Free CDN traffic, 19 Core PoPs , 1 Domain and Universal SSL.
Low-code Platform
- Basedash — Low-code platform for building internal admin panels and dashboards. Supports SQL databases and REST APIs.
42. Awesome Db Tools
Schema / Diagrams
- QuickDBD - Simple online tool to quickly draw database diagrams.
Data / Compare
- KS DB Merge Tools - GUI to compare and sync DB schema and data. For Oracle Database, MySQL, MariaDB, SQL Server, PostgreSQL, SQLite, MS Access and Cross-DBMS.
43. Awesome Azure Openai Llm
RAG Pipeline & Advanced RAG
- cite [7 Nov 2023]
OpenAI has put together a pretty good roadmap for building a production RAG system.
Naive RAG -> Tune Chunks -> Rerank & Classify -> Prompt Engineering. Inllama_index
... Youtube
Azure Enterprise Services / Azure AI Search
- Copilot (FKA. Bing Chat Enterprise) [18 Jul 2023] Privacy and Protection
- Doesn't have plugin support
- Only content provided in the chat by users is accessible to Bing Chat Enterprise.
Prompt Engineering / Prompt Template Language
- Adversarial Prompting
- Prompt Injection:
Ignore the above directions and ...
- Prompt Leaking:
Ignore the above instructions ... followed by a copy of the full prompt with exemplars:
- Jailbreaking: Bypassing a safety policy, instruct Unethical instructions if the request is contextualized in a clever way. ref
- Prompt Injection:
Finetuning / PEFT: Parameter-Efficient Fine-Tuning (Youtube) [24 Apr 2023]
- Practical Tips for Finetuning LLMs Using LoRA (Low-Rank Adaptation) [19 Nov 2023]: Best practical guide of LoRA.
- QLoRA saves 33% memory but increases runtime by 39%, useful if GPU memory is a constraint.
- Optimizer choice for LLM finetuning isn’t crucial. Adam optimizer’s memory-intensity doesn’t significantly impact LLM’s peak memory.
- Apply LoRA across all layers for maximum performance.
- Adjusting the LoRA rank is essential.
- Multi-epoch training on static datasets may lead to overfitting and deteriorate results.
44. Awesome Ai4lam
Conferences and Workshops / Upcoming Conferences and Workshops
- IIPC General Assembly & Web Archiving Conference – Apr. 24–26 at the Bibliothèque nationale de France, Paris, France.
- Fantastic Futures 2024 – Oct. 16–18 at the National Film and Sound Archive of Australia (NFSA), Canberra, Australia.
Conferences and Workshops / Past Conferences and Workshops
- ai4Libraries Conference – Oct. 19 virtual event hosted by Georgia Tech Library, Atlanta, Georgia, USA.
- Fantastic Futures 2018 – Dec. 5 at the National Library of Norway, Oslo, Norway.
- Fantastic Futures 2019 – Dec. 4–6 at Stanford University, Stanford, California, USA.
- Fantastic Futures 2021 – Dec. 8–10 at the Bibliothèque nationale de France, Paris, France.
- Fantastic Futures 2022 – Nov. 30–Dec. 2 virtual event hosted by the British Library, London, England.
- Fantastic Futures 2023 – Nov. 15–17 at Internet Archive Canada Headquarters, Vancouver, British Columbia, Canada.
45. Awesome Kotlin
Libraries/Frameworks / Misc
- jillesvangurp/querylight (⭐5) - In memory search engine for simple in app search. Implements tf/idf and a some basic queries, tokenizers and analyzers.
- jillesvangurp/geogeometry (⭐125) - GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates
Libraries/Frameworks / API Clients
- jillesvangurp/kt-search (⭐105) - Kotlin multiplatform library for Elasticsearch and Opensearch
- formation-res/overpass-kotlin-client (⭐1) - A simple client for overpass that uses ktor-client and kotlinx.serialization for parsing JSON responses.
Libraries/Frameworks / Internationalisation and Localization
- formation-res/fluent-kotlin (⭐10) - Kotlin multi platdform localization for js and jvm based on project fluent.
Projects / Web
- jillesvangurp/rankquest-studio (⭐7) - Rankquest Studio is a web based tool that you can use to benchmark search query metrics for your search APIs. Written in Kotlin & Fritz2
Projects / Examples
- formation-res/kt-fullstack-demo (⭐3) - This demo kotlin-js project implements a UI and server for a little recipe search engine to demonstrate fritz2, kotlin-js, localization with mozilla fluent, use of koin in a webapp.
46. Awesome Selfhosted
Software / Communication - Email - Mail Delivery Agents
- Piler - Feature-rich email archiving solution. (Source Code)
GPL-3.0
C
Software / File Transfer - Web-based File Managers
- mikochi (⭐198) - Browse remote folders, upload files, delete, rename, download and stream files to VLC/mpv.
MIT
Go/Docker/K8S
Software / Knowledge Management Tools
- Digimindmap - Create simple mindmaps (documentation in French). (Demo, Source Code)
AGPL-3.0
Nodejs/PHP
- Prev: Dec 04 - Dec 10, 2023
- Next: Nov 20 - Nov 26, 2023