Awesome List Updates on Feb 03, 2023
15 awesome lists updated today.
๐ Home ยท ๐ Search ยท ๐ฅ Feed ยท ๐ฎ Subscribe ยท โค๏ธ Sponsor
1. Awesome Sysadmin
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
2. 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.
3. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- 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.
4. Awesome Elixir
Actors
- poolex (โญ76) - Pure elixir pool manager.
5. Awesome List
Gaming
- ComputerCraft (โญ217) - Minecraft mod that adds programmable computers.
6. 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.
7. Awesome Mysql
GUI
- ILLA Cloud (โญ12k) - Low-code internal tool builder integrated with Mysql, can be used as GUI for Mysql.
8. Awesome Snmp
Libraries / Go
- sleepinggenius2/gosmi (โญ107) - MIB parser in Go language.
9. 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.
- Apizr (โญ159) - Refit-based web api client, but resilient (retry, connectivity, cache, auth, log, priority, etc...).
10. Awesome No Login Web Apps
Communication
- GoTeam - Video meeting rooms. Create any room like
goteam.video/some-room. Username is asked after room creation.
11. Awesome Generative Deep Art
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
12. 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.
13. 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.
14. Awesome Emails
Templates / Misc
- Cerberusemail - Patterns for Responsive HTML Email Templates.
15. 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 / Commercial
- ๐ธ Construct - Drag and drop game builder. [Awesome (โญ83)]
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.
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 / C
- ๐ Learn C Programming - Excellent tutorials that will guide you to learn C programming.
- 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]
Libraries / C++
- ๐ cppreference.com - Online reference for C, C++, and the STL.
- 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++: 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++: 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.
Libraries / C#
- ๐ Dot Net Perls - Reference for the C# language.
- C#: Utility
- ๐ Facepunch.Steamworks (โญ3.2k) - Steamworks implementation.
Libraries / Dart
- 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
- Haxe: Entity Component System
- ๐ Ecx (โญ52) - Entity component system framework for Haxe.
- ๐ GASM (โญ20) - Framework agnostic entity component system for Haxe.
- 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: 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
- 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 / JavaScript
- ๐ MDN - Mozilla Developer Network, excellent learning resource.
- 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: 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: Timeline
- ๐ Frame.js (โญ1.1k) - JavaScript sequence editor.
- ๐ Neo (โญ295) - Timeline for JavaScript. [Demo]
Libraries / Pascal
- ๐ Free Pascal - Mature, open source Pascal compiler.
Libraries / Python
- Python: Gui
- ๐ Kivy (โญ18k) - Cross-platform gui framework. [Website]
Libraries / Ruby
- 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
- Rust: Physics
- ๐ Rapier (โญ4.6k) - 2D/3D physics engines focused on performance. [Docs]
Libraries / Zig
- Zig: App Framework
- ๐ Upaya (โญ134) - Framework for creating game tools and helper apps.
- 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.
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 / 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 / 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 / Lighting / Shadows
- Lighting 2D
- ๐ Gleaner Heights: 2D Lighting - Simple intro to 2D lighting in a game with GLSL.
Specialty Topics / Particles
- ๐ Soft Particles - Implementing soft particles in WebGL.
Specialty Topics / Physics
- ๐ Intro to Physics - Part I: Intro to Rigid Body Dynamics.
- 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.
- ๐ Ronja Tutorials - Tutorials covering many shader techniques.
- 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.
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.
- Prev: Feb 04, 2023
- Next: Feb 02, 2023