Awesome List Updates on Jan 30 - Feb 05, 2023
75 awesome lists updated this week.
๐ Home ยท ๐ Search ยท ๐ฅ Feed ยท ๐ฎ Subscribe ยท โค๏ธ Sponsor
1. Awesome Github Wiki
Useful links with tips & tricks
2. 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.
3. Alternative Front Ends
Overview / Other services
- Pastewin (โญ11): Free alternative Pastebin front-end
4. Awesome Plotters
Manuals and Ephemera / Manuals
5. Awesome Theoretical Computer Science
Transition To Pure Rigour Math / Monograph
- Sommaruga & Strahm. Turingโs Revolution: The Impact of His Ideas about Computability - A collection of historical, technical and philosophical papers.
Popular Science Books / Monograph
- 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 Dotnet
HTTP
- Apizr (โญ119) Refit based web api client, but resilient (retry, connectivity, cache, auth, log, priority, etc...).
7. Awesome Translations
Tools / Automatic translation for end users
- DeepL Translator - A neural machine translation service launched in August 2017 and owned by Cologne based DeepL SE.
- Amazon Translate - A neural machine translation service.
- ModernMT - A self-learning machine translation service that improves from user corrections as user keep using it.
- Microsoft Translator - A multilingual machine translation cloud service provided by Microsoft.
Tools / Machine translation for developers
- AutoML Translation Documentation - AutoML Translation by Google.
8. Awesome Datascience
General Machine Learning Packages / Deep Learning architectures
9. Awesome Playwright
Utils
- playwright-test-coverage (โญ66) - Plugin to collect code coverage from running Playwright tests.
Reporters
- playwright-xray (โญ11) - Playwright Xray Reporter, send test executions to Jira / Xray.
10. 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.4k), or this other tool to see and disable the tons of privacy-invasive settings of MS Windows.
Desktop / Alternative clients/modifications of Discord:
- Ungoogled Chromium (โญ18k) - A lightweight approach to removing Google web service dependency. Ungoogled-chromium is Google Chromium, sans dependency on Google web services.
11. Awesome Elixir
Actors
- poolex (โญ34) - Pure elixir pool manager.
12. 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.
13. Awesome Readme
Creating GIFs
- vhs (โญ13k) - FREE - Generate beautiful terminal gifs with a simple scripting language
14. Awesome List
Gaming
- ComputerCraft (โญ94) - Minecraft mod that adds programmable computers.
15. Awesome Clojurescript
Resources / Books
- ClojureScript Unraveled (2nd edition) โ An open source book about the ClojureScript language that covers all the language features, how to use the compiler and the tooling for building applications and libraries.
16. Awesome Go
E-books for purchase / Libraries for creating HTTP middlewares
- Go Faster - This book seeks to shorten your learning curve and help you become a proficient Go programmer, faster.
17. Awesome Snmp
Libraries / Go
- sleepinggenius2/gosmi (โญ72) - MIB parser in Go language.
18. Awesome No Login Web Apps
Communication
- GoTeam - Video meeting rooms. Create any room like
goteam.video/some-room
. Username is asked after room creation.
19. Awesome Rest
Design
- How to design a REST API? - Full guide tackling security, pagination, filtering, versioning, partial answers, CORS, etc.
- Richardson Maturity Model - Explained by Martin Fowler, originally presented by Leonard Richardson at the QCon 2008.
- Enterprise Integration Using REST - Discusses the constraints and flexibility that you have with nonpublic APIs, and lessons learned from doing large scale RESTful integration across multiple teams.
- REST API Tutorial - RestApiTutorial.com is dedicated to tracking REST API best practices and making resources available to enable quick reference and self education for the development crafts-person.
Standards
- JSON API - Standard for building APIs in JSON.
- RAML - Simple and succinct way to describe RESTful API.
- OData - Open protocol to allow the creation and consumption of queryable and interoperable RESTful APIs. Quite complex.
- JSON-LD - Standard for describing Linked Data and hypermedia relations in JSON (W3C).
- Hydra - Vocabulary for Hypermedia-Driven Web APIs (W3C).
- Schema.org - Collection of schemas describing common data models.
PHP Clients
- Guzzle - HTTP client and framework for consuming RESTful web services.
Ruby Clients
- Net::HTTP - Net::HTTP provides a rich library which can be used to build HTTP user-agents.
.NET Clients
- RestSharp (โญ9.2k) - Simple REST and HTTP API client for .NET
- Refit (โญ7.3k) - The automatic type-safe REST library for Xamarin and .NET
- Flurl - Fluent, portable, testable REST/HTTP client library
- RestEase (โญ978) - Easy-to-use typesafe REST API client library, which is simple and customisable. Heavily inspired by Refit
- Tiny.RestClient (โญ202) - Simpliest Fluent REST client for .NET.
- RestLess (โญ110) - The automatic type-safe-reflectionless REST API client library for .Net Standard.
Node.js
- Sails.js - Node.js Web framework embedding a command to generate automatically a REST API.
- loopback - Powerful Node.js framework for creating APIs and easily connecting to backend data sources.
- Feathers - is a real-time, micro-service web framework that gives you control over your data via RESTful resources, sockets and flexible plug-ins.
PHP / Symfony2
- REST APIs with Symfony2: the Right Way - Complete guide to build a state-of-the-art REST API with Symfony2 framework.
Python / Symfony2
- Django REST framework - Powerful and flexible toolkit that makes it easy to build Web APIs.
- flask-restful - Extension for Flask that adds support for quickly building REST APIs.
- hug - Lightweight and fast API Framework.
- restless - Framework agnostic REST framework based on lessons learned from TastyPie.
- Python Eve - Eve is an open source Python REST API framework designed for human beings. It allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services.
Ruby / Symfony2
- Grape - Opinionated micro-framework for creating REST-like APIs in Ruby.
- Rails - RailsGuides: Using Rails for API-only applications.
Querying / Symfony2
- HttpMaster - GUI tool for testing REST APIs and services. Windows OS only.
Mocking / Symfony2
- httpbin - HTTP request and response service - a/k/a Swiss Army Knife for HTTP.
- Mocky.io - Free online service to create fake HTTP responses.
Public REST APIs To Use In Tests / Symfony2
- Deck of Cards API - Open API for simulating a deck of cards.
- ProgrammableWeb - The world's largest API repository.
- Public APIS (โญ249k) - Explore The Largest API Directory In The Galaxy.
- Marvel Comics API - Query characters, stories, events about Marvel superheroes.
- JSON Placeholder - Free online REST service that you can use whenever you need some fake data.
- APIs.guru - Wikipedia for Web APIs, each API has OpenAPI/Swagger description.
- The Cat API - Public API for Cats Images, Facts and Jokes.
Documentation / Symfony2
- API doc - Inline Documentation for RESTful web APIs.
20. Awesome Mysql
GUI
- ILLA Cloud (โญ7.2k) - Low-code internal tool builder integrated with Mysql, can be used as GUI for Mysql.
21. 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 (โญ26) - A solution designed to help developers learn and get started quickly with XMCLoud + SXA + Next.js.
22. Awesome Nlg
Libraries
- Writebot - A NodeJS library that makes it easier to use GPT-3 by using presets.
23. Awesome Osint
Username Check / Telegram
- NexFil (โญ2k) - checks username from almost all social network sites.
- Seekr (โญ428) A multi-purpose all in one toolkit for gathering and managing OSINT-Data with a neat web-interface. Can be used for note taking and username checking.
Video Search and Other Video Tools / Telegram
- Find YouTube Video - Searches currently 5 YouTube archives for specific videos by ID, which is really useful for finding deleted or private YouTube videos.
- Tubuep (โญ363) - Downloads online videos via yt-dlp, then reuploads them to the Internet Archive for preservation. Note: if you would like to archive comments too, you need to install version 0.0.33 and use the --get-comments flag, however you will still have the new yt-dlp fixes and features, but existing tubeup bugs cannot be fixed, unless you do manual work.
- yt-dlp (โญ66k) - Downloads videos from almost any online platform, along with information, thumbnails, subtitles, descriptions, and comments (comments only on a select few sites like Youtube and a few small sites). If a site is not supported, or a useful or crucial piece of metadata, including comments, is missing, create an issue.
24. 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.
- Jenny's Lectures- Algorithm - Another complete alogrithm playlist from basic level to intermediate. Easy explanation and simulation.
25. Awesome Qubes OS
VM-Hardening
- Qrexec: Qubes RPC internals - The qrexec framework consists of a number of processes communicating with each other using a common IPC protocol, described in detail below.
- TUFF - We can think of a software update system as โsecureโ if:
Clearnet & Anonymous Networking / Anonymity
- i2p-Whonix - Temporary way to run i2p on Qubes-Whonix.
Optics and Extra Info / Xen Exploitation
- Advanced Exploitation - Xen Hypervisor VM Escape
- Hypervisor Vulnerability Research [PDF] - State of the Art
Optics and Extra Info / Web articles
- Glitches in the Matrix - Escape via NMI
26. Awesome Falsehood
Cryptocurrency
- Falsehoods about Ethereum - Misconceptions and common pitfalls in contract programming.
27. Awesome Transit
3rd party GTFS URL directories
- TransitData.io - A list of GTFS data in parts of Latin America. Must contact website maintainers directly to access feeds, as they're not publicly available.
28. Awesome Cli Apps
Development / Devops
- updatecli (โญ348) - A declarative dependency management tool.
29. 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.
30. Awesome Mongodb
Tools / Desktop
- Compass (โญ879) - Free Cross-platform GUI from MongoDB
Tools / Development
- Mongo Playground (โญ162) - Online query playground
Tools / Low-Code
- Appsmith (โญ29k) - Open-source Retool alternative
- Appwrite (โญ37k) - Open-source Firebase alternative
- Budibase (โญ19k) - Open-source Retool alternative
- ILLA Builder (โญ7.7k) - Open-source Retool alternative
- Tooljet (โญ24k) - 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 (โญ1.7k) - Scalable high availability email server that uses MongoDB for email storage
31. Awesome Fiber
๐ ๏ธ Tools / ๐ฑ Third Party
- ryanbekhen/feserve (โญ8) - Feserve is a lightweight application or docker image to serve frontend and load balancer applications.
32. 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.
33. Awesome Game Engine Dev
Game Engines / Popular
- ๐ Godot (โญ80k) ๐ฅ - Feature-packed, open source engine. Excellent! [Awesome (โญ5.4k) | Website]
Game Engines / AAA
- ๐ Amazon Lumberyard (โญ2k) - AAA engine integrated with AWS and Twitch. Forked from CRYENGINE.
- ๐ธ Flax Engine (โญ5.3k) - Modern 3D game engine written in C++ and C#.
- ๐ O3DE (โญ7.1k) - Multi-platform AAA engine. Cinema-quality 3D. Successor to Lumberyard.
Game Engines / Commercial
- ๐ Defold (โญ3.5k) - Open sourced game engine by King. [Website]
- ๐ธ NeoAxis (โญ161) - Versatile real-time platform for making games and apps. [Website]
Game Engines / Specialty
- ๐ GB Studio (โญ7.7k) - Retro adventure game creator for Game Boy.
- ๐ Twine (โญ1.7k) - Tool for telling interactive, nonlinear stories.
Learning / Computer Graphics
- Graphics API: Glide
- ๐ Glide - Developed by 3dfx Interactive for their Voodoo Graphics in the 1990's.
- ๐ Glide Open Source Project - Glide open source project.
- Graphics API: Mantle
- ๐ Mantle - Developed by AMD as an alternative to Direct3D and OpenGL.
- 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.
Libraries / BASIC
- BASIC: Game Framework
- ๐ Dark Basic (โญ430) - BASIC programming language for creating apps and games. [Website]
Libraries / C
- C: App Framework
- ๐ glfw (โญ12k) - Cross-platform API for windowing, graphics contexts, input and events.
- ๐ MiniFB (โญ906) - Creates a cross-platform frame buffer for drawing pixels.
- ๐ SDL (โญ7.6k) ๐ฅ - Low level access to audio, keyboard, mouse, joystick, and graphics hardware.
- ๐ Sokol (โญ5.5k) ๐ฅ - Single-file libraries for graphics, windowing, file handling, audio and more.
- C: Audio
- โญ Miniaudio (โญ3.4k) - Single-file audio playback and capture library.
- ๐ SDL_mixer (โญ336) - Audio mixer that supports various file formats for SDL.
- ๐ SoLoud (โญ1.6k) ๐ฅ - Free, easy, portable audio engine for games.
- C: File Formats
- ๐ Assimp (โญ10k) - Open Asset Importer Library. Loads 40+ 3D file formats.
- ๐ cgltf (โญ1.3k) - Single-file glTF 2.0 loader and writer in C99.
- โญ dr_libs (โญ1.1k) - Single-file audio decoding libraries.
- ๐ Libspng (โญ667) - Simple, modern libpng alternative.
- ๐ Miniz (โญ2k) - Single-file drop-in replacement for zlib's most used APIs (libpng and libzip).
- ๐ OBJ GL Loader v2 (โญ12) - Quite fast wavefront OBJ loader for OpenGL.
- ๐ PL_MPEG (โญ689) - Single-file library for decoding MPEG1 Video and MP2 Audio.
- ๐ QOI (โญ6.6k) - The โQuite OK Image Formatโ for fast, lossless image compression.
- โญ stb_vorbis (โญ24k) - Ogg Vorbis audio decoder.
Libraries / C++
- ๐ Awesome C++ Game Dev - List of awesome C++ things for Game Development.
- ๐ Awesome Hpp - List of awesome header-only C++ libraries.
- ๐ cppreference.com - Online reference for C, C++, and the STL.
- ๐ Learn C++ ๐ฅ - Walks you through all the steps to write, compile, and debug C++.
- ๐ Modern Cpp Features (โญ18k) - Cheatsheet of modern C++ language and library features.
- C++: App Framework
- ๐ Cinder (โญ5.2k) - App / graphics library for macOS, Windows, Linux, iOS. [Website]
- ๐ Cross Window (โญ513) - Platform library for managing windows and other OS tasks.
- ๐ SFML (โญ9.4k) ๐ฅ - Cross-platform access to windowing, graphics, audio and networking.
- C++: Animation
- ๐ Ozz-Animation (โญ2.2k) - Skeletal animation library and toolset.
- ๐ Tweeny (โญ678) - Inbetweening library for complex animations for games / apps.
- C++: Cross-Platform
- ๐ emscripten (โญ25k) - The C/C++ to JavaScript (as WebAssembly) compiler. [Website]
- C++: Fonts
- ๐ HarfBuzz (โญ3.4k) - Text shaping library. Formatted and positioned glyph output.
- ๐ฐ Slug - High-quality, resolution-independent text and vector graphics for 3D apps.
- C++: Game Engine w/Editor
- ๐ AnKi 3D Engine (โญ1.2k) - Vulkan backend, modern renderer, scripting, physics and more.
- ๐ Drop Creator (โญ4) - No code, 2.5D game engine built with Qt, OpenGL and Chipmunk Physics.
- ๐ Enigma (โญ313) - GameMaker compatible 2D engine.
- ๐ Esoterica Engine (โญ799) - High-performance game engine with editor and AAA quality animation graph.
- ๐ Ethereal Engine (โญ911) - Cross-platform game engine and editor.
- ๐ ezEngine (โญ1.1k) - Game engine in active development. [Editor Info]
- ๐ FIFE (โญ532) - Multi-platform isometric game engine.
- ๐ Irrlicht - Cross-platform 3D engine worked on for nearly 2 decades. [Website]
- ๐ Limon Engine (โญ573) - 3D FPS game engine with full dynamic lighting and shadows.
- ๐ Lina Engine (โญ704) - Modular game engine, aimed to develop 3D desktop games.
- ๐ Lumos (โญ1.1k) - Cross-platform 2D/3D game engine, supports both OpenGL and Vulkan.
- ๐ Lumix Engine (โญ3.3k) - A 3D game engine with Dear ImGui based editor.
- ๐ MxEngine (โญ978) - Modern-C++ general-purpose 3D game engine.
- ๐ neoGFX (โญ522) - Cross-platform app and game engine.
- ๐ รbEngine (โญ775) - 2D engine with Lua scripting built with SFML.
- ๐ Overload (โญ1.5k) - Well documented 3D game engine inspired by industry standards.
- ๐ Razix Engine (โญ330) - High-performance research engine for production pipeline.
- ๐ Rootex (โญ203) - Advanced C++ 3D game engine powering an in-production game.
- ๐ Skylicht (โญ545) - Upgraded features including audio, physics and particles. Built on Irrlicht.
- ๐ Spartan Engine (โญ1.9k) - Emphasis on quality and performance.
- ๐ Toolkit (โญ112) - Simple 2D/3D game and app develepment kit.
- ๐ Torque 3D (โญ3.3k) - High-performance 3D engine built on The Forge.
- ๐ UPBGE (โญ1.3k) - Blender game engine, originally forked from Blender.
- C++: Graphics - 2D
- ๐ Blend2D (โญ1.4k) - High-performance 2D vector graphics engine. [Website]
- ๐ C++ Bitmap Library (โญ158) - Featured bitmap loading and manipulation library.
- ๐ QNanoPainter (โญ355) - OpenGL accelerated vector drawing library for Qt, powered by NanoVG.
- ๐ Skia (โญ8.3k) - Complete 2D graphics library used in Chrome by Google. [Website]
- ๐ vg-renderer (โญ465) - 2D vector graphics renderer for Bgfx, based on ideas from NanoVG.
- C++: Input
- ๐ Gainput (โญ817) - Easy to use input library.
- ๐ OIS (โญ245) - Object-oriented input system. Compatiable with many operating systems.
- ๐ Oryol Input (โญ2k) - Input module from the Oryol game framework.
- C++: Layout
- ๐ Yoga (โญ17k) - Cross-platform flexbox layout engine by Facebook. [Website]
- C++: Libraries
- ๐ Boost Libraries - Wide range of C++ libraries, many end up as part of the STL. [Website]
- ๐ Gamedev Libraries (โญ1.3k) - Collection of open source C/C++ libraries for game development.
- ๐ Inqlude - List of libraries for developers of Qt-based apps.
- ๐ List of Open Source C++ Libraries - Comprehensive list of open source C++ libraries.
- ๐ NVIDIA GameWorks - NVIDIA Technologies for game & app developers.
- C++: Math
- ๐ OpenGL Mathematics (โญ8.4k) - Header-only math library for graphics software.
- C++: Physics
- ๐ Box2D (โญ7.1k) - Battle tested 2D physics for games. [Docs | Fixed Time-Step | Tutorials]
- ๐ Bullet Physics (โญ12k) - Popular 3D physics libary.
- ๐ Chrono (โญ1.9k) - High-performance multiphysics and multibody dynamics simulations. [Gallery]
- ๐ Edyn (โญ476) - Multi-threaded, networked physics engine. Supports large dynamic worlds. [Testbed (โญ30)]
- ๐ Jolt Physics (โญ4.9k) - Multi-core friendly rigid body 3D physics and collision detection.
- ๐ Liquid Fun (โญ4.6k) - Extension of Box2D, adds particle-based fluid and soft bodies. [Demos]
- ๐ Newton Dynamics (โญ883) - Real-time simulation of 3D environments.
- ๐ ODE - Open Dynamics Engine, 3D rigid body physics.
- ๐ Qu3e (โญ899) - Fast 3D physics engine, created to be used in games.
- ๐ ReactPhysics3D (โญ1.4k) - 3D physics engine.
- ๐ Slingshot (โญ18) - Constraint-based physics engine for 3D rigid body dynamics.
- C++: Reflection
- ๐ Boost.PFR (โญ1.2k) - Basic reflection C++14 library, part of the Boost Libraries.
- ๐ Magic Enum (โญ4.2k) - Header-only C++17, provides static reflection for enums.
- ๐ Meta (โญ527) - Header-only, non-intrusive and macro-free runtime reflection system in C++17.
- ๐ Nameof (โญ1.9k) - Header-only C++17, provides nameof macros to obtain name of a variable.
- ๐ Ponder (โญ618) - 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 (โญ2.9k) - Reflection for C++11.
- C++: Serialization
- ๐ Cap'n Proto (โญ11k) - Fast data interchange format and capability-based RPC system.
- ๐ Cereal (โญ3.9k) - Header-only C++11 serialization library.
- ๐ Cista++ (โญ1.6k) - Simple, high-performance serialization & reflection library.
- ๐ FlatBuffers (โญ22k) - Efficient cross-platform serialization library by Google.
- ๐ JSON for Modern C++ (โญ39k) - JSON support for Modern C++.
- ๐ Protobuf (โญ63k) - Protocol Buffers, for platform-neutral serialized data by Google.
- ๐ RapidJSON (โญ14k) - Fast JSON parser / generator.
- C++: Terrain
- ๐ Terra Forge 3D (โญ873) - Procedural 3D terrain generation and texturing tool.
Libraries / C#
- C#: Cross-Platform
- ๐ Blazor (โญ34k) - C# to JavaScript (as WebAssembly) technology by Microsoft. [Website]
- ๐ Mono (โญ11k) - Open source implementation of Microsoft's .NET Framework.
- C#: Game Engine w/Editor
- ๐ Duality (โญ1.4k) - Modular 2D engine, editor built with OpenTK.
- ๐ Flat Red Ball (โญ238) - 2D game engine & design tools, built with MonoGame. [Gui Editor | Website]
- ๐ Murder (โญ2k) - Pixel-art, ECS game engine built on MonoGame. [Docs]
- ๐ Stride (โญ6k) - Game engine for realistic rendering and VR. Formerly Xenko. [Website]
- ๐ธ Unity - Biggest name in game engines, industry standard.
- C#: Game Framework
- ๐ FNA (โญ2.5k) - Reimplementation of the Microsoft XNA Game Studio 4.0 libraries.
- ๐ Monofoxe (โญ363) - Game engine designed to simplify working with MonoGame.
- ๐ MonoGame (โญ11k) ๐ฅ - Framework for creating cross-platform games. [Website]
- ๐ Nez (โญ1.7k) - Feature-rich 2D framework built on MonoGame.
- ๐ Protogame (โญ178) - Cross-platform 2D/3D game engine built on MonoGame.
- C#: Graphics - 3D
- ๐ OpenTK (โญ3k) - Open Toolkit, C# bindings for OpenGL. [LearnOpenGL (โญ411)]
- ๐ Veldrid (โญ2.4k) - Cross-platform, graphics API-agnostic rendering and compute library for .NET.
- C#: Gui
- ๐ Avalonia (โญ23k) - Cross-platform gui framework for .NET. [Website]
- ๐ GeonBit.UI (โญ443) - Gui for MonoGame projects.
- ๐ MonoGame.Forms (โญ254) - MonoGame render window for Windows Forms.
- ๐ Myra (โญ652) - Gui library for MonoGame, FNA, and Stride.
- ๐ Uno (โญ8.2k) - Mobile, desktop and WebAssembly gui library. [Website]
Libraries / Dart
- Dart: Game Framework
- ๐ Flame (โญ8.6k) - Minimalist Flutter based 2D game engine. [Awesome (โญ874) | Examples | Tutorials | Website]
Libraries / Go
- Go: Game Engine w/Editor
- ๐ G3N (โญ2.6k) - OpenGL 3D game engine.
- Go: Game Framework
- ๐ Ebitengine (โญ9.4k) - Dead simple 2D game library.
- ๐ Engo (โญ1.7k) - A 2D game framework.
- ๐ Pixel (โญ4.4k) - Hand-crafted 2D game library. [Examples (โญ115)]
Libraries / Haxe
- ๐ Awesome Haxe Game Dev (โญ363) - Awesome list of game dev resources for Haxe.
- Haxe: App Framework
- ๐ Lime (โญ729) - Flexible, lightweight layer for Haxe cross-platform developers.
- ๐ nme (โญ472) - Cross-platform native backend for Haxe projects.
- Haxe: Cross-Platform
- ๐ HashLink (โญ767) - Virtual machine for Haxe.
- Haxe: Game Engine w/Editor
- ๐ Armory (โญ3k) - 3D game engine with full Blender integration.
- ๐ Away3D (โญ191) - Real-time 3D engine for OpenFL. [Website]
- ๐ Flixel-Studio (โญ99) - Embeddable, in-game editor for HaxeFlixel.
- ๐ Hide (โญ482) - Extensible IDE for the Heaps 3D graphic engine.
- ๐ LDtk (โญ3k) ๐ฅ - Modern, lightweight and efficient 2D level editor. [Website]
- ๐ Starling (โญ232) - Popular (Angry Birds) 2D game engine built on OpenFL. [Editor | Website]
- Haxe: Graphics
- ๐ Heaps (โญ3.1k) ๐ฅ - Cross-platform 2D/3D engine (by creators of Haxe). [Website]
- ๐ Kha (โญ1.4k) - Ultra-portable, high-performance multimedia framework.
- ๐ Sparkler (โญ16) - Modular macro-powered particle system.
- Haxe: Gui
- ๐ HaxeUI (โญ322) - Cross-platform set of styleable gui components.
- ๐ Zui (โญ309) - Immediate mode user interface, used in ArmorPaint.
- Haxe: Libraries
- Haxe: Utility
- ๐ hexMachina (โญ7) - Powerful modular MVC framework. [Website]
- ๐ HxColorToolkit (โญ45) - Library for color conversion and color scheme generation.
- ๐ HxMath (โญ90) - Game-oriented math library for the Haxe language.
- ๐ SteamWrap (โญ100) - Haxe native extension for the Steam API.
Libraries / Java
- ๐ Learn Java - Official docs and tutorials.
- ๐ OpenGL & GLSL Tutorials (โญ1.8k) - OpenGL / GLSL tutorials for LWJGL and libGDX.
- Java: Game Framework
- ๐ jMonkeyEngine (โญ3.6k) - Modern 3D game development suite.
- ๐ libGDX (โญ22k) - Game framework built on, and adds to LWJGL. [Awesome (โญ878) | Website]
- ๐ LWJGL (โญ4.5k) - Graphics, audio, parallel computing, XR and more. [Website]
Libraries / JavaScript
- ๐ MDN - Mozilla Developer Network, excellent learning resource.
- ๐ W3 Schools - Learn to code with the world's largest web developer site.
- JavaScript: Animation
- ๐ Animate.css (โญ79k) - Ready-to-use, pure CSS animations. [Examples]
- ๐ D3.js (โญ107k) - Data-Driven Documents. Bring data to life with SVG, canvas and HTML. [Examples | Website]
- ๐ธ GreenSock (โญ18k) - Robust animation toolset. [Website]
- ๐ Ossos (โญ349) - Web-based character animation system.
- ๐ React-Spring (โญ27k) - Spring physics based React animation library.
- ๐ Scene.js (โญ2.6k) - JavaScript & CSS timeline-based animation library.
- ๐ Theatre (โญ10k) - Motion design editor for the web.
- ๐ Tween.js (โญ9.6k) - Tweening engine for easy animations using Robert Penner's equations.
- ๐ TweenJS (โญ3.5k) - Tweening / animation library, part of the CreateJS suite.
- JavaScript: Audio
- ๐ Howler.js (โญ23k) - Audio made easy and reliable across all platforms.
- ๐ PixiJS Sound (โญ357) - Audio library with filters, built on PixiJS. [Examples]
- ๐ SoundJS (โญ4.4k) - Simple API and powerful features, part of the CreateJS suite.
- ๐ Sonant-X (โญ221) - Small JavaScript synthesizer library. [Online Composer]
- ๐ Tone.js (โญ13k) - WebAudio framework for creating interactive music in the browser.
- ๐ tuna (โญ1.7k) - Audio effects library for the WebAudio API.
- ๐ Waveform Playlist (โญ1.4k) - Multitrack web audio editor and player with canvas waveform preview.
- JavaScript: Color
- ๐ Chroma.js (โญ9.7k) - Library for all kinds of color manipulations.
- JavaScript: Docking
- ๐ Dock Spawn TS (โญ111) - Maintained, TypeScript version of Dock Spawn (โญ255), a JavaScript docking framework.
- ๐ FlexLayout (โญ829) - Multi-tab layout manager.
- ๐ Golden Layout (โญ6.1k) - Multi-window layout manager for web apps.
- ๐ PhosphorJS (โญ1k) - High-performance, pluggable, desktop-style web apps.
- ๐ React Mosaic (โญ4k) - React tiling window manager.
- ๐ RC-Dock (โญ605) - Dock layout component for React.
- ๐ wcDocker (โญ144) - Window layout system with a responsive and interactive design.
- JavaScript: Framework
- ๐ Alpine (โญ26k) - Rugged, minimal framework for composing JavaScript behavior in your markup.
- ๐ Angular (โญ93k) - The modern web developer's platform.
- ๐ Aurelia (โญ12k) - Modern, front-end framework for browser, mobile, and desktop apps.
- ๐ Ember (โญ22k) - Framework for ambitious web developers.
- ๐ Preact (โญ36k) - Fast 3kB React alternative with the same modern API.
- ๐ React (โญ218k) - Declarative, efficient, and flexible JavaScript library for building user interfaces.
- ๐ Svelte (โญ75k) - Takes your declarative components and converts them into efficient JavaScript.
- ๐ Vue (โญ206k) - Progressive JavaScript framework for building UI on the web.
- JavaScript: Game Engine w/Editor
- ๐ A-Frame (โญ16k) - Web framework for building VR experiences. [Website]
- ๐ Cocos Creator (โญ5k) - Cross-Platform 2D/3D game creation. [Website]
- ๐ ct.js (โญ1.4k) - Desktop 2D game engine, built on PixiJS.
- ๐ Egret (โญ3.9k) - Mobile game engine. [Editor (โญ138)]
- ๐ GDevelop (โญ5.6k) - Full-featured 2D game development. [Website]
- ๐ Impact (โญ1.9k) - Game engine for desktop and mobile browsers. [2D Level Editor]
- ๐ Isogenic (โญ503) - Engine with advanced multiplayer, based on Valve's multiplayer system.
- ๐ melonJS (โญ5.6k) - Modern 2D game engine, level editing with Tiled. [Examples | Website]
- ๐ microStudio (โญ847) - Online game engine. Learn and practice programming. [Website]
- ๐ Pixelbox.js (โญ458) - Sandbox to fast-prototype 2D tile-based games. [Download]
- ๐ QICI Engine (โญ854) - Toolset for making games.
- ๐ Superpowers - Both 2D & 3D game making for indies. [Website]
- ๐ Taro (โญ285) - Multiplayer engine with Box2D physics, aka Moddio. [Website]
- JavaScript: Game Framework
- ๐ Crafty (โญ3.3k) - Create 2D games in a structured way.
- ๐ Galacean (โญ3.9k) - Web/Mobile-first engine built on WebGL and glTF.
- ๐ Kaboom (โญ2.4k) - Simple 2D framework.
- ๐ LittleJS (โญ2.7k) - Lightweight 2D framework with WebGL rendering.
- ๐ Meep (โญ226) - ECS game framework.
- ๐ Oasis (โญ3.9k) - WebGL framework by AntGroup. 2D/3D, animation, physics.
- ๐ Phaser (โญ36k) - Fast 2D game framework. [Website]
- ๐ Turbulenz (โญ4.4k) - Modular 2D/3D game framework for browsers, desktops and mobile.
- ๐ WhitestormJS (โญ6.1k) - Framework for 3D apps / games, built on Three.js.
- JavaScript: Graphics - 2D
- ๐ CanvasKit (โญ8.3k) - WebAssembly build of Google's 2D graphics library, Skia. [Samples]
- ๐ EaselJS (โญ8.1k) - Makes working with the canvas element easy, part of CreateJS.
- ๐ Fabric.js (โญ27k) - Powerful and simple JavaScript canvas library.
- ๐ Konva (โญ10k) - Canvas interactivity framework for desktop and mobile apps.
- ๐ p5.js (โญ21k) - Library for creative coding. [Website]
- ๐ Paper.js (โญ14k) - The swiss army knife of vector graphics. [Examples]
- ๐ Pencil.js (โญ263) - Modular interactive 2D drawing library. [Examples]
- ๐ PixiJS (โญ42k) ๐ฅ - Fast, lightweight 2D library. [Awesome (โญ703) | Editor (โญ220) | Essentials (โญ257) | Website]
- ๐ Pts (โญ5.1k) - Library for visualization and creative coding. [Examples]
- ๐ Scrawl-canvas (โญ291) - Library for working with the canvas element.
- ๐ Stage.js (โญ2.4k) - 2D rendering engine for game development. [Examples]
- ๐ Two.js (โญ8.1k) - Renderer agnostic 2D drawing API for the web.
- ๐ ZIM (โญ442) - Creative canvas framework. [Website]
- JavaScript: Graphics - 3D
- ๐ Babylon.js (โญ22k) ๐ฅ - Powerful web rendering engine. [Extensions (โญ168) | Website]
- ๐ CopperLicht - A 3D library for WebGL. [CopperCube Editor]
- ๐ Filament for Web (โญ17k) - WebAssembly build of Google's 3D graphics library, Filament. [Demos]
- ๐ Four (โญ246) - Minimal three.js alternative.
- ๐ Hilo3d (โญ630) - WebGL 3D rendering engine by Alibaba.
- ๐ Litescene.js (โญ349) - WebGL 3D engine library, used by WebGLStudio.
- ๐ LUME (โญ1.2k) - Simplifies the creation of interactive 2D/3D experiences.
- โญ OGL (โญ3.4k) ๐ฅ - Fast, powerful, minimal WebGL library. [Examples]
- ๐ PicoGL.js (โญ780) - Minimal WebGL 2 rendering library. [Examples]
- ๐ Pixi3D (โญ707) - 3D renderer for PixiJS, seamless integration with 2D apps. [Examples]
- ๐ RedGL (โญ153) - JavaScript 3D WebGL library.
- ๐ Regl (โญ5k) - Fast functional WebGL.
- ๐ SwissGL (โญ1.1k) - Minimalistic wrapper on top of WebGL2.
- ๐ Three.js (โญ97k) ๐ฅ - General-purpose 3D library. [Awesome (โญ507) | Docs | Editor | Examples]
- ๐ TWGL (โญ2.5k) - Tiny WebGL helper Library. [Examples]
- ๐ WebGL Frameworks - List of WebGL frameworks on Wikipedia.
- ๐ WebGL / WebGPU Frameworks - List of WebGL and WebGPU frameworks and libraries.
- ๐ x3dom (โญ800) - Integrate 3D content seamlessly into your webpage.
- JavaScript: Graphics - Three.js - Addon
- ๐ Custom Shader Material (โญ643) - Extend Three.js materials with your own shaders.
- ๐ irregular-grid (โญ33) - Examples of generating and using irregular grids. [Demos]
- ๐ Lamina (โญ973) - Extensible, layered shader material for Three.js.
- โ screen-space-reflections (โญ536) - Screen space reflections in Three.js.
- ๐ three-billboard-reflection (โญ107) - Performant plane reflections in Three.js.
- ๐ three-mesh-bvh (โญ2.1k) - Speed up raycasting and enable spatial queries on Meshes.
- ๐ three-mesh-ui (โญ1.2k) - VR user interfaces for Three.js.
- ๐ three-nebula (โญ863) - WebGL particle system for Three.js. [Examples]
- ๐ three-projected-material (โญ612) - Texture projection in Three.js.
- ๐ three.ik (โญ432) - Inverse kinematics for Three.js.
- ๐ Troika JS - Derived Material (โญ1.5k) - Extend existing Three.js materials. [Docs]
- ๐ voxelizer (โญ49) - Voxelization of 3D models.
- JavaScript: Gui
- ๐ Bootstrap (โญ167k) - Popular. Develop responsive, mobile first projects. [Website]
- ๐ dat.GUI (โญ7.2k) - Lightweight gui for changing variables in JavaScript.
- ๐ Dojo (โญ86) - Gui widgets for web apps.
- ๐ Guify (โญ274) - Simple gui for changing JavaScript variables. [Demo]
- ๐ GuiGui (โญ72) - Gui for tweaking stuff in JavaScript. [Demo]
- ๐ Inferno (โญ16k) - React-like library for building high-performance user interfaces.
- ๐ jQuery UI (โญ11k) - The official gui library for jQuery.
- ๐ Leva (โญ4.4k) - React-first components gui.
- ๐ Magic Circle (โญ30) - Multi-functional gui. Inspired by dat.GUI, Unity and Framer.
- ๐ PCUI (โญ637) - UI component library for the web by PlayCanvas.
- ๐ Tweakpane (โญ3.1k) - Compact gui for fine-tuning values.
- ๐ uil (โญ543) - Simple JavaScript gui.
- ๐ w2ui (โญ2.6k) - Gui widgets for modern web apps.
- ๐ Zebkit (โญ928) - Canvas rendered UI component libary.
- JavaScript: Input
- ๐ Joycon.js (โญ89) - JavaScript controller functionality.
- โ Mesekai (โญ29) - Real-time motion tracking.
- ๐ use-gesture (โญ8.5k) - Utility for mouse / touch gestures in React and JavaScript.
- ๐ WebAR.rocks.faceDepth (โญ33) - Insert your face from your camera into a 3D scene.
- JavaScript: Networking
- ๐ Socket.io (โญ60k) - Enables real-time bidirectional event-based communication.
- ๐ WebRTC - Supports video, voice, and generic data to be sent between peers.
- JavaScript: Utility
- ๐ Clipboard.js (โญ34k) - Small, modern copy to clipboard.
- ๐ Day.js (โญ45k) - Fast 2kB alternative to Moment.js (โญ48k) with the same modern API.
- ๐ i18next (โญ7.2k) - Popular internationalization framework.
- ๐ jQuery (โญ58k) - Fast and feature-rich JavaScript library. [Website]
- ๐ PreloadJS (โญ2.9k) - Preloading assets w/progress events.
- ๐ Struct Vec (โญ23) - JavaScript array-like containers for multithreading.
- JavaScript: Timeline
- ๐ Frame.js (โญ1k) - JavaScript sequence editor. [Examples]
- ๐ Neo (โญ274) - Timeline for JavaScript. [Demo]
- JavaScript: Video
- ๐ธ Remotion (โญ18k) - Create videos programmatically in React. [Website]
- JavaScript: Visual Programming / Nodes
- ๐ Butterfly (โญ4.1k) - Diagramming library concentrated on flow and field layout by Alibaba.
- ๐ Drawflow (โญ3.9k) - Simple JavaScript flow library. [Demo]
- ๐ Flow (โญ82) - Node-graph library.
- ๐ Litegraph.js (โญ4.6k) - Create graphs in the browser similar to Unreal Blueprints. [Demo]
- ๐ Node-RED (โญ18k) - Low-code programming for event-driven applications.
- ๐ Nodl (โญ1.5k) - Framework for computational node graphs.
- ๐ Rete.js (โญ9.4k) - Framework for visual programming and node editors. [Demo]
Libraries / Kotlin
- ๐ Awesome Kotlin (โญ11k) - List of awesome Kotlin related stuff.
- Kotlin: Game Engine w/Editor
- ๐ KorGE (โญ2.2k) - Multi-platform 2D game engine for Kotlin. [Website]
Libraries / Pascal
- ๐ 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 (โญ819) - Cross-platform 2D/3D game engine and editor. [Website]
Libraries / Python
- Python: App Framework
- ๐ Pyglet (โญ1.7k) - Windowing and multimedia library intended for game development.
- Python: Game Framework
- ๐ Arcade (โญ1.6k) - Easy to use library for creating 2D arcade games.
- ๐ Panda3D (โญ4.2k) - Powerful, mature game engine, developed by Disney and CMU. [Website]
- ๐ Pygame (โญ6.7k) - Game & multimedia app framework, built on SDL.
- ๐ Pygcurse (โญ1) - Curses-like library for text adventures / roguelikes. [Website]
- Python: Gui
- ๐ Kivy (โญ17k) - Cross-platform gui framework. [Website]
Libraries / Ruby
- Ruby: Framework
- ๐ Ruby on Rails (โญ54k) - Web app framework. [Website]
- Ruby: Game Framework
- ๐ Ruby 2D (โญ620) - Make cross-platform 2D apps.
Libraries / Rust
- Rust: App Framework
- ๐ Makepad (โญ4.5k) - Software development platform and native-rendering gui framework. [Editor]
- ๐ Tao (โญ1.3k) - Cross-platform windowing. [Docs]
- Rust: Game Engine w/Editor
- ๐ Fyrox (โญ6.9k) - 2D/3D game engine with editor. Formerly Rg3d. [Website]
- Rust: Physics
- ๐ Rapier (โญ3.1k) - 2D/3D physics engines focused on performance. [Docs]
Libraries / Zig
- ๐ Zig Learn - Excellent Zig language resource.
- ๐ Ziglings (โญ3.9k) - Learn the Zig programming language by fixing tiny broken programs.
- Zig: Game Engine w/Editor
- ๐ Mach (โญ2.5k) - Game engine & graphics toolkit. [Examples]
- Zig: Graphics - 2D
- ๐ Mini Pixel (โญ159) - Tiny pixel art editor. [Download]
- ๐ Pixi (โญ443) - Pixel art editor.
Open Source Games / C
- ๐ Gish (โญ316) - Open Source version of the award-winning physics platformer. [Steam]
Open Source Games / C++
- ๐ Dungeon Crawl: Stone Soup (โญ2.2k) - Classic roguelike adventure. [Play]
- ๐ Etheral Legends (โญ232) - Indie Action RPG built with Unreal Engine 4. [Steam]
- ๐ OpenLara (โญ4.4k) - Classic Tomb Raider open source engine. [Play]
- ๐ TeeWorlds (โญ2.2k) - Retro multiplayer shooter. [Website]
- ๐ zDoom (โญ2.1k) - Modern, feature centric port for all Doom engine games. [Website]
Specialty Topics / Entity Component Systems
- ๐ Intro to Component-Based Architecture in Games - Component-based architecture.
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
- ๐ Book of Shaders ๐ฅ - Step-by-step guide through Fragment Shaders. [Source (โญ5.6k)]
- ๐ CrossShader (โญ255) - 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 (โญ680) - Shader programming in JavaScript.
- ๐ SHADERed (โญ4.1k) - Shader IDE, written in C++. [Online Editor]
- ๐ Shadertoy - Build and share shaders online.
Specialty Topics / Signed Distance Fields
- ๐ CSG w/SDFs - Using circular SDFs to build 3D objects with CSG. [Source (โญ83)]
Specialty Topics / Tiling
- ๐ Auto-Tile - How to use tile bitmasking to auto-tile your level layouts.
Specialty Topics / Transparency
- ๐ Intro to Order-Independent Transparency - Article by LearnOpenGL.
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
34. Awesome Sysadmin
Software / Mail Clients
- Thunderbird - Free email application that's easy to set up and customize. (Source Code)
MPL-2.0
C/C++
Software / Monitoring
- Alerta - Distributed, scalable and flexible monitoring system. (Source Code (โญ2.3k))
Apache-2.0
Python
- Healthchecks - Monitoring for cron jobs, background services and scheduled tasks. (Source Code (โญ7.1k))
BSD-3-Clause
Python
- Linux Dash (โญ10k) - A low-overhead monitoring web dashboard for a GNU/Linux machine.
MIT
Nodejs/Go/Python/PHP
- Sensu - Monitoring tool for ephemeral infrastructure and distributed applications. (Source Code (โญ952))
MIT
Go
35. Awesome
Official Links
- Newsletter - craftcms.com/newsletter
- 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 (โญ158)
- Dot All Conference - craftcms.com/events
Community
- Issues, Feedback, Discussions (โญ2.9k) - Post feature ideas and bug reports on GitHub.
- Mastodon - Latest news, on the newest network.
Plugins
36. 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.
37. Colorful
Tools / Web App
- Atmos - Everything you need to create color palettes.
38. Awesome Healthcare
Contents / Libraries
- Graphir (โญ50) - GraphQL interface over FHIR API
39. Awesome React Components
Chart
- react-dashboard (โญ1.5k) - Isomorphic Dashboards.
40. Awesome Vite
Templates / React
- template-vite-react-ts-tailwind (โญ23) - React + TypeScript + Tailwind CSS + Eslint + Prettier.
Framework-agnostic Plugins / Loaders
- vite-plugin-gltf (โญ118) - Load, transform, optimize, and compress glTF 3D files.
41. Awesome 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.
42. Awesome Nodejs
Packages / Data validation
- yup (โญ22k) - Object schema validation.
43. Awesome Digital History
Archives and primary sources / Global
- Got Papers? - Resources on the history of games, cracking, and the demoscene.
44. Awesome Tailwindcss
IDE Extensions
- CSS to TailwindCSS converter for Code (โญ44) - Converts CSS to Tailwind CSS in Visual Studio Code.
UI Libraries, Components & Templates
- ๐งฉ Sira UI - Customizable and accessible design system which provides TailwindCSS component class name library to build modern UI.
45. Awesome Blazor
Templates
- BitPlatform Templates (โญ944) - - Solution templates using .Net MAUI and Blazor with out-of-the-box best practices enabling fast and high-quality cross-platform development for web, android, iOS, and Windows with native beautiful Blazor components. The projects created by these templates contain everything required for developing real-world applications, including (but not limited to) CI/CD pipelines, Infra as Code for Azure, localization, multi-mode development (Blazor Server/WASM/Hybrid), builtin bullet proof exception handling, etc. Read more.
2D/3D Rendering engines / Others
- SignaturePad (โญ57) - A simple to use blazor component to draw custom signatures. Demo.
Tools & Utilities / Others
- Blazor Hotkeys2 (โญ50) - A library to provide configuration-centric keyboard shortcuts for Blazor.
- CodeBeam.GoogleApis.Blazor (โญ8) - 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.
46. Awesome Emails
Templates / Misc
- Cerberusemail - Patterns for Responsive HTML Email Templates.
Tools / Misc
- DevMail - An email sandbox for software developers. Capture emails from your dev, staging, QA, or CI environment.
- 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.
Testing / Misc
- Email Spam Tester - Free tool to check to see if your email will end up in the spam folder.
47. Awesome Decentralized
Applications
- Meshenger (โญ544): 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.
48. Awesome Productivity
Websites
- 12+ Tips and Tricks to Work Faster in Microsoft Outlook - Tame your Outlook with these tips in order to get a little bit closer to the awesome Inbox Zero.
- Advanced GTD with Remember The Milk - A tutorial on how to implement GTD with Remember the Milk.
- Inbox Zero - Rigorous approach to email management aimed at keeping the inbox (almost) empty at all times.
- Lifehacker - The go-to blog for tips, tricks, and downloads for getting things done.
- Rid Your Desktop of Clutter with This Simple Trio of Icons - A little trick that has been keeping my desktop clean for years now.
- The Bullet Journal - A pen and paper method that turns a simple notebook into a highly efficient productivity tool.
Books
- The 5 Choices - An all around productivity methodology dealing with prioritization, scheduling, technology and energy management.
Tools and Apps / Note Management
- Google Keep - A nice and simple note management system tightly integrated with Google products.
Tools and Apps / Task Management
- Any.do - Simple interface, packed with features, currently the favorite to-do list manager at Lifehacker.
- Taskwarrior - An open source command line task manager. Flexible, fast, efficient, and unobtrusive.
Tools and Apps / Habit Trackers
- HabitBull - Premium habit tracker.
Tools and Apps / Task Automation
- Tasker - Android application that can perform context sensitive custom tasks (e.g. automatically turn on wifi when you arrive home).
49. Awesome Audit Algorithms
Papers / 2022
- Scaling up search engine audits: Practical insights for algorithm auditing - (Journal of Information Science) (Code) (โญ26) Audits multiple search engines using simulated browsing behavior with virtual agents.
50. Awesome Rust
Applications / Database
- CozoDB (โญ3k) - A transactional, relational database that uses Datalog and focuses on graph data and algorithms. Time-travel-capable, and fast!
Applications / Emulators
- iOS
- touchHLE (โญ2.4k) โ High-level emulator for iPhone OS apps
- iPod
- clicky (โญ147) โ A clickwheel iPod emulator (WIP)
Applications / System tools
- j0ru/kickoff (โญ305) - Fast and snappy wayland program launcher
Applications / Utilities
- nix-community/nix-init (โญ648) โ Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more
Libraries / System
- ardaku/whoami (โญ124) [whoami] โ crate to get the current user and environment.
- GuillaumeGomez/sysinfo (โญ1.7k) [sysinfo] โ Cross-platform library to fetch system information
51. Awesome Mac
Developer Tools / Developer Utilities
- Deeplink Buddy - Deeplink managers, made by developer for developers.
52. Awesome Microservices
REST / Scala
- Swagger - A simple yet powerful representation of your RESTful API.
Frameworks / Runtimes
- Deno - JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience.
Node.js / Scala
- Seneca (โญ3.9k) - A microservices toolkit for Node.js
Resilience / Scala
- Svix - Webhooks service that sends webhooks to your users with full retry schedules, exponential backoff, signature verification, and event types.
Testing / Scala
- RestQA (โญ77) - A tool to manage microservices mocking, unit and performance testing locally with best in class developer experience.
Messaging / Scala
- AMQP - Advanced Message Queuing Protocol.
Articles & Papers / Scala
- Microservices โ Please, donโt - Critical advice about some problems regarding a microservices approach.
53. Awesome Selfhosted
Software / Communication - SIP
- Flexisip - A complete, modular and scalable SIP server, includes a push gateway, to deliver SIP incoming calls or text messages on mobile device platforms where push notifications are required to receive information when the app is not active in the foreground. (Source Code (โญ135))
AGPL-3.0
C/Docker
Software / Communication - Social Networks and Forums
- Answer - An open-source knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support, user communication, and more. (Source Code (โญ11k))
Apache-2.0
Docker/Go
- Takahฤ - Federated microblogging server. Mastodon, & ActivityPub compatible. (Source Code (โญ1.1k))
BSD-3-Clause
Docker
Software / Software Development - Project Management
- Phorge - Phorge is an open source, community driven platform for collaborating, managing, organizing and reviewing software development projects. (Source Code)
Apache-2.0
PHP
- Taiga - Agile Project Management Tool based on the Kanban and Scrum methods. (Source Code)
MPL-2.0
Docker/Python/Nodejs
54. Awesome Nextjs
Articles
55. Awesome Typescript
Web / Playground
- ๐ ILLA Cloud - Open source low-code platform alternative to Retool and Appsmith for developers to build internal tools in minutes.
Awesome TypeScript Essential Resources
- ๐ป Learn how to unleash the full potential of the Turing Complete type system of TypeScript!, ๐ต online course with free first 5 chapters by Gabriel Vergnaud
56. 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)
57. Awesome Developer First
Analytics
- Plausible - Simple, privacy-friendly, and open-source web analytics tool.
Debugging
- Linear - Issue tracking built for developers.
58. Awesome Java
Code Analysis / Text-Based User Interfaces
- Error Prone Support (โญ159) - Error Prone extensions: extra bug checkers and a large battery of Refaster templates.
- p3c (โญ30k) - 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 (โญ60) - Seamlessly integrate with remote deep learning and language models programmatically.
Podcasts and Screencasts / Mocking
59. Awesome Godot
3D / Godot 3.2+
- Tanks of Freedom II (โญ154) - Free turn-based isometric strategy game in voxel art.
Plugins and scripts / Various Godot versions
- Fast Fourier Transform (FFT) (โญ22) - Fast Fourier Transform in GDScript (Godot 4.x).
Plugins and scripts / Godot 3.2+
- XSM - A fully-featured hierarchical State Machine with parallel states, easy animation, random states and more.
60. Awesome Agi Cocosci
Meta-Level Considerations / Rationality
- Foundations of intuitive power analyses in children and adults - Nature Human Behavior, 2022. [All Versions]. Evidences support that people have some of the foundations for 'intuitive power analyses', which help people use intuitive statistical reasoning and metacognitive strategies to estimate how much information they might need to solve different discrimination problems.
Inductive Logic & Program Synthesis / Commonsense Knowledgebase
- Program Synthesis Guided Reinforcement Learning - NeurIPS'21, 2021. [All Versions].
61. Awesome Cpp
Frameworks
- libxutils (โญ26) - Simple and yet powerful cross-platform C library providing data structures, algorithms and much more. [MIT]
Database
- Kvrocks (โญ2.8k) - A distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol. [Apache2]
- LMDB - Very fast embedded key/value store with full ACID semantics. [OpenLDAP]
Debug
- snitch (โญ221) - Lightweight C++20 testing framework. [Boost]
Font
- harfbuzz (โญ3.4k) - A text shaping engine. [Old MIT]
Game Engine
- Torque2D (โญ1.1k) - An open-source and cross-platform C++ engine built for 2D game development. [MIT] website
- Torque3D (โญ1.3k) - An open-source C++ engine built for 3D game development. [MIT] website
Math
- MatX (โญ1.1k) - A GPU-accelerated C++17 numerical computing library with a MATLAB/Python-like syntax. [BSD 3-clause]
- muparser - muParser is an extensible high performance math expression parser library written in C++. [MIT]
Online Compiler
- Wandbox - An online Clang/GCC compiler with Boost available.
Build Systems
Coding Standards
62. Awesome Python Data Science
Data Manipulation / Data Frames
- polars (โญ21k) - A fast multi-threaded, hybrid-out-of-core DataFrame library.
63. ALL About RSS
Web Feed Specifications / Specification Converters
๐งฉ API / Webpage Monitor Services with capability of monitoring RSS Feed 1264
Apps / Outline Processor Markup Language
Hosted Readers / Outline Processor Markup Language
Self Hosted Readers / Outline Processor Markup Language
RSSHub / Outline Processor Markup Language
TTRSS / Outline Processor Markup Language
FreshRSS / Outline Processor Markup Language
Miniflux / Outline Processor Markup Language
๐ Feed Search Engines / ้ ทQ Plugin
universally from / multiple sources
universally from / webpage/html
specifically from (a certain platform) / WebArchive
RSS2KINDLE / Docsify
RSS2WIDGET / For browser
Combine multiple feeds into one / Webpage Monitor Services with capability of monitoring RSS Feed 1264
โ OPML management / Webpage Monitor Services with capability of monitoring RSS Feed 1264
Aggregators of Indieblogs / Crypto or Blockchain relevant
๐จ Blog Generator that Support RSS / Crypto or Blockchain relevant
Figures / Developers / Crypto or Blockchain relevant
- Aaron Swartz 1292
64. Awesome Lowcode
Infrastructure
- harpoon - Deploy software with No Code Kubernetes.
Marketing
- Klaviyo - Ecommerce marketing automation platform.
65. Awesome Generative Deep Art
Generative AI history, maps, and definitions
- Matt Shumer on Twitter: "The definitive AI market map Twitter thread": "The definitive AI market map Twitter thread"
Ethics, Philosophical questions and Discussions about Generative AI
- Cultures in AI/AI in Culture: NeurIPS 2022 Workshop webpage
Critical Views about Generative AI
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
Online Tools and Applications
- Paint by Text: Edit your photos using written instructions, with the help of an AI.
Large Language Models (LLMs)
- GPTZero: "Detect AI Plagiarism. Accurately"
Prompt Engineering
- the Book: collection of prompts and hints of prompt engineering
Prompt Engineering / Prompt Engineering for Text-to-image
- daspartho/prompt-extend (โญ175): extending stable diffusion prompts with suitable style cues using text generation
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 (โญ2.9k): Implementation of MusicLM, Google's new SOTA model for music generation using attention networks, in Pytorch
- [๐ฅ๐ฅ๐ฅ] archinetai/audio-ai-timeline (โญ1.8k): A timeline of the latest AI models for audio generation, starting in 2023
Inbox: Speech-to-text (STT) and spoken content analysis / Deforum
- openai/openai-cookbook (โญ54k): Examples and guides for using the OpenAI API
Auxiliary tools and concepts / Deforum
- chaiNNer-org/chaiNNer (โญ3.8k): A node-based image processing and AI upscaling GUI that makes it easy to chain together complex processing tasks
66. 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.
Web Programming โข Libraries
- GraphicsJS - A lightweight open-source JavaScript library for graphics and animations (SVG/VML).
67. Free for Dev
APIs, Data, and ML
- GeoCod โ Free geocoding API: Convert postal addresses into geographic coordinates or convert geographic coordinates into postal addresses (reverse geocoding).
- Svix - Webhooks as a Service. Send up to 50,000 messages/month for free.
Tools for Teams and Collaboration
- Pumble - Free team chat app. Unlimited users and message history, free forever.
CI and CD
- Buildkite
- Pipelines: Free developer tier includes unlimited concurrency, up to 3 users, 5k job minutes/month, and 30-day build retention, with more free inclusions for open source projects
- Test Analytics โ Get more out of your test suites, works with any CI platform. The free developer tier includes 100k test executions/month, with more free inclusions for open-source projects.
Security and PKI
- SOOS - Free, unlimited SCA scans for open-source projects. Detect and fix security threats before release. Protect your projects with a simple and effective solution.
Forms
- SimplePDF.eu - Embed a PDF editor on your website and turn any PDF into a fillable form. The free plan allows unlimited PDFs with three submissions per PDF.
Managed Data Services
- Tinybird - A serverless managed ClickHouse with connection-less data ingest over HTTP and lets you publish SQL queries as managed HTTP APIs. There is no time limit on free-tier, 10GB storage + 1000 API requests per day.
Issue Tracking and Project Management
- Clockify - Time tracker and timesheet app that lets you track work hours across projects. Unlimited users, free forever.
Design and UI
- DaisyUI -- Free. "Use Tailwind CSS but write fewer class names" offers components like buttons.
Payment and Billing Integration
- CoinMarketCap โ Provides cryptocurrency market data including the latest crypto and fiat currency exchange rates. The free tier offers 10K call credits/month.
- CoinGecko โ Provides cryptocurrency market data including the latest crypto exchange rates and historical data. The demo api comes with a stable rate limit of 30 calls/min and a monthly cap of 10,000 calls.
68. Awesome Game Remakes
RPG
- OpenEnroth (โญ642) - Might and Magic VI-VIII engine remake using original data & code.
69. Awesome Ironsworn
Resources / Ironsworn
- Starforged Half-Page Worksheets - Half-page versions of the character, sector, progress, and connection worksheets
70. Magictools
Graphics / Modeling
- ๐ฐ ZBrush
Engines and Frameworks / Voxel Editors
- ๐ JPCT - jPCT is a 3D engine for desktop Java and Google's Android.
Ads / Voxel Editors
- Unity Ads - Unity3D Official Ads SDK.
71. Web Development Resources
Hosting:
Website: https://docs.gitlab.com/ee/user/project/pages/
Description: GitLab Pages - static websites directly from a repository in GitLab. To publish a website one can use any static site generator or any plain written HTML, CSS, and JavaScript.
Learning Platforms:
- Website: https://www.freecodecamp.org/
- Website: https://www.frontendmentor.io
- Website: https://www.coursera.org
- Website: https://www.edx.org/
Coding Challenge Platforms:
- Website: https://www.codewars.com/
- Website: https://www.codingame.com/start
- Website: https://exercism.org
Freelancing platforms:
- Website: https://www.freelancer.com
- Website: https://www.envato.com
- Website: https://gun.io
Remote Jobs:
- Website: https://www.remotefrontendjobs.com/
- Website: https://www.flexjobs.com
- Website: https://startup.jobs/remote-jobs
Photos:
- Website: https://freephotos.cc/en
Illustrations:
- Website: https://www.drawkit.com
Icons:
- Website: https://www.iconfinder.com
- Website: https://icons.holasvg.com
Fonts:
- Website: https://www.1001fonts.com
- Website: https://www.fontsquirrel.com
- Website: https://www.fontfabric.com
UI Inspiration:
- Website: https://tympanus.net/codrops
Docs:
- Website: https://developer.mozilla.org/en-US/
Website Optimization Tools:
- Website: Google PageSpeed Insights
- Website: Yslow
Newsletters:
Website: UI Dev Newsletter
Topics: User Interface development.
UI Components:
Website: Flowbite
Description: Open-source UI component library based on Tailwind CSS featuring dark mode and interactive elements
Vue UI libraries:
Website: Vue Material
Description: Simple, lightweight and built exactly according to the Google Material Design specs.
React UI libraries:
Website: Material-UI
Description: Simple and customizable component library to build faster, beautiful, and more accessible React applications.
72. Awesome Neovim
(requires Neovim 0.5)
- DNLHC/glance.nvim (โญ575) - A pretty window for previewing, navigating and editing your LSP locations.
- linrongbin16/lsp-progress.nvim (โญ146) - A performant LSP progress status.
Colorscheme Switchers / Diagnostics
- 4e554c4c/darkman.nvim (โญ17) - Follow the system dark-mode setting on Linux.
- f-person/auto-dark-mode.nvim (โญ194) - Follow the system appearance on macOS.
Cursorline / Diagnostics
- mawkler/modicator.nvim (โญ264) - Cursor line number mode indicator. Changes the
CursorLineNr
highlight based on Vim mode.
Media / Diagnostics
- niuiic/cp-image.nvim (โญ7) - Paste image from clipboard and insert the reference code.
Editing Support / Diagnostics
- ~nedia/auto-save.nvim - Extremely simple auto saving on
InsertLeave
&TextChanged
. Based on Pocco81/AutoSave but lighter.
- echasnovski/mini.nvim#mini.basics (โญ3.5k) - Module of
mini.nvim
with customizable configuration presets for common options, mappings, and autocommands.
- niuiic/part-edit.nvim (โญ12) - Edit a part of a file individually.
- niuiic/divider.nvim (โญ10) - Custom code divider line.
Formatting / Diagnostics
- ~nedia/auto-format.nvim - Does no formatting by itself, but sets up an autocmd to format on save, preferring null-ls over LSP client formatting.
Session / Diagnostics
- niuiic/multiple-session.nvim (โญ6) - Provides multi-session management capabilities.
73. Awesome Pinned Gists
User Defined
- date-box (โญ2) - Update a pinned gist to contain your anniversaries and countdown days (or hours).
74. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- pnpm (mat2ja) (โญ0) - Better pnpm aliases.
Completions / superconsole - Windows-only
- kubectl (chrishrb) (โญ3) - Automatically loads completions for kubectl (โญ2.6k).
Themes / superconsole - Windows-only
- simply-perfect (โญ0) - Reminiscent of Powerline and Bullettrain. Includes decorators for
git
status, current directory, last command exit status, current time and username.
75. Alternative Internet
Developer tools and frameworks
- DB3 Network (โญ298) - DB3 Network is an open-source decentralized firebase firestore alternative to build dapps quickly with minimal engineering effort.
- Prev: Feb 06 - Feb 12, 2023
- Next: Jan 23 - Jan 29, 2023