Awesome List Updates on Jan 30 - Feb 05, 2023
67 awesome lists updated this week.
๐ Home ยท ๐ Search ยท ๐ฅ Feed ยท ๐ฎ Subscribe ยท โค๏ธ Sponsor
1. Awesome Ddd
Training Courses
- Advanced Distributed Systems Design - Online training course from Udi Dahan. Udi's live training schedule can be found here.
- DDD Workshop by Xebia - public and in-house Domain-driven design workshops from foundation to professional level.
- Distilling Domain-Driven Design - Vaughn Vernon's online training course.
- Event Sourcery - Introduction to DDD, CQRS, and Event Sourcing.
- Nomad PHP - Introduction to Event Sourcing and CQRS.
- Reactive Architecture: Domain Driven Design - Use DDD to decompose a problem domain into manageable parts. Learn how those parts can become the foundation of Reactive Microservices and Reactive Architecture. Free, online, self-paced. Certificate offered upon completion.
2. Awesome Minecraft
Softwares / Servers
- Minestom - Lightweight from-scratch server implementation.
3. Urban and Regional Planning Resources
Public Data Resources / Housing
- FHFA Public Data - The Federal Housing Finance Agency provides a series of public datasets regarding housing and mortgages in the United States. It including all states, about activity in the U.S. mortgage market through its House Price Index, Refinance Report, Foreclosure Prevention Report, Mortgage acquisition datasets, and Performance Reports.
4. Awesome Developer First
Debugging
- Linear - Issue tracking built for developers.
5. Awesome Theoretical Computer Science
Papers / Lecture Videos Playlist
- Sommaruga & Strahm. Turingโs Revolution: The Impact of His Ideas about Computability - A collection of historical, technical and philosophical papers.
Popular Science / Lecture Videos Playlist
- Ausiello. The Making of a New Science: A Personal Journey Through the Early Years of Theoretical Computer Science - A story about people, pioneers with diverse backgrounds and characters who established a new field.
6. Awesome Plotters
Manuals, Ephemera, Papers, and Patents / Manuals
7. Awesome Dotnet
HTTP / GUI - other
- Apizr (โญ159) Refit based web api client, but resilient (retry, connectivity, cache, auth, log, priority, etc...).
8. Awesome Elixir
Actors
- poolex (โญ76) - Pure elixir pool manager.
9. Awesome List
Gaming
- ComputerCraft (โญ217) - Minecraft mod that adds programmable computers.
10. Awesome Playwright
Utils
- playwright-test-coverage (โญ93) - Plugin to collect code coverage from running Playwright tests.
Reporters
- playwright-xray (โญ41) - Playwright Xray Reporter, send test executions to Jira / Xray.
11. Awesome Mysql
GUI
- ILLA Cloud (โญ12k) - Low-code internal tool builder integrated with Mysql, can be used as GUI for Mysql.
12. Awesome Snmp
Libraries / Go
- sleepinggenius2/gosmi (โญ107) - MIB parser in Go language.
13. Awesome Rest
.NET Clients
- RestSharp (โญ9.8k) - Simple REST and HTTP API client for .NET
- Refit (โญ9.1k) - The automatic type-safe REST library for Xamarin and .NET
- Flurl - Fluent, portable, testable REST/HTTP client library
- RestEase (โญ1.1k) - Easy-to-use typesafe REST API client library, which is simple and customisable. Heavily inspired by Refit
- Tiny.RestClient (โญ209) - Simpliest Fluent REST client for .NET.
- RestLess (โญ112) - The automatic type-safe-reflectionless REST API client library for .Net Standard.
14. Awesome No Login Web Apps
Communication
- GoTeam - Video meeting rooms. Create any room like
goteam.video/some-room. Username is asked after room creation.
15. Awesome Sitecore
XM Cloud
- Next.js Styleguide for XM Cloud (โญ3) - A solution designed to help developers learn and get started quickly with Sitecore Containers, the Sitecore Next.js SDK, and Sitecore Content Serialization.
- XM Cloud Starter Kit (โญ52) - A solution designed to help developers learn and get started quickly with XMCLoud + SXA + Next.js.
- XM Cloud Introduction (โญ48) - A codebase for a series of XM Cloud sites managed by the Technical Marketing Team at Sitecore: new MVP website along with 3 websites of SUGCON events.
16. Awesome Vite
Templates / React
- template-vite-react-ts-tailwind (โญ77) - React + TypeScript + Tailwind CSS + Eslint + Prettier.
Framework-agnostic Plugins / Helpers
- vite-plugin-image-placeholder (โญ12) - Generate placeholder images by path matches.
17. Awesome Datascience
General Machine Learning Packages / Deep Learning architectures
18. Awesome Falsehood
Cryptocurrency
- Falsehoods about Bitcoin (โญ77) - A list of mistaken perspectives on Bitcoin.
- Falsehoods about Ethereum - Misconceptions and common pitfalls in contract programming.
19. Awesome Game Engine Dev
Game Engines / Popular
- ๐ธ Unity - Biggest name in game engines, industry standard. [Awesome (โญ6.9k)]
- ๐ธ Unreal Engine - AAA quality, insane feature set, photoreal visuals. [Awesome (โญ1.4k)]
Game Engines / AAA
- ๐ธ Flax Engine (โญ6.3k) - Modern 3D game engine written in C++ and C#.
Game Engines / Commercial
- ๐ธ Construct - Drag and drop game builder. [Awesome (โญ83)]
- ๐ธ Luxe - 2D first engine, with a 2D/3D renderer.
- ๐ธ NeoAxis (โญ210) - Versatile real-time platform for making games and apps. [Website]
- ๐ธ Stencyl - Quick and easy game making with visual scripting. [GitHub (โญ201)]
Game Engines / Specialty
- ๐ Twine (โญ2.4k) - Tool for telling interactive, nonlinear stories.
Learning / Computer Graphics
- Awesome Collections
- ๐ Awesome Demoscene (โญ373) - Underground computer art culture exploring computer graphics and sound.
- ๐ Awesome Graphics Libraries (โญ488) - Curated list of 3D graphics libraries and resources.
- Books
- ๐ GPU Gems - Programming techniques, tips, and tricks for real-time graphics.
- ๐ GPU Gems 2 - Programming techniques for high-performance graphics.
- ๐ GPU Gems 3 - Collection of state-of-the-art GPU programming examples hosted by NVIDIA.
- ๐ Interactive Computer Graphics - Top down approach to computer graphics.
- ๐ Physically-Based Rendering - From the Academy Award winning authority on PBR.
- Education Portals
- ๐ Game Art Tricks - Articles exploring different graphics techniques.
- ๐ Lighthouse3d.com - Collection of tutorials on OpenGL, GLSL and other graphics topics.
- ๐ Paper Bug - Indexed compendium of graphics programming papers.
- ๐ Scratchapixel - In depth coverage of computer graphics topics.
- Graphics API: Glide
- ๐ Glide - Developed by 3dfx Interactive for their Voodoo Graphics in the 1990's.
- ๐ Glide Open Source Project - Glide open source project.
- Pipeline: GPGPU
- ๐ CUDA - Developed by NVIDIA for parallel computing and programming.
- ๐ DirectCompute - Developed by Microsoft for using compute shaders with DirectX 10 & 11.
- ๐ OpenCL - For writing programs that execute across CPUs, GPUs, and other processors.
Learning / Graphical User Interface
- ๐ List of Widget Toolkits - Gui frameworks across all platforms and languages.
Learning / Programming
- ๐ TIOBE Index - Popularity of programming languages, updated monthly.
Libraries / BASIC
- BASIC: Game Framework
- ๐ Dark Basic (โญ492) - BASIC programming language for creating apps and games. [Website]
Libraries / C
- ๐ Learn C Programming - Excellent tutorials that will guide you to learn C programming.
- C: Geometry
- ๐ Blob (โญ56) - Single-header implementation of a contour tracing algorithm.
- ๐ Marching Squares (โญ910) - Convert images into triangles. [Info]
- ๐ Octasphere (โญ910) - Generates triangle meshes for spheres, boxes, and capsules. [Info]
- ๐ Par_Shapes (โญ910) - Triangle meshes including solids, spheres and more. [Info]
- ๐ Par_Streamlines (โญ910) - Triangulating thick lines, bรฉziers, streamlines. [Demo (โญ32) | Info]
- C: Graphics - 2D
- ๐ NanoVG (โญ5.4k) - OpenGL-based 2D vector drawing library for UI and visualizations.
- ๐ Tilengine (โญ947) - 2D graphics with raster effects for retro style game development.
- C: Gui
- ๐ cImgui (โญ1.7k) - Thin C wrapper generated for Dear ImGui.
- ๐ lvgl (โญ20k) ๐ฅ - Embedded gui library, many widgets and advanced visual effects.
- ๐ NAppGUI (โญ593) - Professional, well documented SDK to build desktop apps.
- ๐ Native File Dialog (โญ1.9k) - Portably invoke native file open / save dialogs.
- ๐ Nuklear (โญ10k) - Single-header immediate mode cross-platform gui library.
- C: Physics
- ๐ Chipmunk (โญ2.3k) - Fast, lightweight 2D game physics library. [Docs]
- C: Scripting
- ๐ Duktape (โญ6.1k) - Embeddable JavaScript engine with a focus on portability and compact footprint.
- ๐ JerryScript (โญ7.2k) - Ultra-lightweight JavaScript engine for the Internet of Things.
- ๐ Lua (โญ9.2k) - Powerful, efficient, lightweight, embeddable scripting language.
- ๐ QuickJS (โญ9.3k) - Small and embeddable JavaScript engine.
Libraries / C++
- ๐ Awesome C++ (โญ65k) - List of awesome C++ frameworks, libraries, and resources.
- ๐ Awesome C++ Game Dev (โญ1.9k) - List of awesome C++ things for Game Development.
- ๐ Awesome Hpp (โญ3.9k) - List of awesome header-only C++ libraries.
- ๐ C++ Papyrus - Basic to advanced topics with modern C++ examples.
- ๐ cppreference.com - Online reference for C, C++, and the STL.
- ๐ Modern Cpp Features (โญ21k) - Cheatsheet of modern C++ language and library features.
- C++: Animation
- ๐ Ozz-Animation (โญ2.6k) - Skeletal animation library and toolset.
- ๐ Tweeny (โญ784) - Inbetweening library for complex animations for games / apps.
- C++: Cross-Platform
- ๐ emscripten (โญ27k) - The C/C++ to JavaScript (as WebAssembly) compiler. [Website]
- C++: Fonts
- ๐ HarfBuzz (โญ4.7k) - Text shaping library. Formatted and positioned glyph output.
- ๐ msdfgen (โญ4.3k) - Multi-channel signed distance field generator.
- ๐ฐ Slug - High-quality, resolution-independent text and vector graphics for 3D apps.
- C++: File Formats
- โญ Jpeg-Compressor (โญ235) - Single-file library that writes baseline JPEG compressed images.
- ๐ TinyDNG (โญ168) - Header-only DNG / TIFF loader and writer.
- ๐ TinyEXR (โญ761) - Tiny OpenEXR image loader / saver library.
- ๐ TinyGLTF (โญ2.2k) - Header-only C++11 tiny glTF 2.0 library.
- ๐ TinyOBJLoader (โญ3.6k) - Tiny but powerful single-file wavefront obj loader.
- C++: Game Framework
- ๐ Acid (โญ1.9k) - Modern C++17 and structured to be fast, simple, and modular.
- ๐ blah (โญ600) - Small 2D game framework.
- ๐ Cocos2d-x (โญ19k) - Widely used in indie game dev community.
- ๐ Cute Framework (โญ647) - Simple and consise framework for making 2D games.
- ๐ Fireworks Engine (โญ41) - Lightweight OpenGL framework for quick prototyping.
- ๐ Halley (โญ3.7k) - Modern C++17. Used for Wargroove, a strategy game on desktop and consoles.
- ๐ is::Engine (โญ218) - 2D framework built on SDL2 and SFML.
- ๐ JNGL (โญ299) - 2D framework. Develop anywhere, deploy everywhere.
- ๐ KlayGE (โญ2.1k) - Cross-platform game framework with plugin-based architecture.
- ๐ Koala Engine (โญ616) - Framework with an ECS architecture, aka Kengine.
- ๐ Lumino (โญ214) - Framework for building real-time graphics apps.
- ๐ Nazara Engine (โญ772) - Custom shaders, ECS, 2D/3D, networking and more.
- ๐ nCine (โญ1.2k) - Cross-platform 2D game framework.
- ๐ Octave (โญ234) - 3D game engine for GameCube, Wii, 3DS, and more.
- ๐ ORX (โญ1.6k) - 2.5D data-driven game development framework.
- ๐ Oryol (โญ2k) - Small, 3D, portable and extensible coding framework.
- โญ Ouzel (โญ985) - Public domain, targeted for development of 2D games.
- ๐ Polycode (โญ2.4k) - Cross-platform engine for creative code.
- ๐ Solar2D (โญ2.7k) - Focus on ease of iterations and usage. Formerly Corona.
- ๐ Supernova (โญ357) - Cross-platform for 2D/3D projects.
- ๐ Thunder (โญ589) - Cross-platform 2D/3D with module architecture.
- ๐ Two (โญ1.7k) - Toolkit for rapid development of live graphical apps and games.
- ๐ Urho3D (โญ4.6k) - Cross-platform 2D/3D game framework.
- ๐ธ Valve Source SDK (โญ9.1k) - The 2013 edition of the Source SDK by Valve Software. [Info | Wiki]
- C++: Graphics - 3D
- ๐ Bgfx (โญ16k) - Cross-platform, graphics API agnostic, rendering library.
- ๐ Diligent Engine (โญ3.9k) - Modern cross-platform graphics API abstraction library.
- ๐ Ember (โญ3) - Graphics framework using SDL2 and OpenGL.
- ๐ Filament (โญ19k) - Mobile-first, real-time physically-based renderer by Google.
- ๐ Forge (โญ5.2k) ๐ฅ - Cross-platform rendering framework supporting all major platforms and consoles.
- ๐ Horde3D (โญ1.6k) - 3D rendering and animation engine.
- ๐ Intermediate Graphics Library (IGL) (โญ3.1k) - Cross-platform abstraction layer by Facebook.
- ๐ LLGL (โญ2.3k) - Thin abstraction layer for OpenGL, Direct3D, Vulkan, and Metal.
- ๐ Magnum Engine (โญ5k) - Modular C++11 graphics middleware for games and apps.
- ๐ Ogre (โญ4.3k) - Scene-oriented, flexible 3D engine.
- ๐ OSRE (โญ196) - Just another "Open Source Render Engine".
- ๐ StratusGFX (โญ769) - Realtime 3D rendering engine implementing modern graphics techniques.
- ๐ Threepp (โญ688) - Cross-platform C++17 port of the popular 3D JavaScript library Three.js (r129).
- ๐ Tungsten (โญ1.8k) - High-performance physically-based renderer in C++11.
- ๐ Wicked Engine (โญ6.3k) - Engine focusing on performance & modern rendering techniques.
- C++: Gui
- ๐ Crazy Eddie's GUI (โญ522) - Versatile, multi-platform gui library.
- ๐ Dear ImGui (โญ67k) ๐ฅ - Bloat-free immediate mode gui library. Ported to many other languages.
- ๐ FLTK (โญ1.9k) - Fast Light Toolkit, cross-platform gui. [Website]
- ๐ GTK - GIMP Toolkit, a multi-platform toolkit for creating guis.
- ๐ GuiLite (โญ7.6k) - Header-only, cross-platform gui library.
- ๐ List of C++ UI Libraries - List of C++ gui libraries, with pictures and descriptions.
- ๐ Litehtml (โญ2.1k) - Lightweight HTML / CSS rendering engine.
- ๐ Nana (โญ2.4k) - Cross-platform gui library in modern C++.
- โญ Portable File Dialogs (โญ1.1k) - Single-header C++11 native dialogs on Windows, macOS, and Linux.
- ๐ Qt - Industry standard gui library. [Awesome (โญ120) | Website]
- โญ RmlUi (โญ3.3k) - Turns HTML / CSS source files into vertices and draw commands. [Docs]
- โญ Turbo Badger (โญ587) - Gui library for hardware accelerated apps & games. [Oryol Example]
- ๐ Wt (โญ1.8k) - Web gui library in modern C++. [Website]
- ๐ wxWidgets (โญ6.7k) - Cross-platform gui using native controls. [Website]
- C++: Math
- ๐ OpenGL Mathematics (โญ10k) - Header-only math library for graphics software.
- C++: Network
- ๐ Cpp-HttpLib (โญ15k) - Single-header file HTTP server and client library in C++11.
- C++: Reflection
- ๐ Boost.PFR (โญ1.4k) - Basic reflection C++14 library, part of the Boost Libraries.
- ๐ Magic Enum (โญ5.5k) - Header-only C++17, provides static reflection for enums.
- ๐ Meta (โญ638) - Header-only, non-intrusive and macro-free runtime reflection system in C++17.
- ๐ Nameof (โญ2.2k) - Header-only C++17, provides nameof macros to obtain name of a variable.
- ๐ Ponder (โญ661) - Expose C++17 classes and objects so they can used as data.
- ๐ Reflect (โญ5) - Small, flexible, single-header library for runtime reflection and meta data in C++11.
- ๐ RTTR (โญ3.3k) - Reflection for C++11.
- C++: Serialization
- ๐ Cap'n Proto (โญ12k) - Fast data interchange format and capability-based RPC system.
- ๐ Cereal (โญ4.5k) - Header-only C++11 serialization library.
- ๐ Cista++ (โญ2k) - Simple, high-performance serialization & reflection library.
- ๐ FlatBuffers (โญ24k) - Efficient cross-platform serialization library by Google.
- ๐ JSON for Modern C++ (โญ46k) - JSON support for Modern C++.
- ๐ Protobuf (โญ68k) - Protocol Buffers, for platform-neutral serialized data by Google.
- ๐ RapidJSON (โญ15k) - Fast JSON parser / generator.
- C++: Terrain
- ๐ Terra Forge 3D (โญ1.1k) - Procedural 3D terrain generation and texturing tool.
Libraries / C#
- ๐ Dot Net Perls - Reference for the C# language.
- C#: Graphics - 3D
- ๐ OpenTK (โญ3.4k) - Open Toolkit, C# bindings for OpenGL. [LearnOpenGL (โญ484)]
- ๐ Veldrid (โญ2.6k) - Cross-platform, graphics API-agnostic rendering and compute library for .NET.
- C#: Gui
- ๐ Avalonia (โญ28k) - Cross-platform gui framework for .NET. [Website]
- ๐ GeonBit.UI (โญ495) - Gui for MonoGame projects.
- ๐ MonoGame.Forms (โญ298) - MonoGame render window for Windows Forms.
- ๐ Myra (โญ798) - Gui library for MonoGame, FNA, and Stride.
- ๐ Uno (โญ9.5k) - Mobile, desktop and WebAssembly gui library. [Website]
- C#: Utility
- ๐ Facepunch.Steamworks (โญ3.2k) - Steamworks implementation.
Libraries / Dart
- ๐ Awesome Dart (โญ2.4k) - Curated list of awesome Dart frameworks, libraries, and software.
- Dart: File Formats
- ๐ image (โญ1.2k) - Library for decoding / encoding image formats and image processing.
Libraries / Go
- ๐ Awesome Go (โญ147k) - Awesome Go frameworks, libraries and software.
- Go: Audio
- ๐ Beep (โญ2.1k) - Playback and audio-processing.
- Go: Game Engine w/Editor
- ๐ G3N (โญ3k) - OpenGL 3D game engine.
- Go: Game Framework
- ๐ Ebitengine (โญ12k) - Dead simple 2D game library.
- ๐ Engo (โญ1.8k) - A 2D game framework.
- ๐ Pixel (โญ4.5k) - Hand-crafted 2D game library. [Examples (โญ121)]
- Go: Geometry
- ๐ 3D Mesh Simplification (โญ258) - 3D mesh simplification.
- Go: Graphics
- ๐ ln (โญ3.3k) - The 3D Line Art Engine, a vector-based 3D renderer. [Docs]
Libraries / Haxe
- ๐ Awesome Haxe (โญ86) - Awesome curated list of useful Haxe links.
- ๐ Awesome Haxe Game Dev (โญ401) - Awesome list of game dev resources for Haxe.
- Haxe: Cross-Platform
- ๐ HashLink (โญ839) - Virtual machine for Haxe.
- Haxe: Entity Component System
- ๐ Ecx (โญ52) - Entity component system framework for Haxe.
- ๐ GASM (โญ20) - Framework agnostic entity component system for Haxe.
- Haxe: Game Framework
- ๐ Ceramic (โญ312) - Cross-platform 2D framework. [Examples]
- ๐ Citrus (โญ553) - ActionScript 3 based 2D/3D framework. [Website]
- ๐ Clay (โญ38) - Cross-platform 2D game framework.
- ๐ gameBase (โญ646) - Base structure for Haxe games, using Heaps graphics framework. [Tutorial]
- ๐ HaxeFlixel (โญ2.1k) - Cross-platform 2D game framework powered by OpenFL. [Website]
- ๐ OpenFL (โญ2k) - Open source implementation of the Adobe Flash API. [Website]
- Haxe: Graphics
- ๐ Heaps (โญ3.3k) ๐ฅ - Cross-platform 2D/3D engine (by creators of Haxe). [Website]
- ๐ Kha (โญ1.6k) - Ultra-portable, high-performance multimedia framework.
- ๐ Sparkler (โญ17) - Modular macro-powered particle system.
- Haxe: Libraries
- Haxe: Physics
- ๐ Haxe Bullet (โญ93) - Bullet 3D physics bindings for Haxe.
- ๐ HeapsIO/bullet (โญ30) - Bullet 3D physics for Heaps (Haxe's native low-level game framework).
- ๐ Jelly Physics (โญ19) - Soft body 2D physics engine.
- ๐ Nape (โญ50) - Fast, friendly 2D rigid body physics engine. [Demos]
Libraries / Lua
- ๐ Awesome Lua (โญ4.2k) - Awesome Lua packages and resources.
- Lua: Game Framework
- ๐ 3DreamEngine (โญ436) - 3D engine on top of LรVE.
- ๐ Gideros (โญ587) - 2D/3D cross-platform games with Lua. [Website]
- ๐ INSTEAD (โญ239) - Simple Text Adventure Interpreter.
- ๐ LรVE (โญ6.8k) - 2D framework for writing game code with Lua. [Awesome (โญ3.9k) | Website]
Libraries / Java
- ๐ Awesome Java (โญ44k) - Awesome frameworks, libraries and software for Java.
- ๐ Java - General-purpose language, runs on Java virtual machines. [GitHub]
- ๐ Learn Java - Official docs and tutorials.
- Java: Game Framework
- ๐ jMonkeyEngine (โญ4k) - Modern 3D game development suite.
- ๐ libGDX (โญ24k) - Game framework built on, and adds to LWJGL. [Awesome (โญ1.1k) | Website]
- ๐ LWJGL (โญ5.1k) - Graphics, audio, parallel computing, XR and more. [Website]
Libraries / JavaScript
- ๐ Eloquent JavaScript - Modern JavaScript programming, with examples.
- ๐ MDN - Mozilla Developer Network, excellent learning resource.
- ๐ W3 Schools - Learn to code with the world's largest web developer site.
- JavaScript: Audio
- ๐ Howler.js (โญ25k) - Audio made easy and reliable across all platforms.
- ๐ PixiJS Sound (โญ439) - Audio library with filters, built on PixiJS. [Examples]
- ๐ SoundJS (โญ4.5k) - Simple API and powerful features, part of the CreateJS suite.
- ๐ Sonant-X (โญ238) - Small JavaScript synthesizer library. [Online Composer]
- ๐ SpessaSynth (โญ192) - MIDI player and synthesizer.
- ๐ Tone.js (โญ14k) - WebAudio framework for creating interactive music in the browser.
- ๐ tuna (โญ1.8k) - Audio effects library for the WebAudio API.
- ๐ Waveform Playlist (โญ1.5k) - Multitrack web audio editor and player with canvas waveform preview.
- JavaScript: Color
- ๐ Chroma.js (โญ10k) - Library for all kinds of color manipulations.
- JavaScript: Cross-Platform
- ๐ Apache Cordova - Mobile apps (iOS / Android) with with JavaScript, HTML, and CSS.
- ๐ Electron (โญ117k) - Cross-platform desktop apps with JavaScript, HTML, and CSS. [Website]
- ๐ Electron Alternatives (โญ1.9k) - Cross-platform gui app development options.
- ๐ Ejecta (โญ2.8k) - JavaScript / canvas / audio implementation for iOS. App store compatible.
- ๐ NW.js (โญ41k) - Desktop apps with JavaScript. Formerly Node-Webkit. [Website]
- ๐ Progressive Web Apps - Using web tech in a way that feels like platform-specific apps.
- ๐ React Native (โญ123k) - Framework for building native apps using React. [Website]
- ๐ Tauri (โญ94k) - Smaller, faster, and more secure desktop applications. [Website]
- ๐ธ Ultralight - Supports modern HTML5, CSS, and JavaScript. Based on WebKit.
- ๐ WebView2 - Microsoft Edge control allows you to embed web in native apps. [Docs]
- ๐ Window.js (โญ2.3k) - JavaScript runtime for desktop graphics programming. [Docs]
- JavaScript: Docking
- ๐ Dock Spawn TS (โญ137) - Maintained, TypeScript version of Dock Spawn (โญ259), a JavaScript docking framework.
- ๐ FlexLayout (โญ1.1k) - Multi-tab layout manager.
- ๐ Golden Layout (โญ6.5k) - Multi-window layout manager for web apps.
- ๐ PhosphorJS (โญ1k) - High-performance, pluggable, desktop-style web apps.
- ๐ React Mosaic (โญ4.6k) - React tiling window manager.
- ๐ RC-Dock (โญ753) - Dock layout component for React.
- ๐ wcDocker (โญ145) - Window layout system with a responsive and interactive design.
- JavaScript: Framework
- ๐ Alpine (โญ30k) - Rugged, minimal framework for composing JavaScript behavior in your markup.
- ๐ Angular (โญ98k) - The modern web developer's platform.
- ๐ Aurelia (โญ12k) - Modern, front-end framework for browser, mobile, and desktop apps.
- ๐ Ember (โญ23k) - Framework for ambitious web developers.
- ๐ Preact (โญ38k) - Fast 3kB React alternative with the same modern API.
- ๐ React (โญ237k) - Declarative, efficient, and flexible JavaScript library for building user interfaces.
- ๐ Svelte (โญ83k) - Takes your declarative components and converts them into efficient JavaScript.
- ๐ Vue (โญ209k) - Progressive JavaScript framework for building UI on the web.
- JavaScript: Game Engines
- ๐ JavaScript Game Engines - GitHub Collection of JavaScript / HTML5 game engines.
- ๐ JavaScript Wiki: Game Engines (โญ3.9k) - JavaScript / HTML5 game engines and frameworks.
- JavaScript: Geometry
- ๐ Convexhull.js (โญ27) - High-performance JavaScript 2D convex hull library.
- ๐ Delaunator (โญ2.5k) - Incredibly fast JavaScript library for Delaunay triangulation of 2D points.
- ๐ Earcut (โญ2.3k) - The fastest and smallest JavaScript polygon triangulation library for your WebGL apps.
- ๐ Poly-Decomp.js (โญ451) - Decompose 2D polygons into convex pieces.
- JavaScript: Graphics - 2D
- ๐ CanvasKit (โญ9.9k) - WebAssembly build of Google's 2D graphics library, Skia. [Samples]
- ๐ EaselJS (โญ8.2k) - Makes working with the canvas element easy, part of CreateJS.
- ๐ Escher.js (โญ20) - Interactive 2D graphics canvas framework.
- ๐ Fabric.js (โญ30k) - Powerful and simple JavaScript canvas library.
- ๐ Konva (โญ13k) - Canvas interactivity framework for desktop and mobile apps.
- ๐ p5.js (โญ23k) - Library for creative coding. [Website]
- ๐ Paper.js (โญ15k) - The swiss army knife of vector graphics. [Examples]
- ๐ Pencil.js (โญ283) - Modular interactive 2D drawing library. [Examples]
- ๐ PixiJS (โญ45k) ๐ฅ - Fast, lightweight 2D library. [Awesome (โญ752) | Editor (โญ368) | Essentials (โญ296) | Website]
- ๐ Pts (โญ5.3k) - Library for visualization and creative coding. [Examples]
- ๐ Scrawl-canvas (โญ352) - Library for working with the canvas element.
- ๐ Stage.js (โญ2.5k) - 2D rendering engine for game development. [Examples]
- ๐ Two.js (โญ8.5k) - Renderer agnostic 2D drawing API for the web.
- ๐ ZIM (โญ553) - Creative canvas framework. [Website]
- JavaScript: Graphics - Three.js
- ๐ Discover Three.js - Create stunning 3D web apps using Three.js.
- ๐ SBcode Three.js Tutorials - Fantastic examples with code and explanations of topics.
- ๐ Sketch Three.js (โญ2.5k) - Interactive sketches made with Three.js.
- ๐ Sketchbook (โญ1.6k) - 3D playground built on Three.js and Cannon.js.
- ๐ Stemkoski Three.js Examples - Excellent set of instructive examples.
- ๐ Three.js Bookshelf - Nice collection of resources.
- ๐ Three.js Discourse Examples - Yearly collection of all examples posted on the Three.js forum.
- ๐ฐ Three.js Journey - Course teaching WebGL from beginner to advanced.
- ๐ Three.js Manual - Fantastic articles and explanations. Formerly ThreeJsFundamentals.
- ๐ THREEx (โญ336) - Nice collection of open source game extensions.
- JavaScript: Graphics - Three.js - Addon
- ๐ Custom Shader Material (โญ1.1k) - Extend Three.js materials with your own shaders.
- ๐ irregular-grid (โญ48) - Examples of generating and using irregular grids. [Demos]
- ๐ Lamina (โญ1.1k) - Extensible, layered shader material for Three.js.
- โ screen-space-reflections (โญ568) - Screen space reflections in Three.js.
- ๐ three-billboard-reflection (โญ112) - Performant plane reflections in Three.js.
- ๐ three-mesh-bvh (โญ2.9k) - Speed up raycasting and enable spatial queries on Meshes.
- ๐ three-mesh-ui (โญ1.4k) - VR user interfaces for Three.js.
- ๐ three-nebula (โญ1.1k) - WebGL particle system for Three.js. [Examples]
- ๐ three-projected-material (โญ699) - Texture projection in Three.js.
- ๐ three.ik (โญ517) - Inverse kinematics for Three.js.
- ๐ Troika JS - Derived Material (โญ1.8k) - Extend existing Three.js materials. [Docs]
- ๐ voxelizer (โญ56) - Voxelization of 3D models.
- JavaScript: Graphics - Three.js - React
- ๐ drei (โญ9k) - Useful helpers for react-three-fiber.
- ๐ gltfjsx (โญ5.4k) - Turns GLTFs into JSX components.
- ๐ react-three-fiber (โญ29k) - React renderer for Three.js.
- JavaScript: Input
- ๐ Joycon.js (โญ90) - JavaScript controller functionality.
- โ Mesekai (โญ80) - Real-time motion tracking.
- ๐ use-gesture (โญ9.4k) - Utility for mouse / touch gestures in React and JavaScript.
- ๐ WebAR.rocks.faceDepth (โญ40) - Insert your face from your camera into a 3D scene.
- JavaScript: Physics
- ๐ Ammo.js (โญ4.4k) - Bullet 3D Physics engine ported as WebAssembly.
- ๐ Box2d.js (โญ1.4k) - Box2D to ported as WebAssembly.
- ๐ Cannon-es (โญ1.9k) - Maintained fork of Cannon.js (โญ4.9k) 3D physics engine. [Demos]
- ๐ Goblin Physics (โญ148) - 3D physics engine written from the ground up in JavaScript. [Demos]
- ๐ JoltPhysics.js (โญ375) - Port of Jolt Physics to JavaScript (as WebAssembly). [Demos]
- ๐ Matter.js (โญ18k) - Featured 2D physics engine for the web. [Demos]
- ๐ Oimo.js (โญ3.1k) - Lightweight 3D physics engine. [Demos]
- ๐ p2.js (โญ2.7k) - 2D rigid body physics, by the creator of Cannon.js.
- ๐ Particulate.js (โญ341) - Particle physics library designed to be simple, fast and stable.
- ๐ Planck.js (โญ5.1k) - JavaScript rewrite of the Box2D physics engine. [Demos]
- ๐ Physijs (โญ2.8k) - Physics plugin for Three.js
- ๐ Rapier - Rust 2D/3D physics libary focused on performance, ported as WebAssembly.
- ๐ Verly.js (โญ693) - Easy to integrate verlet physics engine. [Demos]
- JavaScript: Timeline
- ๐ Frame.js (โญ1.1k) - JavaScript sequence editor.
- ๐ Neo (โญ295) - Timeline for JavaScript. [Demo]
- JavaScript: Video
- ๐ธ Remotion (โญ23k) - Create videos programmatically in React. [Website]
- JavaScript: Visual Programming / Nodes
- ๐ Butterfly (โญ4.6k) - Diagramming library concentrated on flow and field layout by Alibaba.
- ๐ Drawflow (โญ5.3k) - Simple JavaScript flow library. [Demo]
- ๐ Flow (โญ102) - Node-graph library.
- ๐ Litegraph.js (โญ7.4k) - Create graphs in the browser similar to Unreal Blueprints. [Demo]
- ๐ Node-RED (โญ21k) - Low-code programming for event-driven applications.
- ๐ Nodl (โญ1.7k) - Framework for computational node graphs.
- ๐ Rete.js (โญ11k) - Framework for visual programming and node editors. [Demo]
Libraries / Kotlin
- ๐ Awesome Kotlin (โญ11k) - List of awesome Kotlin related stuff.
- ๐ Kotlin - General-purpose language, interoperates with Java. [GitHub (โญ51k)]
- Kotlin: Game Engine w/Editor
- ๐ KorGE (โญ2.8k) - Multi-platform 2D game engine for Kotlin. [Website]
Libraries / Pascal
- ๐ Awesome Pascal (โญ1.9k) - Curated list of Delphi / Pascal resources.
- ๐ Delphi - Pascal dialect and popular IDE with cross-platform support.
- ๐ Free Pascal - Mature, open source Pascal compiler.
- ๐ Pascal Tutorials - Simple and easy Pascal tutorials.
- Pascal: Game Engine w/Editor
- ๐ Castle (โญ1.1k) - Cross-platform 2D/3D game engine and editor. [Website]
Libraries / Python
- ๐ Awesome Python (โญ250k) - List of awesome Python frameworks, libraries, software and more.
- ๐ Python.org - Programming language that lets you work quickly. [Docs]
- Python: App Framework
- ๐ Pyglet (โญ2.1k) - Windowing and multimedia library intended for game development.
- Python: Game Framework
- ๐ Arcade (โญ1.8k) - Easy to use library for creating 2D arcade games.
- ๐ Panda3D (โญ4.8k) - Powerful, mature game engine, developed by Disney and CMU. [Website]
- ๐ Pygame (โญ8.1k) - Game & multimedia app framework, built on SDL.
- ๐ Pygcurse (โญ2) - Curses-like library for text adventures / roguelikes. [Website]
- Python: Gui
- ๐ Kivy (โญ18k) - Cross-platform gui framework. [Website]
Libraries / Ruby
- ๐ Awesome Ruby (โญ14k) - Collection of awesome Ruby libraries, tools, frameworks and software.
- ๐ Ruby - Dynamic programming language, focused on simplicity / productivity. [GitHub (โญ23k)]
- Ruby: Framework
- ๐ Ruby on Rails (โญ57k) - Web app framework. [Website]
- Ruby: Game Framework
- ๐ Ruby 2D (โญ664) - Make cross-platform 2D apps.
- Ruby: Gui
- ๐ Glimmer (โญ778) - Gui library and DSL (domain specific language) framework.
- ๐ Shoes (โญ1.6k) - Cross-platform gui library. [Website]
Libraries / Rust
- ๐ Awesome Rust (โญ51k) - Curated list of Rust code and resources.
- Rust: App Framework
- ๐ Makepad (โญ5.8k) - Software development platform and native-rendering gui framework. [Editor]
- ๐ Tao (โญ1.9k) - Cross-platform windowing. [Docs]
- Rust: Physics
- ๐ Rapier (โญ4.6k) - 2D/3D physics engines focused on performance. [Docs]
Libraries / Zig
- ๐ Awesome Zig (โญ1.3k) - Curated list of Zig code and resources.
- ๐ Zig - General-purpose language and toolchain. [Docs | GitHub (โญ0)]
- ๐ Ziglings (โญ4.5k) - Learn the Zig programming language by fixing tiny broken programs.
- Zig: App Framework
- ๐ Upaya (โญ134) - Framework for creating game tools and helper apps.
- Zig: Game Engine w/Editor
- ๐ Mach (โญ4.1k) - Game engine & graphics toolkit. [Examples]
- Zig: Game Framework
- ๐ Zig-Gamedev Project (โญ2.6k) - Sample apps and libraries using DirectX 12.
- Zig: Graphics - 2D
- ๐ Mini Pixel (โญ188) - Tiny pixel art editor. [Download]
- ๐ Pixi (โญ990) - Pixel art editor.
- Zig: Scripting
- ๐ Cyber (โญ1.3k) - Fast, efficient, and concurrent scripting language.
Open Source Games / C
- ๐ Gish (โญ339) - Open Source version of the award-winning physics platformer. [Steam]
Open Source Games / C++
- ๐ Dungeon Crawl: Stone Soup (โญ2.6k) - Classic roguelike adventure. [Play]
- ๐ OpenLara (โญ4.9k) - Classic Tomb Raider open source engine. [Play]
- ๐ TeeWorlds (โญ2.5k) - Retro multiplayer shooter. [Website]
Specialty Topics / AI / Pathfinding
- ๐ Intro to AI - Intro to AI Programming for Games at RayWenderlich.com.
Specialty Topics / Animation Info
- ๐ Skeletons and Inverse Kinematics - Principles for using skeletons with IK for animation.
Specialty Topics / Color Manipulation
- ๐ Red, Yellow, and Blue - Convert colors from the paint color wheel to RGB space. [Source (โญ77)]
Specialty Topics / Entity Component Systems
- ๐ A Simple Entity Component System - Basis for an ECS in C++.
- ๐ Evolve Your Hierarchy - Overview of ECSs and why to use them, at Cowboy Programming.
- ๐ Intro to Component-Based Architecture in Games - Component-based architecture.
- ๐ Nomad Game Engine - Articles building an ECS from the ground up in C++. [Source (โญ200)]
- ๐ What's an Entity System - Overview of ECSs, how they are used in game development.
Specialty Topics / Fluid / Smoke
- ๐ Fluids-2D - Real-time fluid dynamics on the GPU with the help of WebGL and Three.js. [Source (โญ442)]
- ๐ GPU Fluid Experiments - Cross-platform GPU fluid simulation. [Source (โญ3k)]
- ๐ WebGL Fluid Simulation - Play with fluids in your browser (even on mobile). [Source (โญ16k)]
Specialty Topics / Geometry
- CSG (Constructive Solid Geometry)
- ๐ Constructive Solid Geometry - Technique using boolean operations to combine primitive objects.
- ๐ csg.js (โญ1.8k) - JavaScript library implementing CSG. [Examples]
- ๐ three-bvh-csg (โญ745) - Fast and dynamic CSG on top of three-mesh-bvh.
- ๐ three-csgmesh (โญ485) - Conversion of the csg.js library for use with Three.js.
- Smoothing
- ๐ Laplacian Smoothing - Draft notes with C++ code for laplacian smoothing of meshes.
- ๐ Subdivision at Matt's Webcorner - Smoothing with subdivision surfaces.
- ๐ Subdivision Surfaces - Explanations of different schemes used in subdivision surfaces.
Specialty Topics / Hair
- ๐ Fuzzy Meshes - Simulating fur with cones and gravity. [Source (โญ40)]
Specialty Topics / Lighting / Shadows
- Lighting 2D
- ๐ Gleaner Heights: 2D Lighting - Simple intro to 2D lighting in a game with GLSL.
- Volumetric
- ๐ Threex Volumetric Spotlight - Great example of volumetric lighting with Three.js. [Source (โญ131)]
Specialty Topics / Particles
- ๐ Soft Particles - Implementing soft particles in WebGL.
Specialty Topics / Physics
- ๐ Game Physics from Scratch - Starting resource for game physics.
- ๐ Intro to Physics - Part I: Intro to Rigid Body Dynamics.
- ๐ Open Source Physics Engines - List of open source physics engines.
- Verlet Physics
- ๐ Making a Verlet Physics Engine - Under the hood of a 2D physics engine in JavaScript.
Specialty Topics / Shaders
- ๐ CrossShader (โญ299) - Cross-compiling shaders between GLSL, HLSL, Metal, and more. [Online Tool]
- ๐ Geeks3D Shader Library - Postprocessing, lighting, utlities and many more.
- ๐ Review of Shader Languages - Differences between HLSL, GLSL, MSL, and WGSL.
- ๐ Ronja Tutorials - Tutorials covering many shader techniques.
- ๐ Shader Park (โญ793) - Shader programming in JavaScript.
- ๐ Shadertoy - Build and share shaders online.
- Bloom
- ๐ LearnOpenGL Tutorial - Techniques used for bloom lighting, presented in OpenGL.
- ๐ Three.js: Bloom Example - WebGL bloom postprocessing using Three.js. [Source (โญ108k)]
- ๐ Unity Tutorial - How to add support for a bloom effect.
- Lines
- ๐ Drawing Lines - Techniques for 2D/3D line rendering.
- Outlines
- ๐ Fast Solid 2D Outline - Drawing an outline on the alpha channel of a 2D image.
- ๐ Let it glow! - Article with shader code on dynamically adding outlines to characters.
- ๐ Outline Shader - Nice outline shader. [Source (โญ90)]
- ๐ Outlines w/Surface IDs - Technique combining depth, normals and surface IDs. [Source (โญ399)]
- ๐ Sketchy Outling - Article on producing a sketchy outline look.
- Postprocessing
- ๐ Image Editor Effects - WebGL image filters / effects shaders. [Source (โญ100)]
Specialty Topics / Signed Distance Fields
- ๐ 2D SDFs - Signed distance functions for basic 2D primitives.
- ๐ 3D SDFs - Signed distance functions for basic 3D primitives.
- ๐ CSG w/SDFs - Using circular SDFs to build 3D objects with CSG. [Source (โญ90)]
Specialty Topics / Tiling
- ๐ Auto-Tile - How to use tile bitmasking to auto-tile your level layouts.
- ๐ Space-Filling Polyhedron - Polyhedra, 3D polygons that fill space. [5 Space-Filling Polyhedra]
Specialty Topics / Transparency
- ๐ Depth Peeling - Method for order-independent transparency.
- ๐ Weighted, Blended - Method for order-independent transparency.
Tools / Software / 2D Game Dev
- ๐ ShoeBox - Drag & drop tools for sprite sheets, bitmap fonts, texture ripping, tile maps and more.
- ๐ Tiled - General-purpose tile map editor for all tile-based games. [Source (โญ12k)]
Tools / Software / Audio Tools
- Music
- ๐ Ardour - Record, edit, and mix. [Source (โญ4.3k)]
- ๐ Audacity - Multi-track audio editor and recorder. [Source (โญ14k)]
- ๐ Bosca Ceoil - Easy to use tool for creating music.
- ๐ Cakewalk - Complete music production package.
- ๐ FamiStudio - Music editor targeted at chiptune artists and NES homebrewers. [Source (โญ1.8k)]
- ๐ธ fmod - Popular (Hades, Celeste, Untitled Goose Game) audio software for games.
- ๐ LMMS ๐ฅ - Cross-platform music production software. [Source (โญ8.8k)]
- ๐ PixiTracker - Quickly create musical sketches, chiptunes and sound experiments.
- ๐ Sound Box - Compose synthetic music in your browser, good for small demos. [Source (โญ434)]
- ๐ SunVox - Powerful modular synthesizer with pattern-based sequencer (tracker).
- ๐ ZzFXM - Music generator for use in tiny JavaScript apps. [Source (โญ452)]
- Sound Effects
- ๐ Bfxr - Classic. For making simple sound effects for games. [Source (โญ1k)]
- ๐ ChipTone - Tool for generating sound effects.
- ๐ธ sfxia - Tiny sound generator.
- ๐ ZzFX - Tiny JavaScript sound FX system / Zuper Zmall Zound Zynth. [Source (โญ621)]
Tools / Software / Color / Palettes
- ๐ Coolors - Fast color palette generator.
Tools / Software / Generative Art
- Imaging
- ๐ธ DALLยทE - Create realistic images from natural language.
- ๐ Disco Diffusion - Notebooks, models and techniques for AI art and animations.[Source (โญ7.5k)]
- ๐ธ Midjourney - Image generation accessed through Discord.
- ๐ธ Replicate - Run open source models with a cloud API.
- ๐ธ Stable Diffusion (โญ71k) - Latent text-to-image diffusion model.
Tools / Software / Image Editors
- ๐ GIMP - GNU Image Manipulation Program, open source image editor. [Source (โญ5.5k)]
- ๐ Photopea - Capable online photo editor.
Tools / Software / Level Editors
- ๐ Radiant - Cross-platform level editor for idTech games. [Source (โญ618)]
Tools / Software / Materials / Textures
- ๐ ArmorLab - Generate PBR materials by drag & dropping your photos. [Source (โญ170)]
- ๐ฐ Filter Forge - Photo effects, realistic textures, and visual editor.
- ๐ JSplacement - Cross-platform pseudo-random displacement map generator.
- ๐ Material Maker - Procedural physically-based rendering material maker. [Source (โญ4.2k)]
- ๐ Materialize - Tool for creating materials from images to be used in games. [Source (โญ1.6k)]
- ๐ TexaTool - Online tool to generate tileable textures by moving sliders.
- ๐ Texgen.js - JavaScript texture generator tool. [Source (โญ1.8k)]
Tools / Software / Modeling Tools
- ๐ฐ 3DS Max - Classic software for 3D modeling and rendering.
- ๐ ArmorPaint - Physically-based texture painting, drop in your 3D models and paint. [Source (โญ3.6k)]
- ๐ฐ Asset Forge - Create 3D models and 2D sprites using building blocks.
- ๐ Meshroom - 3D reconstruction, built with the AliceVision (โญ3.2k) framework. [Source (โญ12k)]
Tools / Software / Particle Tools
- ๐ธ Particle Designer - Powerful particle effects editor designed for macOS.
- ๐ธ TimelineFX - Create amazing particle effects for your games, apps and webpages.
Tools / Software / Pixel Art
- ๐ธ Aseprite - Animated sprite editor and pixel art tool. [Source (โญ33k)]
- ๐ Piskel - Online editor for animated sprites & pixel art. [Source (โญ12k)]
- ๐ฐ Pixel FX - Create pixel art particle effects and render them to sprite sheets.
- ๐ฐ Smear FX - Make your 2D animations juicy by adding some smearing to them.
Tools / Software / Vector Editors
- ๐ Inkscape - Cross-platform, open source vector graphics editor. [Source (โญ2.6k)]
- ๐ Krita - Professional quality, open source painting. [Source (โญ8.3k)]
Tools / Software / Voxel
- ๐ MagicaVoxel - Lightweight voxel art editor.
- ๐ฐ Qubicle - Popular (Crossy Road, Pacman 256) voxel editor, easy creation of 3D models.
Video Game Assets / Audio Assets
- Sound Effects
- ๐ Freesound - Community-based archive of free sound effects.
- ๐ธ Free Sound Effects - Large collection of sound effects.
- ๐ฐ Soundsnap - Subscription-based professional sound effects library.
Video Game Assets / Graphic Assets
- ๐ธ Flaticon - Quality vector icons and stickers.
- ๐ธ Freepik - Illustrations, photos, icons and presentation templates.
- ๐ Open Game Art - Portal for free / public domain game art online.
Video Game Assets / Material Assets
- ๐ AmbientCG - Public domain materials for physically-based rendering.
Video Game Assets / Model Assets
- ๐ Quaternius - Collection of CC0 1.0 3D models.
Legend / Model Assets
- Open Source Software
- โญ - Public Domain License (CC0, BOLA, WTFPL, Unlicense, etc.)
- ๐ - Permissive License (MIT/Expat, BSD, ZLIB/LIBPNG, ISC, Apache, Boost etc.)
- ๐ - Copyleft License (CC, GPL, LGPL, MPL, etc.)
- โ - Unknown License
- Asset / Service / Tool
- ๐ - Free
- ๐ฐ - Paid
- ๐ธ - Partially Free
- Other
- ๐ - Article, Blog, Collection, List, Tutorial(s)
- ๐ฅ - Hot! Amazing Resource!
- ๐ - Website
20. Awesome Algorithms
Youtube Playlists
- FreeCodeCamp - Algorithms and Data Structures Tutorial - Full Course for Beginners - Complete beginner friendly Algorithms and Data Structures Tutorial with mindblowing animation.
- Abdul Bari - Introduction to Algorithm - This playlist is so much informative and provide simulation with code example. As like as you are in a class.
21. Awesome Cli Apps
Development / Devops
- updatecli (โญ757) - A declarative dependency management tool.
22. Awesome Arch
Arch-based distros / Desktop
- CachyOS - A GNU/Linux distribution built on Arch Linux, it features the optimized linux-cachyos kernel utilizing the advanced BORE Scheduler for unparalleled performance.
Arch Linux Installers / Specific purpose
- aui (โญ2.8k) - The Archlinux Ultimate Install comprises of two primary scripts, Lilo and Fifo, which streamline the installation process of Archlinux Base, as well as additional packages, tools, and graphical user interfaces.
AUR Helpers / Pacman wrappers
- amethyst (โญ101) (Rust) - A fast, efficient and lightweight AUR helper and Pacman wrapper made for Crystal, compatible with any Arch-based Linux distribution.
Other projects / Other
- makepkg-optimize (โญ20) - A collection of supplemental tidy, buildenv, and executable scripts for pacman which provide macros for several kinds of optimization in the build() and package() stages.
23. Awesome Security
EBooks / Online resources
- Azure Security - A practical guide to the native security services of Microsoft Azure.
24. Awesome Mongodb
Tools / Desktop
- Compass (โญ1.3k) - Free Cross-platform GUI from MongoDB
- DataGrip - Cross-platform JetBrains' IDE
- Mingo - MongoDB Admin. Intuitive UI. Fast. Reliable
Tools / Development
- Mongo Playground (โญ189) - Online query playground
Tools / Low-Code
- Appsmith (โญ37k) - Open-source Retool alternative
- Appwrite (โญ52k) - Open-source Firebase alternative
- Budibase (โญ25k) - Open-source Retool alternative
- ILLA Builder (โญ12k) - Open-source Retool alternative
- Tooljet (โญ36k) - Open-source Retool alternative
- DronaHQ - Retool alternative
- Retool - Drag-and-drop editor with pre-built components to build internal tools
Applications / Web
- WildDuck Mail Server (โญ2k) - Scalable high availability email server that uses MongoDB for email storage
25. Awesome Arcgis Developers
Code samples and snippets
- EsriDevEvents - Supplemental source code, example projects, and resources supporting Esri Developer Summits, Developer Day at Esri UC, FedGIS, #GeoDev webinars, meetups, etc.
Data conversion tools
- gpxstudio (โญ617) - Online and open source GPX file editor.
Helpers
- epsg.io - Website to discover and transform coordinate systems from all over the world.
- histogrand (โญ1) - Random value generator according to customized histograms.
Map and data exploration
- Geo Data Viewer - VSCode extension for Geo Data Analytics. Support to generate and view maps.
- VSCode Map Preview - Extension for visually previewing geospatial file content (GeoJSON, KML, etc) on a map.
26. Awesome Fiber
๐ ๏ธ Tools / ๐ฑ Third Party
- ryanbekhen/feserve (โญ8) - Feserve is a lightweight application or docker image to serve frontend and load balancer applications.
27. Static Analysis
Other / Other
- Diffblue ยฉ๏ธ โ Diffblue is a software company that provides AI-powered code analysis and testing solutions for software development teams. Its technology helps developers automate testing, find bugs, and reduce manual labor in their software development processes. The company's main product, Diffblue Cover, uses AI to generate and run unit tests for Java code, helping to catch errors and improve code quality.
28. Awesome
Official Links
- Newsletter - craftcms.com/newsletter
- Demos - craftcms.com/demo
- Tutorial โ craftcms.com/docs/getting-started-tutorial
- Craft CMS 4 Docs - craftcms.com/docs/4.x - Class Reference
- Commerce 4 Docs - craftcms.com/docs/commerce/4.x - Class Reference
- Craft Console - console.craftcms.com
- Starter Project - github.com/craftcms/craft (โญ197)
- Dot All Conference - craftcms.com/events
Community
- Issues, Feedback, Discussions (โญ3.5k) - Post feature ideas and bug reports on GitHub.
- Mastodon - Latest news, on the newest network.
Plugins
Core Technologies
- MySQL - The world's most popular open source database.
29. Awesome Lowcode
Infrastructure
- harpoon - Deploy software with No Code Kubernetes.
30. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- adonisjs (โญ0) - Plugin for skipping the
nodepart of theacecommand.
- dietpi (โญ4) - Adds utilities for dietpi to your
$PATH(and includes aliases to automagically run them withsudo) when you log into a machine running dietpi.
- laravel (baliestri) (โญ0) - Plugin for skiping the
phpcommand when runningartisancommands and./sailor./vendor/bin/sailwhen runningsailcommands.
- laravel (crazybooot) (โญ17) - Add shortcuts for Laravel 5, 5.1, 5.2 & 5.3.
Completions / superconsole - Windows-only
- conda (โญ392) - ZSH tab completion for conda.
31. Awesome Micropython
Tutorials / SRAM
- MicroPython Tutorials for ESP32 boards - Tutorials with code examples to learn the basic of MicroPython with ESP32 boards.
- Learn MicroPython with a Pi Pico board - Tutorials on MicroPython with the Raspberry Pi Pico / RP240 boards.
32. Awesome Low Code
Platforms / Low Code Application Platform
- ILLA Cloud - A low-code platform for developers to build internal tools in minutes.
33. Awesome Healthcare
Contents / Libraries
- Graphir (โญ62) - GraphQL interface over FHIR API
34. Alternative Front Ends
Overview / TikTok
- ProxiTok (โญ2k): Open source alternative frontend for TikTok made with PHP
- Official instance: https://proxitok.pabloferreiro.es/
35. Awesome Golem
Golem
- Golem Network Platform - Learn the Golem platform on the official Golem Network website.
- Reddit - Golem Network discussion on the Reddit platform.
- Twitter - The Golem Project Twitter.
- Blog - The official blog where you can find the most reliable information on announcements, summaries and updates.
Network Statistics
- Golem Network Stats - Statistics tracking tasks and provider resource utilization in the Golem Network.
- Golem Stats backend (โญ2) - Backend of the Golem Network Statistics page including API endpoint URLs.
- Stats API Documentation - API endpoints that the Golem Network Stats page uses to display its data.
Apps
- Chess On Golem - Hosted Chess app to play against the providers of the network utilizing the Stockfish open source Chess engine.
- Go le' Machin (โญ1) - Web based bulk image editor that allows users to upload multiple images and apply bulk actions to them.
Apps / Docker
- Golem Requestor Node (โญ6) - Dockerized requestor environment. Pass in the py script, it sets up the daemon and runs it.
Apps / Testing
- Golem Test Harness (Goth) (โญ11) - Tool with the purpose of speeding up your development process and making it more enjoyable for application creators.
- Golem-afl - An experimental test-fuzzing framework. Assists in finding security holes.
- Golem Cargo Test - An adaptive distributed test executor for Rust projects.
- Golem CI (โญ5) - Decentralized task pipeline.
- Golem SLATE (โญ6) - Open source repository for Golem SLATE described in the above Apps section.
- ThorgPress (โญ1) - A tool to benchmark providers and unveil their true capabilities beyond what can be seen through the marketplace.
Apps / VPN
- Yagna httpx client (โญ1) - VPN usage on Yagna demonstrating communication with a provider-based HTTP server the way you communicate with any other HTTP server.
- Golem Provider with network access (โญ1) - A requstor that acts as a http proxy for running providers, allowing them to access the wider internet.
Apps / Games
- Golem Sudoku (โญ1) - Game of Sudoku with size variants.
- HSOG-requester (โญ0) - Helps the HearthStone community in the design and building of decks by running a large number of simulated games.
- ChessOnGolem (โญ11) - Open source repository for Chess described in first Apps section. Includes React frontend for the 2 AI's playing against each other through the Golem backend.
- Golem Fleet Battle Simulator (โญ3) - System for calculating the results of a battle between two opposing starship fleets. Used in the iOS game Rock Paper Frigate to determine the result of PvP fleet battles.
Apps / CLI Tools
- Golem Completion Engine (โญ0) - Enhanced bash completion engine that extends built-in completions by providing contextual help for golemsp and yagna.
- Golocity (โญ7) - Build and deploy your dockerized applications on the Golem Network in just two commands.
- gc__push_image (โญ0) - A CLI tool that publishes the GVMI image to Skynet, making users able to change the image_url without self-hosting/giving up control.
Apps / Video Transcoding and Editing
- Golem Network Video Transcoder (โญ0) - Sample app to transcode videos. Select your transcoding profile and then upload your videos.
- Golem Transcoding requestor (โญ4) - React + Spring based webapp accepting video files as input and transcoding these files into different formats.
- Golem Auto Editor (โญ4) - Run Auto-Editor to automatically perform some video editing functions, offload the video processing to Golem.
Apps / Data Analysis
- Coacervate - Coacervate is a free and open-source public good that lets you easily run genomic analyses on an extremely low-cost global supercomputer; democratizing access to the knowledge and infrastructure required to carry out groundbreaking research.
- Flan (โญ4) - Tool for entrepreneurs that provide customized analysis of millions of worldwide trade value records giving them a bold guideline about what sectors they would need to take more attention to.
- Golem Lorenz-attractor (โญ0) - A system of three coupled, first-order, nonlinear differential equations which describe the trajectory of a particle through time.
- Golem Geomandel (โญ0) - Python script for generating sequences of Mandelbrot images centered on a single point and with zoom increasing in each image.
- Golem COVID (โญ1) - Creates images of new deaths per million related to COVID. After all images generated, it will gather them and create a gif.
- Golem Parallel Matplotlib (โญ1) - Various statistical analyses are performed on circadian rhythm measurements in human test subjects.
- Full-Text Search Engine (โญ3) - A search engine service that goes through text files.
Apps / Data Simulation
- cadCAD Golem (โญ4) - Package wrapper for cadCAD to dispatch the simulation workload to multiple Golem nodes. Supports Jupyter Notebook.
- Golem Array (โญ8) - Antenna array design and simulation.
- Limit visualization (โญ1) - Plots graphs with various limits. Supports discontinous graphs.
- GolemGraphWavePair (โญ1) - Generates graph frames, then combine them into an animation.
- Golemized strong-gravitational-lense (โญ1) - Simple distributed computing hack that simulates a physical phenomena called gravitional lensing.
Apps / Data Optimization
- Golem or-tools (โญ1) - Uses the or-tools Constraint Programming library to solve problems.
- No more COFUD (โญ0) - Calculates how to fit the most people into a space while keeping 2 meters distance between each other.
- Mutta Puffs (โญ1) - Sports league scheduler that solves the Travelling Tournament Problem for a given set of teams using Population-based Simulated Annealing.
Apps / Machine Learning
- DeML-Golem (โญ44) - Decentralised Machine Learning using Federated Learning to combine the sub-step models, it trains on different provider nodes into a full fleged model.
- Golem Image Classifier (โญ6) - Train and classify images through an active service.
Apps / Deep Learning
- Mlg (โญ2) - CNN predict services, a deep learning application that distributes popular CNNs pre-trained with ImageNet datasets.
- Deepart Golem (โญ3) - Makes art using distributed computing by running a tensorflow app, uploading your content and style picture.
Apps / RNG
- Gandom (โญ1) - Extract random streams from providers. Supports two PRNGs, one based on Chaos machines and the other that makes use of Sodium.
- Entropythief (โญ4) - Get random entropy at a steal of a rate from multiple providers utilizing the linux entropy source or Intel's RDRAND cpu instruction (inspired by Gandom).
Apps / Password Recovery
- Golem-JTR (โญ1) - Run John The Ripper to recover a password.
Apps / DeFi
- Golem Staking Pool incentivize system for GLM holders (โญ10) - A smart contract in order to provide the opportunity of yield farming for GLM token holders.
- Magic-doll (โญ0) - Sumer is a DeFi application that people may delegate their Splinterland card to earn passive income. Its core is
Kyle, a Golem app that does all the computation to pick the best team to play for each match.
Apps / User Interfaces
- Golem UI (โญ0) - Electron user interface for Yagna.
Apps / Miscellaneous
- Gc__ListOffers (โญ3) - List offers by providers on the Golem Network with a GUI.
- gvm-vim (โญ0) - Golemized docker image for compiling the VIM editor.
- Golem Image Sharpening (โญ0) - A tool to sharpen images.
- Filterms (โญ2) - Market-strategy for whitelisting or blacklisting as a Golem requestor (yapapi).
- golem-bulk-image-handler (โญ0) - Takes an input image and processes it in many different ways using the Pillow library.
36. Awesome Sysadmin
Software / Monitoring
- Healthchecks - Monitoring for cron jobs, background services and scheduled tasks. (Source Code (โญ9.1k))
BSD-3-ClausePython
- Icinga - Nagios fork that has since lapped nagios several times. Comes with the possibility of clustered monitoring. (Source Code (โญ2.1k))
GPL-2.0C++
- Nagios - Computer system, network and infrastructure monitoring software application. (Source Code (โญ1.7k))
GPL-2.0C
- Netdata - Distributed, real-time, performance and health monitoring for systems and applications. Runs on Linux, FreeBSD, and MacOS. (Source Code (โญ75k))
GPL-3.0C
- NetXMS - Open Source network and infrastructure monitoring and management. (Source Code (โญ282))
LGPL-3.0/GPL-3.0Java/C++/C
Software / Network Configuration Management
- GNS3 - Graphical network simulator that provides a variety of virtual appliances. (Source Code (โญ2.4k))
GPL-3.0Python
- Oxidized (โญ3k) - Network device configuration backup tool.
Apache-2.0Ruby
37. Awesome Dos
Development tools
- SmallerC - Portable self-hosting C compiler capable of producing executables for a number of platforms, including real and protected mode DOS programs, by Alexei A. Frounze.
38. Awesome Qubes OS
System Information & Requirements
- Community-recommended hardware - Community-recommended computers.
How-to guides
- How to copy and move files - This page is about copying and moving files.
- How to enter fullscreen mode - Normally, the Qubes GUI virtualization daemon restricts the VM from โowningโ the full screen.
- How to update - This page is about updating your system while staying on the same supported version of Qubes OS.
- How to use USB devices - Attaching USB devices to VMs requires a USB Qube.
- How to use block storage devices - This page is part of device handling in Qubes.
- How to use disposables - A disposable is a lightweight Qube that can be created quickly and will self-destruct when closed.
Templates
- Fedora templates - The Fedora template is the default template in Qubes OS.
- Template implementation - Describes template implementation.
- Template manager - A template manager application.
- Xfce templates - If you would like to use Xfce (more lightweight compared to GNOME desktop environment) Linux distribution in your Qubes, you can install one of the available Xfce templates for Fedora, CentOS or Gentoo.
VM-Hardening
- Anonymizing your MAC Address (โญ261) - Although the MAC address is not the only metadata broadcast by network hardware, changing your hardware's default MAC Address could be an important step in protecting privacy.
- Anti Evil Maid (AEM) - A user who frequently travels with a Qubes laptop holding sensitive data may be at a much higher risk of Evil Maid attacks than a home user with a stationary Qubes desktop.
- Data leaks - Firewalling in Qubes is not intended to be a leak-prevention mechanism.
- Device handling security - Any additional ability a VM gains is additional attack surface.
- Firewall - Every Qube in Qubes is connected to the network via a FirewallVM, which is used to enforce network-level policies.
- Passwordless root access in Qubes - In Qubes VMs there is no point in isolating the root account from the user account.
- Reducing the fingerprint of the text-based web browser w3m (โญ261) - You can reduce the amount of information w3m gives about itself and the environment it is running in (and, by extension, you).
- Running Tails in Qubes (โญ261) - Tails stands for The Amnesic Incognito Live System.
- Split GPG - Split GPG implements a concept similar to having a smart card with your private GPG keys, except that the role of the โsmart cardโ is played by another Qubes app Qube.
- Split dm-crypt (โญ24) - Instead of directly attaching an encrypted LUKS1 partition from a source VM such as sys-usb to a destination VM and decrypting it there.
- U2F proxy - The Qubes U2F Proxy is a secure proxy intended to make use of U2F two-factor authentication devices with web browsers without exposing the browser to the full USB stack, not unlike the USB keyboard and mouse proxies implemented in Qubes.
- TUFF - We can think of a software update system as โsecureโ if:
Customization
- AwesomeWM (window manager) - This is an rpm package for awesomewm with the patches for Qubes.
- Brightness-Ajustment - Easy brightness adjustment
- Qubes-GUI-Rust (โญ9) - Rust libraries for the Qubes OS GUI Protocol
GPU
- GUI-configuration - Adjust your GUI configuration to meet your display needs.
- GUI-domain - On this page, we describe how to set up a GUI domain.
- GUI-troubleshooting - Learn to troubleshoot your GUI configuration.
Clearnet & Anonymous Networking / Anonymity
- i2p-Whonix - Temporary way to run i2p on Qubes-Whonix.
Social media / Extra Info
- ClubHouse - Qubes OS Clubhouse Room
- Discord - Qubes OS discord invite link
- Facebook - Qubes OS facebook page
- Forum - Qubes OS Discorse Forum
- LinkedIn - Qubes OS linkedin account
- Mastodon - Qubes OS Mastodon channel
- Matrix Discord Bridge - Qubes OS Discord General Room Bridge
- Matrix:Qubes OS - General Qubes OS matrix room
- Reddit Qubes OS - General Qubes OS Reddit room.
- Reddit hacking_qubes_os - Reddit room dedicated to hacking Qubes OS
- Reddit hack_with_qubes_os - Reddit room dedicated to hacking with Qubes OS
- Twitter - Qubes OS Twitter account
Releases / Extra Info
- Release notes - Developer documentation Notes
- Release schedules - Developer Release Schedules
- Supported releases - This page details the level and period of support for releases of operating systems in the Qubes ecosystem.
- Testing new releases and updates - Testing new Qubes OS releases and updates is one of the most helpful ways in which you can contribute to the Qubes OS Project.
39. Colorful
Tools / Web App
- Atmos - Everything you need to create color palettes.
40. Awesome Icons
General
- Tabler Icons (โญ19k) - A set of over 3200 free MIT-licensed high-quality SVG icons for you to use in your web projects. (Website)
41. Awesome React Components
Chart
- react-dashboard (โญ1.6k) - Isomorphic Dashboards.
42. Awesome Digital History
Archives and primary sources / Global
- Got Papers? - Resources on the history of games, cracking, and the demoscene.
43. Awesome Cpp
Frameworks
- libxutils (โญ62) - Simple and yet powerful cross-platform C library providing data structures, algorithms and much more. [MIT]
Database
- LMDB - Very fast embedded key/value store with full ACID semantics. [OpenLDAP]
- SOCI (โญ1.5k) - A database abstraction layer for C++. [Boost]
Debug
- DebugViewPP (โญ1.1k) - Debug logging viewer. [Boost]
- snitch (โญ286) - Lightweight C++20 testing framework. [Boost]
Game Engine
- Torque2D (โญ1.4k) - An open-source and cross-platform C++ engine built for 2D game development. [MIT] website
- Torque3D (โญ1.7k) - An open-source C++ engine built for 3D game development. [MIT] website
Image Processing
- BitmapPlusPLus (โญ45) - Simple and Fast header only Bitmap C++ library. [MIT]
Math
- muparser - muParser is an extensible high performance math expression parser library written in C++. [MIT]
- universal (โญ449) - A C++14 header-only library implementing arbitrary posit arithmetic. The posit number system is a tapered floating point that is more efficient than IEEE floating point. Posits enable reproducible computational science. [MIT license]
Networking
- Boost.Beast (โญ4.6k) โก - HTTP and WebSocket built on Boost.Asio in C++11. [Boost] website
- cpp-netlib/uri (โญ140) - URI parser/builder library for C++, compatible with RFC 3986 and RFC 3987. [Boost]
- cpr (โญ7k) - A modern C++ HTTP requests library with a simple but powerful interface. Modeled after the Python Requests module. [MIT] website
Reflection
- visit_struct (โญ571) - A miniature library for struct-field reflection in C++. [Boost]
Online Compiler
- Wandbox - An online Clang/GCC compiler with Boost available.
Build Systems
Coding Standards
44. Awesome Privacy
PC / MacOS
- MS Windows - Owned by Microsoft it is known for collecting many user data and tricking users to own a Microsoft account. If you still want and happen to use Windows 10, you can use this tool (โญ3.7k), or this other tool to see and disable the tons of privacy-invasive settings of MS Windows.
VPNs / Alternative clients/modifications of Discord:
- Free VPNs from Google Play or any appstore. These services are not free as they will suck your connections' data, keep logs and profile you to sell your data to advertisers. If a government wants to track someone, such apps will be the first ones to fall.
Desktop / Alternative clients/modifications of Discord:
- Ungoogled Chromium (โญ23k) - A lightweight approach to removing Google web service dependency. Ungoogled-chromium is Google Chromium, sans dependency on Google web services.
45. Awesome Nodejs
Packages / Data validation
- yup (โญ23k) - Object schema validation.
46. Awesome Appimage
AppImage developer tools / Deployment tools for Windows applications
- ferion11/Wine_Appimage (โญ43) - AppImage for WINE 32bits from PlayOnLinux, an run on no-multilib systems.
- GameImage - GameImage is a way to package up games with either Wine or an Emulator into a portable AppImage that could be useful for the Steam Deck.
47. Awesome Design Patterns
Machine Learning
- distributed-ml-patterns (โญ445) - Distributed machine learning system patterns.
48. Awesome Creative Coding
Online Books
- Creative Coding Notebooks - An authorial set of fundamental Python recipes on Creative Coding and Computer Art, by Diego Inรกcio.
49. Awesome H2o
Research Papers
- Water-Quality Prediction Based on H2O AutoML and Explainable AI Techniques Hamza Ahmad Madni, Muhammad Umer, Abid Ishaq, Nihal Abuzinadah, Oumaima Saidani, Shtwai Alsubai, Monia Hamdi, Imran Ashraf. (2023)
- Prospective validation of a transcriptomic severity classifier among patients with suspected acute infection and sepsis in the emergency department Noa Galtung, Eva Diehl-Wiesenecker, Dana Lehmann, Natallia Markmann, Wilma H Bergstrรถm, James Wacker, Oliver Liesenfeld, Michael Mayhew, Ljubomir Buturovic, Roland Luethy, Timothy E Sweeney , Rudolf Tauber, Kai Kappert, Rajan Somasundaram, Wolfgang Bauer. (2022)
50. Awesome Selfhosted
Software / Communication - Social Networks and Forums
- Takahฤ - Federated microblogging server. Mastodon, & ActivityPub compatible. (Source Code (โญ1.2k))
BSD-3-ClauseDocker
Software / Software Development - Project Management
- Taiga - Agile Project Management Tool based on the Kanban and Scrum methods. (Source Code)
MPL-2.0Docker/Python/Nodejs
51. Awesome Chatgpt
Using ChatGPT in other apps
52. Awesome Blazor
Others
- Moldinium (โญ4) -
MobX-style dependency tracking in Blazor (proof-of-concept level maturity)
Component bundles
- CodeBeam.MudExtensions (โญ519) -
Useful third party extension components for MudBlazor, from the contributors. +20 components includes Stepper, SpeedDial, Wheel, Splitter, Animate, Popup, Material 3 Switch, Gallery, CodeInput and more. Documentation.
2D/3D Rendering engines / Others
- SignaturePad (โญ99) -
A simple to use blazor component to draw custom signatures. Demo.
Tools & Utilities / Others
- Phork.Blazor.Reactivity (โญ31) -
An unopinionated Blazor state management library that utilizes INotifyPropertyChanged and INotifyCollectionChanged .NET interfaces to automatically detect state changes in components.
- CodeBeam.GoogleApis.Blazor (โญ9) -
An open-source utility package for GoogleApis in Blazor. Written from scratch and aims easiest of use.
Articles / Others
- Announcing Blazorise 1.2 - February 1, 2023 - Release of Blazorise v1.2, which brings a number of new features, improvements, and bug fixes to the framework.
- The State of WebAssembly โ 2022 and 2023 - January 30, 2023 - This articles looks at the current state of WebAssembly (wasm). It starts by revisiting 2022 developments then he tries to predict where I think things will go in 2023.
- Blazor WebAssembly Succinctly - eBook updated - January 30, 2023 - Second edition of the eBook "Blazor WebAssembly Succinctly" by Michael Washington.
- Playing Dynamic Audio In Server Side Blazor - January 28, 2023 - You can play dynamic audio in a Blazor Server application and have full control over the user interface. YouTube video about this article.
- .NET MAUI Blazor - Best practices for mobile UI - January 27, 2023 - Both Blazor and .NET MAUI are great and Powerful frameworks. Using .NET MAUI, you can build fully native cross-platform apps and build web apps completely in C# with Blazor. But when you combine them with the MAUI Blazor template, you need to know that it should feel like a mobile app, not a web page. This articles explains some tips and tricks.
53. Awesome Emails
Frameworks / React
- React Email - A collection of high-quality, unstyled components for creating beautiful emails using React and TypeScript.
- Mailing - Build emails in React, send from anywhere.
Frameworks / Misc
- MJML - MJML is a markup language designed to reduce the pain of coding a responsive email.
Cheatsheets / Misc
- Rico's cheatsheet - Rico's cheatsheet for HTML email.
Templates / Misc
- Cerberusemail - Patterns for Responsive HTML Email Templates.
- Responsive Transactional HTML Email Templates (โญ6.9k) - Each template is responsive and each has been tested in all the popular email clients.
Tools / Misc
- Disposable Email Check API - A free API for checking if an email address is disposable. No sign up required.
Services / Misc
- Kickbox - Email verification service (check an email exists).
- Forward Email - The 100% open-source and privacy-focused email service.
Design / Misc
- Email Template Guide - Using a modular email template system.
Blogs / Misc
- Build Better Blog - Design and content production in email marketing.
Resources / Misc
- Mailchimp - Super awesome resources from Mailchimp.
- Mailchimp - Mailchimp Email Design Reference.
- Arstechnica - Tutorial on how to build your own email server.
Statistics / Misc
- Campaign Monitor 2015 Report - 2015 Report: The new rules of email marketing.
- Campaign Monitor 2016 Report - 2016 Report: Campaign Monitor 2016 Year in Review.
Testing / Misc
- Litmus - Test and track your emails with Litmus.
- Grunt Litmus - Send email tests to Litmus with grunt.
- Gulp Litmus - Send email tests to Litmus with gulp.
- MailHog (โญ15k) A local fake SMTP server (based on Go).
- MailCatcher A local fake SMTP server (based on Ruby).
- Email Privacy Tester - A tool to test your email client's priacy features (loading remote content).
- Mail Tester - Test the spammyness of your emails.
- Mailsnag - Test email server for all of your SMTP needs - simulate delay and errors, preview and share emails, and more - all without sending emails to actual customers.
- Email Spam Tester - Free tool to check to see if your email will end up in the spam folder.
54. Awesome Decentralized
Applications
- Meshenger (โญ790): Voice/Video Android phone App that works on the local LAN and does not need Internet access/servers/accounts.
- Qaul: Internet independent wireless mesh communication App. Uses interlinked P2P mesh via BLE, Wifi & Internet-overlay.
55. Awesome Nextjs
Articles
Boilerplates
- Kaminari Template - Power packed Next.js and Tailwind CSS template. Built with developer experience in mind. Contains Husky, CommitLint, Prettier, Eslint etc. configs. โจ
56. Awesome Microservices
Frameworks / Runtimes
- Deno - JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience.
Node.js / Scala
- Seneca (โญ4k) - A microservices toolkit for Node.js
Testing / Scala
- RestQA (โญ90) - A tool to manage microservices mocking, unit and performance testing locally with best in class developer experience.
Messaging / Scala
- AMQP - Advanced Message Queuing Protocol.
57. Awesome Agi Cocosci
Inductive Logic & Program Synthesis / Commonsense Knowledgebase
- Program Synthesis Guided Reinforcement Learning - NeurIPS'21, 2021. [All Versions].
58. Awesome Godot
Plugins and scripts / Godot 3
- XSM - A fully-featured hierarchical State Machine with parallel states, easy animation, random states and more.
59. Awesome Mac
Developer Tools / Developer Utilities
- Deeplink Buddy - Deeplink managers, made by developer for developers.
60. Awesome Audit Algorithms
Papers / 2022
- Scaling up search engine audits: Practical insights for algorithm auditing - (Journal of Information Science) (Code) (โญ31) Audits multiple search engines using simulated browsing behavior with virtual agents.
61. Awesome Java
Code Analysis / Text-Based User Interfaces
- Error Prone Support (โญ221) - Error Prone extensions: extra bug checkers and a large battery of Refaster templates.
- p3c (โญ31k) - Provides Alibaba's coding guidelines for PMD, IDEA and Eclipse.
Database / Text-Based User Interfaces
- Lettuce - Lettuce is a scalable Redis client for building non-blocking Reactive applications.
Machine Learning / Text-Based User Interfaces
- Intelligent java (โญ64) - Seamlessly integrate with remote deep learning and language models programmatically.
Podcasts and Screencasts / Mocking
62. Awesome Neovim
Tree-sitter Supported Colorscheme / Diagnostics
- svrana/neosolarized.nvim (โญ163) - Dark solarized colorscheme using colorbuddy for easy customization.
Colorscheme Switchers / Diagnostics
- 4e554c4c/darkman.nvim (โญ31) - Follow the system dark-mode setting on Linux.
- f-person/auto-dark-mode.nvim (โญ416) - Follow the system appearance on macOS.
Cursorline / Diagnostics
- mawkler/modicator.nvim (โญ347) - Cursor line number mode indicator. Changes the
CursorLineNrhighlight based on Vim mode.
Media / Diagnostics
- niuiic/cp-image.nvim (โญ9) - Paste image from clipboard and insert the reference code.
Editing Support / Diagnostics
- altermo/ultimate-autopair.nvim (โญ547) - Autopair with extensions.
- echasnovski/mini.nvim#mini.basics (โญ7.5k) - Module of
mini.nvimwith customizable configuration presets for common options, mappings, and autocommands.
- niuiic/part-edit.nvim (โญ14) - Edit a part of a file individually.
- niuiic/divider.nvim (โญ26) - Custom code divider line.
Session / Diagnostics
- niuiic/multiple-session.nvim (โญ9) - Provides multi-session management capabilities.
63. ALL About RSS
Apps / Outline Processor Markup Language
universally from / webpage/html
64. Magictools
Graphics / Modeling
- ๐ฐ ZBrush
Engines and Frameworks / Voxel Editors
- ๐ JPCT - jPCT is a 3D engine for desktop Java and Google's Android.
65. Awesome Github Wiki
Useful links with tips & tricks
66. Awesome Couchdb
Companies / Hosting
67. Awesome Generative Deep Art
Generative AI history, timelines, maps, and definitions
- Matt Shumer on Twitter: "The definitive AI market map Twitter thread": "The definitive AI market map Twitter thread"
Generative AI Tools Directories
- Future Tools - Find The Exact AI Tool For Your Needs: list of AI tools
- Futurepedia - The Largest AI Tools Directory | Home: directory of AI tools
- There's An AI For That: AI database
Inbox: Stable Diffusion / Multi-agents
- Stable Diffusion Models: list of custom Stable Diffusion models
Image Upscaling / Deforum
- Upscale to huge sizes and add detail with SD Upscale : StableDiffusion: tutorial on Reddit
Image Segmentation / Deforum
- lucidrains/musiclm-pytorch (โญ3.3k): Implementation of MusicLM, Google's new SOTA model for music generation using attention networks, in Pytorch
Auxiliary tools and concepts / Deforum
- chaiNNer-org/chaiNNer (โญ5.2k): A node-based image processing and AI upscaling GUI that makes it easy to chain together complex processing tasks
- Prev: Feb 06 - Feb 12, 2023
- Next: Jan 23 - Jan 29, 2023
