Awesome List Updates on Jan 17 - Jan 23, 2022
66 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Osint
Phone Number Research / Telegram
- EmobileTracker.com - a service specifically designed to Track Mobile Number, Location on Google Map including information such as the owner's Name,Location,Country,Telecom provider.
2. Awesome Conversational Ai
Books and Papers
- An Annotated Reading List of Conversational AI - An annotated list of mostly academic papers on all the topics around Conversational AI. Created in 2018.
Clients
- Messenger - Enhance your Facebook Page experience by adding a chatbot through Messenger.
- Slack - Reach your end users where they work by deploying your chatbot to Slack.
Conversational UX
- Voicebot.ai - Provides in one place the most important news, commentary, research, and analysis of voice technology.
Natural Language Understanding
- Awesome Machine Learning (⭐56k) - A curated list of awesome machine learning frameworks, libraries, and software (by language).
- The NLP Index - The NLP Index, a free and open-source code discovery tool, houses over 3000+ code repos. It includes the arxiv research paper PDF, ConnectedPapers link, and its GitHub repo.
Platforms
- OpenDialog - OpenDialog enables you to design, develop and deploy conversational applications. Offers an open-source version and an Enterprise edition.
- Rasa - A platform to create virtual assistants at scale. Offers an open-source version and an Enterprise edition.
3. Awesome Selfhosted
Software / Groupware
- Group Office - Group-Office is an enterprise CRM and groupware tool. Share projects, calendars, files and e-mail online with co-workers and clients. (Source Code (⭐185))
AGPL-3.0
PHP
4. Magictools
Graphics / Spritesheet Tools
- 🎉 EzSpriteSheet (⭐43) - Creates sprite sheets from animated GIFs and more
Engines and Frameworks / Voxel Editors
- 🆓 Cocos Creator - Cocos Creator, a free cross-platform game development editor supporting Cocos2d-js, helps developers build 2D and 3D game scenes, edit game UI and other game resources quickly and efficiency.
- 💸 CopperCube - CopperCube is an all-in-one 3D game engine.Very easy to use.
- 🎉 Defold - Free 2D Game Engine for Cross-Platform Publishing
- 🆓 Lumberyard - Amazon Lumberyard is a free AAA game engine deeply integrated
- 🎉 nuklear (⭐9k) - A single-header ANSI C immediate mode cross-platform GUI library.
- 🎉 OpenXRay (⭐2.9k) - a community-modified X-Ray engine used in S.T.A.L.K.E.R. game series.
- 🎉 Pixel Vision 8 (⭐1.6k) - Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
5. Awesome Remote Job
Job boards
- ClojureJobboard.com- Clojure jobs, filter -> Remote only
6. Awesome Capacitor
Official plugins
- App (⭐493) - Handles high-level App state and events.
- Screen Reader (⭐493) - Provides access to TalkBack/VoiceOver/etc. and provides simple text-to-speech capabilities for visual accessibility.
Community plugins
- Firebase
- Analytics (⭐159) - A native plugin for Firebase analytics.
- Crashlytics (⭐70) - Firebase Crashlytics.
- Fcm (⭐239) - Enable Firebase Cloud Messaging features for Capacitor apps.
- Remote config (⭐23) - A native plugin for Firebase remote config.
- Photoviewer (⭐49) - PhotoViewer table images with full-screen and sharing capabilities.
- Privacy screen (⭐79) - Protects your app from displaying a screenshot in recents screen/App Switcher.
- Screen brightness (⭐23) - Control screen brightness on iOS and android.
Other plugins
- Intent (⭐11) - Supports multiple broadcast receiving of intents, and sending out BroadcastIntents in Android.
- Oauth2 (⭐224) - Generic OAuth 2 client plugin. It let you configure the OAuth parameters yourself instead of using SDKs.
- Video player (⭐112) - Play a video full-screen on IOS, Android, Web and Electron platforms.
7. Awesome Slim
Educational
- User Guide - The official documentation for Slim Framework.
- Discussion Forum - The official Slim Framework discussion forum.
8. Awesome Low Code
Platforms / Citizen Automation and Development Platform
- Jira Automation (Atlassian) - Automation is a No Code rule builder that enables customers to build if-this-then-that-rules based on events in Jira.
Platforms / Low Code Application Platform
- BettyBlocks - The #1 No Code platform for innovation, agility and empowerment. Used to create mobile, business and web applications at lightning speed.
Blogs / Power Platform (Microsoft)
- Addressing the Low Code Security Elephant in the Room - The shared responsibility model for Low Code applications.
Other Lists / Power Platform (Microsoft)
- Awesome No Code Low Code (⭐284) - A collection of awesome No Code and Low Code resources.
9. Awesome Nodejs
Packages / HTTP
- undici (⭐6k) - High performance HTTP client written from scratch with zero dependencies.
- ky-universal (⭐669) - Universal HTTP client based on Fetch.
- purest (⭐550) - REST client.
Packages / Debugging / Profiling
- dats (⭐100) - Minimalistic and zero-dependencies StatsD (⭐18k) client.
Packages / Web frameworks
- Fastify (⭐32k) - Fast and low overhead web framework.
- Nuxt.js (⭐54k) - Minimalistic framework for server-rendered Vue.js apps.
- AdonisJs (⭐16k) - A true MVC framework for Node.js built on solid foundations of Dependency Injection and IoC container.
- Moleculer (⭐6.1k) - Fast & powerful microservices framework.
Packages / Streams
- from2 (⭐131) - Convenience wrapper for ReadableStream, inspired by
through2
.
Packages / Parsing
- @parcel/css (⭐6.2k) - A CSS parser, transformer, and minifier written in Rust.
Packages / Minifiers
- babel-minify (⭐4.4k) - ES2015+ aware minifier based on the Babel toolchain.
10. Awesome Web Archiving
Tools & Software / Acquisition
- Waybackpy (⭐429) - Wayback Machine Save, CDX and availability API interface in Python and a command-line tool (Stable)
11. Awesome Inertiajs
Adapters / Client-side
12. Awesome Zig
Bootables
- chivay/vmt (⭐8) - Toy OS.
13. Awesome Esports
Libraries / APIs & Web Services
- Blizzard.js (⭐139) - A Node.js library for interacting with the Blizzard Community Platform API.
- HLTV (⭐341) - A Node.js library for interacting with the HLTV API.
- liquipediapy (⭐61) - A Python library for interacting with the Liquipedia API.
- valorant.js (⭐98) - A Node.js library for interacting with the VALORANT APIs used in game.
Libraries / Data parsing and analysis
- Cassiopeia (⭐516) - A Python framework for interacting with and analyzing data from the Riot Games League of Legends API.
Unofficial documentation / Tournaments management
- BNETDocs (⭐31) - A documentation and discussion website for Blizzard and Battle.net protocols.
- Rift Explorer (⭐532) - An automatically generated documentation of Riot Games LCU API.
- valorant-api-docs (⭐375) - An automatically generated documentation of Valorant internal API.
Applications & Tools / Tournaments management
- Esport Team Logos (⭐21) - A database of Esports teams logos.
- Boltobserv (⭐209) - An external Counter-Strike: Global Offensive radar for observers.
- Open Dota (⭐1.4k) - A website for Dota 2 esports stats.
- LeagueStats (⭐370) - A website for League of Legends summoners' stats.
14. Awesome Mac
Communication / Collaboration and Team Tools
- BlurScreen App - Blur sensitive data instantly anywhere on screen, while recording or screen sharing. No post editing required.
15. Awesome Webaudio
Packages / Frameworks
- Elementary – Declarative, functional framework for writing audio software on the web or for native apps
16. Awesome Translations
Apps / Translation software
- Project Fluent - Asymetric translations (eg. gender variations) for localization.
17. Awesome V
Serial Communications
- vserialport (⭐12) - V wrapper for libserialport.
- vserialx (⭐12) - A tiny (wrapper) serial communication library for Linux written in V.
18. Awesome Tailwindcss
UI Libraries, Components & Templates
- 📁 Cruip - Beautifully designed HTML, React, and Vue.js templates.
19. Awesome Javascript Learning
Books / Single Topics
- The Joy of JavaScript - A book covering advanced language features like Iterators and Generators.
ES6 and above / Single Topics
- What's the difference between JavaScript and ECMAScript? - Clears the confusion about ES6 and JavaScript.
20. Awesome Flame
Other Articles & Tutorials
- Simple Platformer - Flame Game Development Series - 2D platformer without using Forge2d. By DevKage.
- Dino Run - Flutter Game Development Series with Flame - An easy to follow tutorial on how to make 2D mobile game in Flutter using Flame engine. By DevKage.
- Spacescape - Flutter Game Development Series with Flame - An easy to follow tutorial on how to make 2D mobile game in Flutter using Flame engine. By DevKage.
Open Source / Casual
- Spacescape (⭐113) - A 2D top-down space shooter made using Flutter and Flame engine. Get it on Play Store. By DevKage.
Open Source / Endless Runner
- Dino Run (⭐210) - A 2D infinite side scroller mobile game made in Flutter using Flame engine. Get it on Play Store. By DevKage.
Open Source / Platformer
- Simple Platformer (⭐53) - A 2D platformer made using Flame engine. By DevKage.
21. Awesome Productivity
Tools and Apps / Task Management
- Paymo - Keep your team aligned and engaged. Manage tasks, create team schedules, track work time, and bill your clients from the same platform.
22. Awesome Cryptography
OCaml / Git
- Digestif (⭐86) - is a toolbox that implements various cryptographic primitives in C and OCaml.
- ocaml-tls (⭐292) - TLS in pure OCaml.
23. Awesome Agi Cocosci
MIT / Commonsense Knowledgebase
- Josh Tenenbaum - Department of Brain and Cognitive Sciences, CSAIL, MIT, Computational Cognitive Science Group (CoCoSci Group) - MIT.
- Leslie Kaelbling - Department of Electrical Engineering and Computer Science, CSAIL, MIT, The Learning & Intelligent Systems Group - MIT.
- Armando Solar-Lezama - Department of Electrical Engineering and Computer Science, CSAIL, MIT, Computer-Aided Programming Group - MIT.
UCLA / Commonsense Knowledgebase
- Ying Nian Wu - Department of Statistics, UCLA.
- Guy Van den Broeck - Department of Computer Science, UCLA, StarAI Lab - UCLA.
24. Awesome Lowcode
Educational
- Doc Willianms - No Code tutorials.
25. Awesome Ada
General Purpose Computing / Apache License
- cuda (⭐18) - CUDA support from AdaCore.
26. Awesome Security
Network / VPN
- Firezone (⭐6.2k) - Open-source VPN server and egress firewall for Linux built on WireGuard that makes it simple to manage secure remote access to your company’s private networks. Firezone is easy to set up (all dependencies are bundled thanks to Chef Omnibus), secure, performant, and self hostable.
27. Awesome Eslint
Tools / Testing Tools
- eslint-remote-tester (⭐118) - CLI tool for testing given ESlint rules against multiple repositories at once.
28. Awesome Webxr
Communities / Discord
- WebXR Francophone Discord - French-speaking Discord server for WebXR.
Companies and Cooperatives / Reddit
- Aircards - WebAR advertising/marketing agency.
29. Js Must Watch
2013
2020
30. Awesome Blazor
Component bundles
- MASA Blazor (⭐1.1k) - A set of enterprise-class UI components based on Material Design and Blazor. It's an almost perfect copy of Vuetify, and Long-term roadmaps have been mapped out. It is powered by the MASA team and remains free and open source. Documentation. Pro Demo.
31. Awesome Humane Tech
Social networks / Wear our badge
- Fedishare - Firefox addon to share the current tab on the fediverse.
32. Awesome Svelte
Icons
- svelte-heroicons (⭐8) - Icons, crafted by the creators of Tailwind CSS.
33. Awesome Linux Containers
Sandboxes
- Lxroot (⭐88)
Lxroot is a flexible, lightweight, and safer alternative to chroot and/or Docker for non-root users on Linux.
34. Android Security Awesome
Tools / Online Analyzers
- AppSweep by Guardsquare - Free, fast Android application security testing for developers
35. Mind Expanding Books
Fiction / Classics
Name: 1984
Author: George Orwell
Goodreads Rating: 4.17
Year Published: 1949
Name: The Giver
Author: Lois Lowry
Goodreads Rating: 4.13
Year Published: 1993
Fiction / Science Fiction
Name: Champion
Author: Marie Lu
Goodreads Rating: 4.32
Year Published: 2013
Name: 11/22/63
Author: Stephen King
Goodreads Rating: 4.31
Year Published: 2011
Name: Prodigy
Author: Marie Lu
Goodreads Rating: 4.24
Year Published: 2013
Health / Miscellaneous
Name: Grain Brain: The Surprising Truth about Wheat, Carbs, and Sugar--Your Brain's Silent Killers
Author: David Perlmutter
Goodreads Rating: 3.89
Year Published: 2013
36. Vertx Awesome
Database Clients
- NoSQL Databases
- MongoDB (⭐58) - An asynchronous client for interacting with a MongoDB database.
- Redis (⭐124) - Asynchronous API to interact with Redis.
- Cassandra (⭐32) - A Vert.x client allowing applications to interact with a Cassandra service.
- Cassandra (⭐39) - Asynchronous API to interact with Cassandra and Cassandra Mapping.
- OrientDB (⭐6) - Non-blocking OrientDB server integration.
- Bitsy (⭐1) - Non-blocking Bitsy Graph server integration.
- MarkLogic (⭐2) - Asynchronous client for Marklogic Database Server.
- SirixDB (⭐1k) - Non-blocking SirixDB HTTP-server.
- DGraph (⭐1) - An example on how to build a Vert.x gRPC compliant client. Here targeting dgraph
- RxFirestore (⭐9) - Non-blocking Firestore SDK written in a reactive way.
- MongoDB (⭐2) - Pure functional and reactive MongoDB client on top of Vert.x Effect (⭐2). Full support for retry, fallback and recovery operations.
- Aerospike (⭐29) - Asynchronous and non-blocking API to interact with Aerospike server. Uses AerospikeClient's (⭐227) async commands internally and handles the result on the Vert.x Context.
37. Awesome Love2d
3D
- anim9 (⭐29) - 3D skeletal animation library (design to be used with IQM and IQE).
- Brinevector3D (⭐10) - FFI-enabled vector library for 3D (x,y,z).
- IQE (⭐8) - Inter-Quake Export loader (text).
- IQM (⭐37) - Inter-Quake Model loader (binary).
- love-gltf - Gltf asset loader and test renderer; Supports skeletal animations and morph targets.
- Lovox (⭐49) - Pseudo-3D library for working with voxels.
AI
- Jumper (⭐607) - Grid-based pathfinding library.
- Lua-star (⭐59) - Easy and pure Lua A* path finding.
Animation
- andross (⭐32) - A Lua library for 2D skeletal/bone animations with a Löve backend.
- anim8 (⭐704) - Animation library.
- animx (⭐24) - A featureful Animation library for loading animations from XML files!.
- chiro (⭐27) - Convenience wrapper around Spine.
- Peachy (⭐96) - A parser/renderer for Aseprite animations in LÖVE.
- skeletor (⭐24) - 2D skeletal animation system.
- Walt (⭐56) - Animation library.
- Lump (⭐20) - Adobe Flash animation runtime.
- lovanim (⭐29) - A minimal stateful animation library.
- SYSL-Text (⭐76) - Text animation and automatic wrapping library based on tags.
Camera
- Brady (⭐59) - Camera library with parallax scrolling.
- Editgrid (⭐44) - Gamera and HUMP compatible scaling grid.
- gamera (⭐244) - Camera system.
- hump.camera - Camera library with window locking and smooth camera movement interpolation.
Development
- FPSGraph (⭐17) - Small FPS graphing utility.
- debugGraph (⭐34) - Small OO FPS graphing utillity based on FPSGraph.
- Lovebird (⭐287) - Browser-based debug console.
- lurker (⭐272) - Auto-swaps changed Lua files in a running game.
- LÖVE API (⭐292) - The complete API documentation of LÖVE in a Lua table.
- LÖVE Build (⭐51) - GitHub Action for automated cross-platform builds.
- LÖVE TypeScript Definitions (⭐116) - Write LÖVE games with TypeScript.
- lovelier (⭐20) - A LÖVE live reloader with Moonscript support.
Drawing
- Artal (⭐42) - A .PSD parsing library for LÖVE.
- Autobatch (⭐105) - Small LÖVE module to automate the use of SpriteBatches.
- center (⭐13) - A simple module to dynamically align and fit content to screens of any size.
- deep (⭐70) - Adds Z axis; allows you to queue actions and draw calls.
- draft (⭐47) - A module for drawing complex shapes.
- HSLUV (⭐45) - Lua implementation of HSLuv (a human-friendly alternative to HSL).
- Maid64 (⭐53) - Low resolution scaler for LÖVE.
- Push (⭐470) - A simple resolution-handling library for LÖVE.
- renderplanet (⭐20) - Realistic orthographic planet rendering.
- svglover (⭐50) - Library to import and display simple SVGs in LÖVE.
- SYSL-Pixel (⭐26) - Pixel art focused scaler for graphics, position, screen-captures and shaders.
- Sölar (⭐8) - A fairly simple solar system simulator.
- Tove2d (⭐166) - Animated vector graphics for LÖVE.
- turtle.lua (⭐92) - Turtle graphics library for LÖVE.
- Runtime-TextureAtlas (⭐18) - Texture atlas packer and renderer at runtime; no external tools.
- Export-TextureAtlas (⭐6) - Extends Runtime-TextureAtlas as a commandline tool to export an atlas.
Entity
- adorbs (⭐30) - Minimal, Functional Entity Component System.
- Concord (⭐223) - A feature-complete ECS library.
- knife.system (⭐429) - Minimalist functional ECS.
- nata (⭐41) - Hybrid OOP/ECS entity management.
- tiny-ecs (⭐653) - Entity Component System for Lua that's simple, flexible, and useful.
Helpers
- astray (⭐140) - Astray is a lua based maze, room and dungeon generation library for dungeon crawlers and roguelike video games.
- batteries (⭐323) - Fills out lua's sparse standard library and provides implementations of common algorithms and data structures useful for games.
- clove (⭐25) - A helper library which allows you to quickly loads huge amount of assets.
- iffy (⭐23) - A SpriteSheet and Tileset helper library for LÖVE.
- knife (⭐429) - Collection of useful micro-modules for Lua (Class, State Machines, Bind, Chain, Coroutines, Event, Memoize, Entity, Tests, Timer).
- shard (⭐17) - Collection of useful mini modules.
- love-state-switcher (⭐10) - State switcher class for Lua LÖVE Engine.
- lue (⭐43) - Lue is a LÖVE library that allows you to display hue color effects in your game.
- lume (⭐972) - Collection of functions for Lua, geared towards game development.
- narrator (⭐128) - An Ink narrative scripting language parser and runtime implementation.
- reflowprint (⭐46) - A library designed for alignment of text that is shown one character at a time.
- roomy (⭐44) - Screen management library for LÖVE.
- rotLove (⭐250) - Roguelike Toolkit in LÖVE. A LÖVE/lua port of rot.js.
- ScreenManager (⭐31) - Screen/State Management for the LÖVE framework.
- shack (⭐58) - Shack is a LÖVE library that lets you easily add screen effects such as shake and rotation.
- Simple Tiled Implementation (⭐825) - Tiled map loader and renderer.
- Vivid (⭐56) - Color math, manipulation and conversion library.
- Yonder (⭐14) - A ridiculously easy to use game state management library for LOVE2D.
Input
- baton (⭐202) - Input library for LÖVE that bridges the gap between keyboard and gamepad controls.
- love-microphone (⭐60) - Simple microphone support for LÖVE.
- LoveKeys (⭐9) - A simple input handeling library that keeps track of things for you.
- tactile (⭐51) - A straightforward and flexible input library.
Lighting
- lighter (⭐35) - A performant dynamic light implementation with a simple API.
- Shädows (⭐165) - A Shadows & Lights engine for LÖVE.
- Light World (⭐217) - A lighting model.
- Simple Love Lights (⭐25) - A very simple raycasting light implementation.
- Light (⭐12) - A simple dynamic light implementation.
Math
- Bresenham (⭐15) - Bresenham's line algorithm written in Lua.
- brinevector (⭐50) - Standalone lightweight luajit ffi-accelerated 2D vector library for great performance.
- Cirno's Perfect Math Library (⭐296) - Math/intersection library designed for games.
- delaunay (⭐107) - Delaunay triangulation for convex polygons.
- hump.vector - Powerful 2D vector class.
- MLib (⭐82) - Math and shape-intersection detection library written in Lua. It's aim is to be robust and easy to use.
- nvec (⭐39) - Hump.vector-compatible LuaJIT FFI-accelerated 2D vector library.
- shash (⭐69) - A simple, lightweight spatial hash for Lua.
- vector.lua (⭐44) - A simple vector library based on the PVector class from processing.
Music
- denver (⭐81) - A Löve custom waveform generation library.
- lovebpm (⭐76) - A LÖVE library for syncing events to the BPM of an audio track.
- ripple (⭐37) - An audio manager with tagging support.
- wave (⭐89) - A sound manager with audio parsing and rhythm functionalities.
Networking
- Grease (⭐109) - Networking library intended to make networking easy for lovers (TCP, UDP, Enet). (IPv6)
- LoverNet (⭐55) - A networking library that leverages bitser and enet. (IPv4)
- NoobHub (⭐313) - OpenSource multiplayer and network messaging. (IPv6)
- Sock.lua (⭐171) - A Lua networking library for LÖVE games. (IPv4)
- löve-ws (⭐23) - A websocket client and server library.
- love2d-lua-websocket (⭐37) - A simple event-driven websocket client library. (IPv4)
OO
- 30log (⭐442) - Minified framework for object-orientation in Lua. It features named (and unnamed) classes, single inheritance and a basic support for mixins.
- classic (⭐824) - Tiny class module for Lua. Attempts to stay simple and provide decent performance by avoiding unnecessary over-abstraction.
- hump.class - Small, fast class/prototype implementation with multiple inheritance (class-commons).
- middleclass (⭐1.7k) - Simple OOP library for Lua; has inheritance, metamethods (operators), class variables and weak mixin support (class-commons).
- muun (⭐7) - Moonscript compatible class implementation.
- selene (⭐20) - Project template for writing games in Moonscript instead of Lua without precompiling.
Performance
- jprof (⭐88) - Profiling library/tool for LÖVE.
- Piefiller (⭐23) - Graphical profiler for LÖVE.
- ProFi - A simple lua profiler that works with LuaJIT and prints a pretty report file in columns.
Physics
- breezefield (⭐72) - A lightweight and easy love.physics wrapper (windfield alternative).
- Bump (⭐912) - Collision detection library for Lua.
- HC - Collision detection with arbitrary polygons; allows rotation of objects.
- Strike (⭐24) - 2D collision detection library. Extendable, based on Separating-Axis-Theorem.
Platforms
- LoveDos (⭐667) - A Lua framework for 2D DOS games, implementing a subset of the LÖVE API.
- LoveFTW - Work-in-progress port to Windows phone 8.1.
- LOVE-WrapLua (⭐37) - A small and simple wrapper for OneLua, lpp-vita, and Lua Player PS3.
- Love.js (⭐588) - LÖVE ported to the web using Emscripten.
- LÖVR (⭐1.7k) - LÖVE for virtual reality devices.
Publishing
- Love-Snap-Template (⭐23) - A template for packaging LÖVE games for distribution in the Snappy Store.
- AppImageKit (⭐8.6k) - Using AppImageKit you can package LÖVE games as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, debian and derivatives; one game = one file.
Serialization
- arson (⭐9) - Companion library for registering custom data types that can be encoded and decoded by json.lua.
- binser (⭐196) - Customizable Lua Serializer.
- bitser (⭐155) - Serializes and deserializes Lua values with LuaJIT.
- cdata (⭐30) - Serialize between Lua data and C data using LuaJIT's FFI.
- knife.serialize (⭐429) - Serialize data as a Lua script.
- Lady (⭐37) - Saving and loading savegames; based on Ser.
- moonblob (⭐28) - Binary serialization and data parsing library.
- Ser (⭐74) - Fast, robust, richly-featured table serialization library for Lua.
- Smallfolk (⭐20) - A fast, robust, secure, richly-featured table serialization library for Lua.
- trickle (⭐31) - A bitstream library focused on high compression for use in networking.
Shaders
- LoveShaderConverter (⭐70) - Convert Shadertoy Shader files to LÖVE GLSL Files with handy utilities for infinite purposes.
- Shadertoy viewer - Run code copied from shadertoy directly or output the converted code to a LÖVE shader.
Testing
- busted (⭐1.4k) - Simple unit-testing framework with customizable assertions.
- knife.test (⭐429) - Fixture-free test framework.
- Luassert (⭐203) - Extends
assert()
with additional, customizable tests.
- Lunatest (⭐83) - xUnit-style randomized unit testing framework.
- lust (⭐105) - Minimal test framework.
- Specl - Behavior Driven Development (BDD) tool.
- Telescope - Highly-customizable BDD-style testing library.
Tweening
- Flux (⭐376) - A fast, lightweight tweening library for Lua.
- hump.timer - Timer and tweening library with flexible tweening methods.
- tick (⭐126) - Lua module for delaying function calls.
- tween.lua (⭐565) - Tweening/Easing/Interpolating functions for Lua inspired on jQuery's animate method.
UI
- CatUI (⭐100) - A very light-weight GUI library for LÖVE.
- GOOi (⭐211) - Android-oriented GUI library.
- Gspöt - A stateful GUI lib for LÖVE.
- Hanker - Maximalist immediate mode-ish UI elements; gamepad-friendly.
- LoveFrames Fork (⭐116) - 11.2 Fork of a GUI library.
- Love Imgui (⭐314) - Imgui module for the LÖVE game engine.
- Löve-Nuklear (⭐340) - Lightweight immediate mode GUI for LÖVE games.
- Patchy (⭐35) - 9patch library.
- SafeWord (⭐3) - An overscan detection library for LÖVE.
- SUIT (⭐447) - Small immediate mode GUI library.
Utilities
- ArrayRotation - Rotation of two dimensional arrays (square and non-square).
- cargo (⭐157) - Asset manager.
- chance.lua - Library for generating random data.
- colorchanger (⭐3) - Change the colors in your LÖVE game.
- Flirt (⭐12) - LÖVE version manager; allows to switch between multiple versions of engine on same machine.
- GifCat (⭐47) - A simple module for saving gifs from LÖVE.
- hex2color (⭐5) - A single function to use HEX color values.
- i18n (⭐23) - Internationalization library designed to help localize your game.
- Ini Parser (⭐15) - General purpose ini configuration parser.
- log.lua (⭐303) - Library for configurable log output.
- love-loader (⭐130) - Threaded resource loading.
- love2d-assets-loader (⭐37) - Assets Loader.
- love-pe (⭐16) - A tool made in LÖVE for changing LÖVE icon itself.
- lovely-engine (⭐9) - A tool that makes setting up and using LÖVE easier and with Moonscript support.
- Lily (⭐106) - Async Asset Loader.
- luasteam (⭐115) - Lua bindings for the Steamworks API.
- Luvent (⭐76) - Simple event-driven programming.
- nativefiledialog (⭐14) - Open a file picker on Windows/Mac/Linux.
- Optikon - WYSIWYG visual level designer.
- ParticleEditor (⭐3) - An editor of particle for LÖVE.
- particle-system-playground (⭐13) - A basic LÖVE particle system editor.
- require.lua (⭐8) - Require all files in a folder.
- splashy (⭐40) - Splash Screen Library.
- ShakeDetectorLua (⭐4) - Uses accelerometer data for shake device detection written in Lua.
- tick (⭐74) - Useful timing tweaks for LÖVE's run loop.
Tutorials
- learn2love - Book for learning programming with Lua and LÖVE (Version 11.0+).
- Using Tiled Maps in LÖVE - An article about using maps created with Tiled in your LÖVE game.
- Tutorial on making an Arkanoid-type game (⭐195) - A complete tutorial on how to make a breakout clone by nooowaay.
- Simple Game Tutorials - Tutorials for making simple games with LÖVE (Snake, Sokoban, Tetris, etc.).
- How to LÖVE - A book by Sheepolution teaching LÖVE from the ground up.
- CS50 Introduction to Game Development - Harvard Colleges CS50 OpenCourseWare.
- Building love2d games for the web with love.js and Docker - A tutorial on packaging LÖVE games for the web.
IDEs
- Brackets - A modern, open source text editor by Adobe (obsolete).
- Lua Syntax Highlighter (⭐4) - Add Lua syntax highlighting in Brackets.
- LÖVE Hints for Brackets.io - Provides LÖVE code hints.
- Run LÖVE (⭐4) - Run LÖVE projects with a hotkey.
- IntelliJ IDEA - Capable and Ergonomic Java IDE.
- EmmyLua (⭐622) - Lua IDE/Debugger Plugin for VSCode.
- LÖVE IDEA (⭐59) - Snippets and code completion for IntelliJ-IDEA.
- Vim - Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient.
- Vim LOVE Docs (⭐52) - Syntax highlighting for Vim.
- Notepad++ - Notepad++ is a free source code editor and Notepad replacement that supports several languages.
- LÖVE API for Notepad++ (⭐12) - Code completion and documentation for Notepad++.
Distribution
- love-export (⭐49) - Fast and simple command-line tool that builds binaries for you. Supports Windows, macOS, and Linux.
- love-deploy (⭐11) - Build and deploy games on itch.io (supports windows and web exports).
Related
- awesome-lua (⭐3.8k) - A list like this one, but more general and encompassing all of Lua's uses.
- awesome-love-shaders (⭐75) - A collection of shaders designed to work in LÖVE.
- awesome-pico8 (⭐2.6k) - A curated list of PICO-8 resources, tutorials, tools and more.
38. Awesome Playcanvas
IO Games
- Fields of Fury - Capture the flag set during WW2.
39. Awesome Cytodata
Datasets / Raw Images
- Human Protein Atlas - Among other assays, the HPA performed confocal imaging of displaying the location of more than 2/3 of human proteins in cell lines. Raw images (⭐10) or infered protein subcellular locations can be downloaded.
Publications / Collections
- Deep learning in microscopy - A collection of review and research articles published in Nature Methods related to multiple use cases of deep learning, including noise reduction, segmentation, tracking and representation learning.
- High-Content Imaging and Informatics - A collection of high-content imaging method and application articles published in SLAS Discovery.
40. Awesome Neovim
Tree-sitter Supported Colorscheme / Diagnostics
- Mofiqul/dracula.nvim (⭐591) - Dracula colorscheme for neovim written in Lua.
Motion / Diagnostics
- rlane/pounce.nvim (⭐323) - An EasyMotion-like plugin for quick cursor movement using fuzzy search.
Competitive Programming / Diagnostics
- p00f/cphelper.nvim (⭐128) - Neovim helper for competitive programming written in Lua.
- xeluxee/competitest.nvim (⭐392) - A plugin to automate testcases management and checking for Competitive Programming contests.
41. Awesome Python Typing
Tools / Testing
- mypy-test (⭐5) - Test mypy plugins, stubs, custom types.
Tools / Working with types
- typeforce (⭐19) - CLI tool that enriches your Python environment with type annotations, empowering mypy.
42. Awesome Math
Misc
- Fabrice Baudoin's Notes - Both research and lecture notes on many topics, Including Diffusions on foliated manifold, Stochastic Calculus, Global analysis in Dirichlet spaces, and more.
43. Awesome Vite
Open Source / Community
- Astro (⭐45k) - Modern Static Site Builder.
44. Awesome Algorand
Algorand Request for Comments / Wallets
- ARC3 (⭐127) - Official Algorand Standard Asset Parameters Conventions for Fungible and Non-Fungible Tokens.
- ARC69 (⭐36) - Unofficial Algorand Standart Asset Parameters Convention popular in Algorand NFT community, inspired by Open Sea's metadata standards and EIP-1155 (⭐13k), created by @algokittens.
45. Public Apis
Cloud Storage & File Sharing
API: Gyazo
Description: Save & Share screen captures instantly
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Postman:
API: Imgbb
Description: Simple and quick private image sharing
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Postman:
Photography
API: Duply
Description: Generate, Edit, Scale and Manage Images and Videos Smarter & Faster
Auth:
apiKey
HTTPS: Yes
CORS: Yes
API: DynaPictures
Description: Generate Hundreds of Personalized Images in Minutes
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Programming
API: KONTESTS
Description: For upcoming and ongoing competitive coding contests
Auth: No
HTTPS: Yes
CORS: Unknown
Science & Math
API: Times Adder (⭐2)
Description: With this API you can add each of the times introduced in the array sended
Auth: No
HTTPS: Yes
CORS: No
URL Shorteners
API: UrlBae
Description: Simple and efficient short link creation
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Video
API: Web Series Quotes Generator (⭐21)
Description: API generates various Web Series Quote Images
Auth: No
HTTPS: Yes
CORS: Yes
46. Awesome Developer First
Authentication & Identity
- Permit.io - Permissions and access-control as a service.
47. Awesome Decentralized
Applications
- Galacteek: Browser and dapps platform for the distributed web.
48. Awesome Functional Programming
Table of Contents / Books
- Functional Design and Architecture - Design patterns and architectures for building production quality applications using functional programming, with examples in Haskell and other FP languages.
Table of Contents / Videos
- Do we really need OOD and FDD? - Functional Declarative Design (FDD) opposed to Object-Oriented Design (OOD
49. Awesome Ci
Name: GoCD
Description: Open source, on-premises continuous delivery tool.
Features:
Supported repositories: Git, Perforce, Mercurial,Subversion, TFS, Custom
Documentation: Documentation
Price: Open Source
50. Awesome Libgdx
Resources / Physics
- Box2D - One of the most popular physics libraries for 2D games.
- Bullet - 3D Collision Detection and Rigid Body Dynamics Library.
Resources / User Interface
- Freetype - Generate BitmapFonts of your desired size on the fly from lightweight .ttf font files.
Tutorials / Getting Started
- Official libGDX Wiki - Official libGDX wiki that contains a huge amount of information.
- libGDX External Tutorials - Big list of official unofficial tutorials.
51. Urban and Regional Planning Resources
Planning Data Specifications / Transportation
- GTFS-RT - This standard provides users transit data updates in real time greatly enhances their experience of transit services.
- NeTEx - Network Timetable Exchange is a European standard to exchange standardized time tables and other system characteristics used to describe transit systems.
- SIRI - Service Interface for Real Time Information (SIRI) is a European standard for real-time information which has had limited adoption in the United States, but would be compatible with hardware and network systems which meet European standards.
52. Awesome Generative Deep Art
Papers Collection
53. Awesome Yew
Projects
- Paudle (⭐41) - A reimplementation of the excellent word game Wordle by Josh Wardle.
Crates / Component Libraries
- material-yew (⭐221) - Yew wrapper for Material Web Components.
Crates / Hooks
- yew-side-effect (⭐5) - Reconcile Side Effects in Yew Applications, inspired by react-side-effect (⭐1.2k) and react-helmet (⭐17k).
54. Awesome Product Design
Articles / Storyboard
- UX Booth - The UX Booth is a publication by and for the user experience community.
55. Awesome Raspberry Pi
OS Images
- OpenHABian - A preconfigured version of the OpenHAB home automation software.
Tutorials / iOS
- Bridging Wifi to the Raspberry Pi over Ethernet - Set up tethered networking between macOS & Raspberry Pi.
- Raspberry Pi login with SSH keys - Password-less login for ssh sessions on the Raspberry Pi.
56. Awesome Rust
Applications / Audio and Music
- Glicol (⭐2.2k) - Graph-oriented live coding language, for collaborative musicking in browsers.
Applications / Emulators
- CHIP-8
- ColinEberhardt/wasm-rust-chip8 (⭐256) - A WebAssembly CHIP-8 emulator.
- starrhorne/chip8-rust (⭐142) - chip8 emulator
Applications / Productivity
- Bartib (⭐650) [Bartib] - A simple timetracker for the command line
Development tools / IDEs
- lapce (⭐34k) - Lightning-fast and Powerful Code Editor written in Rust.
- Visual Studio Code
- CodeLLDB - A LLDB extension
- Dependi - Manage your dependencies with ease
- Even Better TOML - TOML support in vscode
- Prettier - Code formatter (Rust) - Opinionated Rust code formatter that autofixes bad syntax (Prettier community plugin)
- rust-analyzer - An alternative rust language server to the RLS
Libraries / Text processing
- cpc (⭐121) - Parses and calculates strings of math with support for units and unit conversion, from
1+2
to1% of round(1 lightyear / 14!s to km/h)
.
57. Awesome List
Platforms
- Node-RED (⭐444) - A programming tool for wiring together hardware devices, APIs, and online services.
Gaming
- Esports (⭐64) - Video games played as a sport.
Testing
- Gatling (⭐67) - Open-source load and performance testing framework based on Scala, Akka, and Netty.
58. Awesome Nodered
Nodes / Social
- PushStaq (⭐0) - Send real time alerts using Push Notifications from your Node-Red flows to any device with PushStaq.
59. Awesome Gpt3
Demos / Search and data analysis
60. Awesome Kotlin
Libraries/Frameworks / Graphics
- openrndr/orx (⭐120) - ORX is a collection extras for OPENRNDR which add support for sensors, live-coding, user interfaces and much more.
61. Awesome Vue
Components & Libraries / Frameworks
- Unge UI (⭐53) - A Vue 3.x Component Library. Complete documentation support and both Chinese and English.
Components & Libraries / UI Utilities
- vue3-lottie (⭐345) A component for importing and displaying Lottie animations in Vue 3
62. Alternative Front Ends
Overview / YouTube
- mps-youtube (⭐7.6k): Terminal based YouTube player and downloader
Overview / TikTok
- ProxiTok (⭐1.3k): Open source alternative frontend for TikTok made with PHP
- Official instance: https://proxitok.pabloferreiro.es/
63. Free for Dev
PaaS
- Northflank — Build and deploy microservices, jobs, and managed databases with a powerful UI, API & CLI. Seamlessly scale containers from version control and external Docker registries. The free tier includes two services, two cron jobs and 1 database.
- Meteor Cloud — Galaxy hosting. Meteor's platform-as-a-service for Meteor apps includes free MongoDB Shared Hosting and automatic SSL.
APIs, Data, and ML
- Bruzu — Automate Image production. Generate tons of Image variants with API, Integrations, or nocode sheet. API is FREE with a watermark.
CMS
- Sanity.io - Platform for structured content with an open-source editing environment and a real-time hosted data store. Unlimited projects. Unlimited admin users, three non-admin users, two datasets, 500K API CDN requests, 10GB bandwidth, and 5GB assets included for free per project.
Code Quality
- Moderne.io — Automatic source code refactoring. Moderne offers framework migrations, code analysis with remediation, and unrivaled code transformation at scale, so developers can spend their time building new things instead of maintaining the old. Free for Open Source.
Testing
- snippets.uilicious.com - It's like CodePen but for cross-browser testing. UI-licious lets you write tests like user stories and offers a free platform - UI-licious Snippets - that allows you to run unlimited tests on Chrome with no sign-up required for up to 3 minutes per test run. Found a bug? You can copy the unique URL to your test to show your devs exactly how to reproduce the bug.
Messaging and Streaming
- eyeson API - A video communication API service based on WebRTC (SFU, MCU) to build video platforms. Allows real-time data Injection, Video Layouts, Recordings, a fully featured hosted web UI (quickstart) or packages for custom UIs. Has a free tier for developers with 1000 meeting minutes a month.
Forms
- formpost.app - Free, unlimited Form to Email service. Set up custom redirects, auto-response, webhooks, etc. for free.
BaaS
- nhost.io - Serverless backend for web and mobile apps. The free plan includes PostgreSQL, GraphQL (Hasura), Authentication, Storage, and Serverless Functions.
Managed Data Services
- Dgraph Cloud — Managed native Graph DBMS with a GraphQL API. Limited to 1 MB data transfer per day.
Design and UI
- tabler-icons.io — Over 1500 free copy-and-paste SVG editable icons.
- react-favicon.com - Generate Favicons for your website using React and JSX using any font and icon library.
IDE and Code Editing
- codiga.io — Coding Assistant that lets you search, define, and reuse code snippets directly in your IDE. Free for individual and small organizations.
Analytics, Events and Statistics
- PostHog - Full Product Analytics suite free for up to 1m tracked events per month. Also provides unlinited in-App Surveys with 250/month responses.
64. Dive Into Machine Learning
Deep Learning / Easier sharing of deep learning models and demos
- paperswithcode.com — "The mission of Papers with Code is to create a free and open resource with Machine Learning papers, code, datasets, methods and evaluation tables."
labmlai/annotated_deep_learning_paper_implementations
— "Implementations/tutorials of deep learning papers with side-by-side notes." 50+ of them! Really nicely annotated and explained.
65. Awesome Godot
Templates / Godot 3.2+
- Godot Game Of Life (⭐33) - Conway's Game of life using shaders.
Plugins and scripts / Various Godot versions
- Godot Radial Menu (⭐257) - A radial menu written in shader code for performance.
66. Awesome Micropython
Communications / Bluetooth
- micropython-xiaomi-ble-adv-parse - Passively retrieve sensor data from some Xiaomi Bluetooth Low Energy (BLE) sensors.
- mijia-temphum-upy - MicroPython library to read certain Xiaomi Mijia BLE temperature & humidity sensors.
Communications / Ethernet
- micropy-ENC28J60 (⭐21) - ENC28J60 Ethernet chip driver for MicroPython (RP2).
Communications / IR
- pico-ir (⭐22) - IR library for Raspberry Pi Pico.
Frameworks / SRAM
- perthensis - Perthensis: an asynchronous framework for MicroPython.
- Prev: Jan 24 - Jan 30, 2022
- Next: Jan 10 - Jan 16, 2022