Awesome List Updates on Oct 10 - Oct 16, 2022
59 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Eslint
Plugins / Misc
- Misc (⭐8) - Miscellaneous rules including rules for creating custom checks and wrapping (modifying) third-party rules.
Plugins / Practices and Specific ES Features
- eslint-plugin-hexagonal-architecture (⭐283) - A plugin that helps you to enforce hexagonal architecture best practices.
2. Awesome Appimage
AppImage consumption tools / Package managers
- Bread (⭐28) - Download, update, remove, and run AppImages from GitHub on the command line, and integrate apps into the desktop.
3. Awesome Nix
Command-Line Tools / Discovery
- nix-du (⭐350) - Visualise which gc-roots to delete to free some space in your Nix store.
4. Awesome Flame
App Releases / Board
- Chinese Checkers - Android, iOS - Play Chinese Checkers (Sternhalma), a popular strategy board game, online with friends/strangers or offline with bots. By Dong Digital.
App Releases / Casual
- Brick Mania - Android, iOS - A fantastic reinvention of the classic Brick Breaker game: relaxing and yet super satisfying. By Dong Digital.
App Releases / Educational
- Sky Academy - Android, iOS - Learn to recognize all the constellations and brightest stars from a gold medal winner of the International Astronomy Olympiad. By Dong Digital.
App Releases / Puzzle Games
- Sorting Puzzle - Android, iOS - Color sorting game reinvented: move and combine to solve puzzles. By Dong Digital.
5. PlacesToPostYourStartup
Websites
- All My Faves - https://www.allmyfaves.com/
- CtrlAlt.cc - https://ctrlalt.cc/
- Launching Next - https://www.launchingnext.com/submit/
- Startup Buffer - https://startupbuffer.com
6. Awesome Github Wiki
Examples
7. Awesome Godot
Templates / Godot 3.5+
- bendn's Godot Template (⭐40) - Game template using the gpm (⭐11), with itch.io pushing and builds automated. Starter CLI included.
Unofficial Godot builds / Godot version unknown
- bend-n's 2D builds (⭐21) - Godot builds optimized for size with these modules disabled (⭐21). Also includes misc non breaking patches.
Other / Godot version unknown
- godot-actions (⭐26) - Composite actions for exporting, setting up, and pushing Godot projects to itch.io through Github Actions.
- Godot Package Manager (⭐11) - Package manager for Godot using npm.
8. Awesome Ironsworn
Hacks and homebrew / Ironsworn
- Starforged Oracles for Fantasy Settings - Numerous oracles for fantasy settings in Starforged
9. Awesome Elixir
ORM and Datamapping
- ravix (⭐16) - RavenDB Driver for Elixir.
- ravix-ecto (⭐5) - RavenDB Ravix Driver adapter for Ecto.
10. Awesome Elm
Podcasts / Miscellaneous videos
- Elm Town - A podcast about the people in the Elm community (Outdated).
Code generators / Individual Podcast episodes
- Elm Bridge (⭐101) - Generate Elm types from Haskell
- Elm CodeGen (⭐137) - Generate Elm code
- elm-gql (⭐66) - Generate GraphQl client code from GraphQL queries
- elm-graphql (⭐778) - Generate GraphQl client code from GraphQL schemas
- HTML to Elm - Convert HTML to Elm Html. Useful when porting an app to Elm.
- JSON Schema to Elm (⭐85) - Generates Elm types, JSON decoders, JSON encoders and fuzz tests from JSON schema specifications
- OpenApi Generator (⭐21k) - Generate OpenApi types for Elm.
- Protoc Gen Elm (⭐15) - Generate Protobuf En/Decoders from .proto files
- Quicktype (⭐12k) - Generate JSON decoders and encoders from JSON
- Travelm Agency (⭐46) - Generate typesafe Elm code from translation files
Frameworks / Outdated Boilerplates
- elm-spa - Framework for making single page apps in Elm.
- Elm Land - A framework for building Elm applications.
- Spades (⭐302) - Start an Elm SPA ready to the real world.
Compile and bundle / Outdated Boilerplates
- elm-compiler (⭐7.5k) - The official Elm compiler.
- elm-webpack-loader (⭐532) - Webpack loader Elm.
- Parcel - Bundle Elm using Parcel.
- vite-plugin-elm (⭐189) - Vite plugin for Elm.
Examples / Games
- TheSpace App (⭐3) - A reddit place like DApp with blockchain and canvas(through port) integration in Elm.
Community and Support / Games
- Slack - Elm slack community.
11. Awesome Fp Js
Libraries
- ts-pattern (⭐10k) - The exhaustive Pattern Matching library for TypeScript, with smart type inference. Pattern Matching is a code-branching technique coming from FP languages.
Libraries / Data Structures
- List (⭐1.6k) - An extremely fast immutable list with a comprehensive functional API. Designed to seamlessly integrate with Ramda (⭐1.6k).
12. Awesome Rust
Applications / Emulators
- GameMaker
- OpenGMK (⭐266) - OpenGMK is a modern rewrite of the proprietary GameMaker Classic engines, providing a full sourceport of the runner, a decompiler, a TASing framework, and libraries for working with gamedata yourself.
13. GoBooks
2022 - Beyond Effective Go: Part 1 - Achieving High-Performance Code / Why does this book look so different?
- Understand the differences between Concurrency and Parallelism.
- Identify and avoid concurrency issues like deadlock, starvation, livelock, and data races.
- Understand the various concurrency interaction patterns and be able to apply the one that best fits the problem at hand.
- Take a deep dive into Go’s concurrency primitives and be able to apply them expertly but also avoid many of their gotchas.
- Be able to diagnose concurrency and performance issues using Go’s profiler, execution tracing, and benchmarking tools.
- Be able to identify when code needs optimizing, what needs optimizing and how.
- Have a catalog of concurrency and performance patterns that you can quickly apply to your projects.
14. Awesome Incident Response
IR Tools Collection / All-In-One Tools
- MutableSecurity (⭐39) - CLI program for automating the setup, configuration, and use of cybersecurity solutions.
15. Awesome Swift
Analytics
- Tracker Aggregator (⭐22) - Versatile analytics abstraction layer.
16. Awesome Tailwindcss
Tools
- 💼🔧 tailwindcss-vite-plugin (⭐36) - Vite plugin for Tailwind CSS, supports "Design in DevTools" mode and visualizes Tailwind CSS configuration.
17. Awesome Generative Deep Art
Inbox: Stable Diffusion / Multi-agents
- ashawkey/stable-dreamfusion (⭐8.1k): A pytorch implementation of text-to-3D dreamfusion, powered by stable diffusion.
18. Urban and Regional Planning Resources
Public Data Resources / Demographic
- Global Human Settlement Layer - This global layer of human population is based on remotely sensed land cover classifications and national censuses of population provided by the European Union.
Vendor Data Resources / Travel Behavior
- Unacast - Provides location based analytics related to how people move across 80+ countries ranging from foot-traffic metrics to cross-visitation.
19. Awesome Iot
Software / Libraries and Tools
- Explore IoT Libraries - Discover & find a curated list of popular & new libraries, top authors, trending project kits, discussions, tutorials & learning resources on kandi.
20. Awesome Job Boards
Blockchain
- Remote Web3 Jobs - A remote web3 job board onboarding people to web3 sharing web3 content, guides & tutorials for free
Programming / JavaScript
Programming / Rust
Programming / Scala
Startups / Aggregator
- coolstartupjobs - Find jobs at growing startups
- Work in biotech - Find a biotech startup job
21. Awesome Blazor
Videos / Others
- ASP.NET Community Standup - Blazor in .NET 7 Part III - October 11, 2022 - Learn more about the latest multithreading and MSAL developments for Blazor in .NET 7. Community links.
Articles / Others
- ASP.NET Core updates in .NET 7 Release Candidate 2 - October 11, 2022 - .NET 7 Release Candidate 2 (RC2) is now available and includes many great new improvements to ASP.NET Core and Blazor: improved diagnostics for authentication in Blazor WebAssembly and WebAssembly multithreading (experimental).
- No Need to Wait for .NET 8 to Try Experimental WebAssembly Multithreading - October 11, 2022 - Multithreading support for client-side Blazor WebAssembly apps is planned for .NET 8 in November 2023, but developers can try it out now for .NET apps thanks to experimental functionality in the brand-new .NET 7 Release Candidate 2.
22. Awesome Lowcode
Flow-based programming
- Impira - Grab data from any document in seconds with Impira’s no-code platform powered by machine learning.
23. Awesome Ruby
Authentication and OAuth
- Sorcery (⭐1.4k) - A stripped-down, bare-bones authentication library for Rails.
24. Awesome Tensorflow
Libraries
- gluon2keras (⭐0) - Convert Gluon models to Keras (with TensorFlow backend) format
25. Awesome Vue
Resources / Community
26. Awesome Fiber
📺 Videos / 🌱 Third Party
27. Awesome Algorand
Crash Courses
- Introduction to PyTeal - Introduction to PyTeal, a Python framework to develop Smart Contract on Algorand (with @matteojug).
- PyTeal ABI Smart Contracts - Using PyTeal to develop ABI-compliant Smart Contracts on Algorand. Final live coding section (with @deanste).
- Beaker - Framework for Algorand Smart Contract development, client and testing based on PyTeal. Live coding session (with @HGKimChris).
Projects / Wallets
- AlgoPing (⭐5) - A tiny cron job that issues a tweet if public Algorand Nodes (AlgoExplorer, AlgoNode and etc) are not healthy.
28. Awesome Ansible
Tools
- Ansible Semaphore (⭐9k) - Ansible Semaphore is a modern UI for Ansible.
Playbooks, Roles and Collections / French
- Robert de Bock - A extensive collection of Ansible roles.
29. Awesome Neovim
Media / Diagnostics
- samodostal/image.nvim (⭐166) - Image Viewer as ASCII Art.
- adelarsq/image_preview.nvim (⭐146) - Image preview based on terminal's Image Protocol support.
Utility / Diagnostics
- folke/noice.nvim (⭐4.1k) - Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
Scrollbar / Diagnostics
- echasnovski/mini.nvim#mini.map (⭐4.7k) - Module of
mini.nvim
to show floating window with buffer text overview, scrollbar, and highlights.
Editing Support / Diagnostics
- smjonas/live-command.nvim (⭐466) - Text editing with immediate visual feedback: preview commands such as
:norm
,:g
, macros and more.
Comment / Diagnostics
- JoosepAlviste/nvim-ts-context-commentstring (⭐1.1k) - Sets the
commentstring
option based on the cursor location in the file. The location is checked via treesitter queries.
30. Awesome Plone
Searching and Categorizing
- collective.elasticsearch (⭐18) - Use ElasticSearch as the search backend for Plone.
- zopyx.typesense (⭐2) - Plone integration with the external Typesense search server (open-source). This is an alternative to collective.solr or Elasticsearch.
Develop
- collective.patchwatcher (⭐1) - A great companion for keeping track of patched or overridden files.
31. Awesome Rails
Open Source Rails Apps / Other external resources
- activeWorkflow (⭐817) - An intelligent process and workflow automation platform based on software agents (using Rails 6.0).
- airCasting (⭐60) - A platform for recording, mapping, and sharing health and environmental data using your smartphone (using Rails 6.1). - 🌍
- alaveteli (⭐386) - A platform for making public freedom of information requests - using Rails 7.0 - 🌍
- api.rss (⭐346) - A RSS feed conversion (to API) app (using Rails 6.0).
- autolab (⭐748) - A course management app (using Rails 6.0). - 🌍
- beatstream (⭐125) - A music streaming app - using Rails 3.2
- bike_index (⭐269) - A bike registry tracking app (using Rails 6.0). - 🌍
- calagator (⭐429) - A community calendaring app (using Rails 5.2).
- campo (⭐441) - A forum app (using Rails 4.1).
- chatwoot (⭐20k) - A simple and elegant live chat software (using Rails 6.1).
- codetriage (⭐1.4k) - An open source project finder app (using Rails 7.0). - 🌍
- coursemology2 (⭐144) - Learning platform app (using Rails 6.0).
- crabgrass-core - A collaboration platform for activist groups (using Rails 5.2).
- crowdtiltOpen (⭐598) - A crowdfunding platform - using Rails 6.1
- cw-ovp (⭐27) - video packaging to *.m3u8 for HLS (HTTP Live Streaming) with FFMPEG on website (using Rails 6.0).
- danbooru (⭐2.2k) - A taggable image board app (using Rails 7.0).
- dgidb (⭐95) - A drug gene interaction platform - using Rails 6.0
- diaspora (⭐13k) - A social networking app - using Rails 6.1 - 🌍
- discourse (⭐41k) - A platform for community discussion (using Rails 7.0). - 🌍
- ekylibre (⭐407) - A farm management app (using Rails 5.0).
- expertiza (⭐184) - A learning material sharing app (using Rails 5.1).
- fairmondo (⭐107) - A marketplace app (using Rails 5.1). - 🌍
- fat-free-crm (⭐3.6k) - An open source, Ruby on Rails customer relationship management platform (CRM) (using Rails 6.1). - 🌍
- feedbin (⭐3.4k) - A RSS reader app (using Rails 7.0). - 🌍
- forem (⭐22k) - Social platform app specialized for web development (using Rails 7.0). - 🌍
- fromthepage (⭐169) - A wiki-like app for crowdsourcing transcription of handwritten documents (using Rails 6.0). - 🌍
- gitlabhq (⭐24k) - A code collaboration app (using Rails 6.1).
- growstuff (⭐425) - A data management app for food gardeners (using Rails 6.1). - 🌍
- hackershare (⭐574) - Social bookmarks website for hackers (using Rails 7.0). - 🌍
- hitobito (⭐361) - An event organization app (using Rails 6.1). - 🌍
- inaturalist (⭐648) - A community app for nature and related stuff (using Rails 6.1). - 🌍
- lobsters (⭐4k) - A link aggregation app (using Rails 7.0). - 🌍
- loomio (⭐2.3k) - A collaborative decision-making app (using Rails 6.1). - 🌍
- openFarm (⭐1.5k) - A database for information about farming and gardening (using Rails 5.2). -
- openproject (⭐8.9k) - A project management app (using Rails 7.0). - 🌍
- openstreetmap-website (⭐2.1k) - A map viewing app (using Rails 7.0). - 🌍
- otwarchive (⭐1.3k) - A social networking app for fans - using Rails 6.0 - 🌍
- passwordPusher (⭐1.8k) - A password delivery app (using Rails 6.1). - 🌍
- planningalerts-app (⭐95) - A planned applications tracking app (using Rails 6.1). - 🌍
- popHealth (⭐126) - A population health reporting app (using Rails 4.1).
- publify (⭐1.8k) - A blogging app (using Rails 6.1).
- quant (⭐139) - A personal health tracker (using Rails 4.1).
- racing_on_rails (⭐40) - A bike racing organization app (using Rails 6.1).
- rapidFTR (⭐286) - An information provider app for aid workers (using Rails 4.0).
- redmine (⭐2.5k) - A project management app (using Rails 6.1). - 🌍
- theodinproject (⭐3.6k) - A teaching & learning platform (using Rails 6.1). - 🌍
- tracks (⭐1.2k) - A goal tracking app (using Rails 6.0). - 🌍
- vglist (⭐146) - A video game library tracking web app (using Rails 7.0). - 🌍
- websiteOne (⭐143) - A project tracking app (using Rails 6.1).
Gems / Other external resources
- rails-mermaid_erd (⭐112) - A gem to interactively generate entity-relationship diagram in image or Markdown format. 🔴
32. Awesome Wagtail
Apps / Blogging/news
- wagtail-live (⭐35) - Build live blogs with Wagtail.
33. Awesome Audit Algorithms
Papers / 2013
- Auditing: Active Learning with Outcome-Dependent Query Costs - (NIPS) Learns from a binary classifier paying only for negative labels.
34. Toolsforactivism
Software as a service:
- CiviWiki - An open-source, non-profit community, working to develop a democratic engagement web system.
35. Awesome Yew
Projects
- note-to-yew (⭐2) - Convert your markups into Yew macro online, which is also made by Yew.
- yew-d3-example (⭐24) - Showing a d3 chart with Yew.
- zzhack (⭐319) - A personal blog, based on Rust & Yew, Live Demo.
- tchatche.rs (⭐171) - A Websocket chat based application built in Yew and Axum.
Crates / Utils
- Yew-Template (⭐39) - A crate for separating HTML and Rust code when using Yew.
36. Awesome Mac
Developer Tools / Network Analysis
- Apidog - All-in-One workspace for API Design, Documentation, Debug, Mock, Test.
Utilities / Clipboard Tools
- Pure Paste - Paste as plain text by default.
37. Awesome Datascience
Tutorials
- 1000 Data Science Projects you can run on the browser with IPython.
- #tidytuesday (⭐6.6k) A weekly data project aimed at the R ecosystem.
- Realtime deployment Tutorial on Python time-series model deployment.
Free Courses
- AI Expert Roadmap (⭐29k) - Roadmap to becoming an Artificial Intelligence Expert
- Convex Optimization - Convex Optimization (basics of convex analysis; least-squares, linear and quadratic programs, semidefinite programming, minimax, extremal volume, and other problems; optimality conditions, duality theory...)
- Skillcombo - Data Science - 1000+ free online Data Science courses
- Learning from Data - Introduction to machine learning covering basic theory, algorithms and applications
MOOC's
Intensive Programs
Colleges
Comparison / Supervised Learning
Comparison / Semi-Supervised Learning
- S3VM
Books / Visualization Tools
Journals, Publications and Magazines / Book Deals (Affiliated) 🛍
- ICML - International Conference on Machine Learning
- GECCO - The Genetic and Evolutionary Computation Conference (GECCO)
- Journal of Data Science - an international journal devoted to applications of statistical methods at large
- datatau.com/news - Like Hacker News, but for data
- Medium Data Science Topic - Data Science related publications on medium
- Towards Data Science Genetic Algorithm Topic -Genetic Algorithm related Publications towards Data Science
- all AI news - The AI/ML/Big Data news aggregator platform
Newsletters / Book Deals (Affiliated) 🛍
- AI Digest. A weekly newsletter to keep up to date with AI, machine learning, and data science. Archive.
- The Analytics Engineering Roundup. A newsletter about data science. Archive.
Podcasts / Book Deals (Affiliated) 🛍
Presentations / Book Deals (Affiliated) 🛍
YouTube Videos & Channels / Book Deals (Affiliated) 🛍
- Data School - Data Science Education
Telegram Channels / Book Deals (Affiliated) 🛍
- Loss function porn — Beautiful posts on DS/ML theme with video or graphic visualization.
Hobby / Book Deals (Affiliated) 🛍
38. Awesome V
Serialization
- vgura (⭐21) - Official Gura parser for V.
Graphics
- vsl.vcl (⭐341) - VCL is a high level way of writing programs with OpenCL using V. These are highly opinionated OpenCL bindings for V. It tries to make GPU computing easy, with some sugar abstraction, V's concurrency and channels.
Scientific computing
- vsl (⭐341) - VSL is a Scientific Library with a great variety of different modules. Although most modules offer pure-V definitions, VSL also provides modules that wrap known C libraries among other backends that allow high performance computing as an alternative. Also provides opinionated wrappers for OpenBLAS, LAPACKE, MPI, OpenCL among other libraries.
- vtl (⭐145) - The V Tensor Library is a numerical computing library supporting n-dimensional data structure, backed by VSL.
39. Free for Dev
Feature Toggles Management Platforms
- Flagsmith - Release features with confidence; manage feature flags across web, mobile, and server-side applications. Use our hosted API, deploy to your own private cloud, or run on-premise.
Managed Data Services
- codehooks.io — JavaScript serverless API/backend and database service with functions, Mongdb-ish queries, key/value lookups, a job system, and a message queue. One instance free per project, 5000 records, 5000 calls/month free, three developers included. No credit-card required.
Design and UI
- Branition - Hand-curated color pallets best fitted for brands.
40. Awesome Board Games
Family
Sagrada
Each player builds a stained glass window by building up a grid of dice on their player board. Each board has some restrictions on which color or shade (value) of die can be placed there. Dice of the same shade or color may never be placed next to each other. Dice are drafted in player order, with the start player rotating each round, snaking back around after the last player drafts two dice. Scoring is variable per game based on achieving various patterns and varieties of placement...as well as bonus points for dark shades of a particular hidden goal color.
Players | Min. Age | Time |
---|---|---|
1 - 4 | 10 | 30-45m |
41. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- fd (⭐6) - Use fzf (⭐63k) to browse directories.
- plenv (⭐1) - Plugin for the perl plenv (⭐512) version manager based on jenv.
- pyenv (twopizza9621536) (⭐0) - Based on the oh-my-zsh pyenv (⭐172k) plugin with modifications from the rbenv and jenv plugins.
- senv (⭐0) - Report presence of sensitive environment variables in the prompt
Completions / superconsole - Windows-only
- lets-cli (⭐2) - Add autocompletion for lets (⭐72) cli task runner.
- ssh (sunlei) (⭐128) - Better host completion for
ssh
.
- ssh (zpm-zsh) (⭐18) - Add host completion for
ssh
.
Themes / superconsole - Windows-only
- bubblified (varaki) (⭐0) - Based on bubblified (hohmannr) (⭐74). Changes color when root. Includes decorators to show user@host and current directory.
- gitbash (⭐1) - Mimics the default prompt from Git for Windows. Includes
git
status, user@host and current directory decorators.
- simple (drNoob13) (⭐1) - Includes decorators for python virtual environment,
git
status and current directory.
42. Awesome Chrome Devtools
Learning
- Can I DevTools? - Various workflows, documented. Also a weekly tips & tricks newsletter.
- Web cheatcodes - Browser developer tools for non-developers.
- Dear Console - A collection of snippets to use in the browser console.
43. Game Datasets
License / Related
44. Magictools
Graphics / Tile/Level Editors
- 🎉 Material Maker (⭐3.4k) - procedural texture creator made in Godot
Graphics / Animation
- 💸 Cascadeur - Powerful physics-based 3D character animation
- 💰 Fusion Character Animator - small tool for Clickteam Fusion 2.5 to facilitate the animation of 2D character sprites for developers.
- 🆓 GraphicsDale - Powerful tool for spriting and pixel art.
- 🎉 Pixel Composer (⭐664) - Powerful node-based VFX editor for pixel art
- 💰 Spine - Spine is dedicated to 2D animation, providing an efficient workflow both for creating amazing animation and for integrating it into your games.
- 💰 Spriter Pro - Modern tool for sprite animation.
Game Jams / Voxel Editors
- GMTK Game Jam - Popular yearly game jam
45. Awesome Newsletters
Java / Svelte
- Java Newsletter Insights. A Java newsletter contemplating Java content curated from dozens of sources.
Artificial Intelligence / Machine Learning / Big Data / Svelte
- True Positive Weekly. The most important artificial intelligence and machine learning links of the week.
46. Awesome Kotlin
Libraries/Frameworks / Web
- ExpediaDotCom/graphql-kotlin (⭐1.7k) - Code-only GraphQL schema generation for Kotlin
Libraries/Frameworks / Misc
- nickhristov/krakdown (⭐14) - A native markdown parser written in Kotlin.
- cretz/asmble (⭐633) - Compile WebAssembly to JVM and other WASM tools.
Projects / Android
- deva666/NewsReader (⭐23) - Android app for reading news
- zt64/Hyperion (⭐623) - An alternative YouTube front-end using modern Android architecture and Material 3
Android / Libraries
- skydoves/balloon (⭐3.7k) - A lightweight popup like tooltips, fully customizable with arrow and animations.
- ChuckerTeam/chucker (⭐3.8k) - An on-device network inspection tool for Android.
Android / Multiplatform
- Reedyuk/blue-falcon (⭐321) - A unified Bluetooth library for Android and iOS.
- cossacklabs/themis (⭐1.8k) - Multi-language framework for solving typical data security tasks: storage and messaging encryption, authentication, works for 14 languages.
Android / Boilerplate
- bufferapp/android-clean-architecture-boilerplate (⭐3.7k) - A clean architecture boilerplate for android written in Kotlin
47. Static Analysis
Programming Languages / Other
- MetricFu (⭐624) ⚠️ — MetricFu is a set of tools to provide reports that show which parts of your code might need extra work.
Other / Other
- kubeval — Validates your Kubernetes configuration files and supports multiple Kubernetes versions.
48. Awesome Bash
Books and Resources
- Google's Shell Style Guide - Reasonable advice about code style.
49. Awesome Agi Cocosci
Science Logology / Literature Mining
- CORWA: A Citation-Oriented Related Work Annotation Dataset - NAACL'22, 2022. [All Versions].
50. Awesome Selfhosted
Software / Software Development - Low Code
- Motor Admin - No-code admin panel and business intelligence software - search, create, update, and delete data entries, create custom actions, and build reports. (Source Code (⭐2k))
AGPL-3.0
Ruby/Docker
51. Awesome Capacitor
Community plugins
- File opener (⭐65) - The plugin is able to open a file given the mimeType and the file uri.
- Crisp (⭐8) - Crisp chat SDK for your app.
- Flash (⭐13) - Switch the Flashlight / Torch of your device.
- Mute (⭐3) - Detect silent mode and mute audio.
- Native Geocoder (⭐24) - Native forward and reverse geocoding.
- Screen recorder (⭐5) - Record screen and save to pelicule.
- In app Browser (⭐61) - Browser In app browser with urlChangeEvent and ability to clear cookie.
- Background tasks (⭐52) - A native plugin for running background tasks.
- Badge (⭐73) - Access and update the badge number of the app icon.
- Firebase
- Analytics (⭐368) - Firebase plugins for Capacitor. Supports Android, iOS and the web.
- App (⭐368) - Capacitor plugin for Firebase App.
- Auth (⭐368) - Handle the authentication on Native layer and propagate the token to the web view layer.
- Performance (⭐368) - Capacitor plugin for Firebase Performance Monitoring.
- Crashlytics (⭐368) - Capacitor plugin for Firebase Crashlytics.
- Screen orientation (⭐29) - Lock/unlock the screen orientation.
- Native updates (⭐118) - Capacitor plugin that assists with app updates.
- File picker (⭐66) - Capacitor plugin that allows the user to select a file.
- Managed configuration (⭐5) - Capacitor plugin to access managed configuration settings.
- Photo editor (⭐9) - Capacitor plugin that allows the user to edit a photo.
52. Awesome Docker
Monitoring
- Sidekick (⭐1.6k) 💲 - Open source live application debugger like Chrome DevTools for your backend. Collect traces and generate logs on-demand without stopping & redeploying your applications.
Volume Management / Data
- Docker Volume Backup (⭐1.8k) Backup Docker volumes locally or to any S3 compatible storage. By @offen
53. Awesome Go
Continuous Integration
- gotestfmt (⭐499) - go test output for humans.
- woodpecker (⭐4k) - Woodpecker is a community fork of the Drone CI system.
Date and Time
- go-anytime (⭐20) - Parse dates/times like "next dec 22nd at 3pm" and ranges like "from today until next thursday" without knowing the format in advance.
Distributed Systems
- Kitex (⭐6.9k) - A high-performance and strong-extensibility Golang RPC framework that helps developers build microservices. If the performance and extensibility are the main concerns when you develop microservices, Kitex can be a good choice.
Embeddable Scripting Languages
- starlark-go (⭐2.3k) - Go implementation of Starlark: Python-like language with deterministic evaluation and hermetic execution.
Goroutines
- go-actor (⭐137) - A tiny library for writing concurrent programs using actor model.
Utilities
- retry-go (⭐2.4k) - Simple library for retry mechanism.
Tutorials / Libraries for creating HTTP middlewares
- Go in 7 days (⭐137) - Learn everything about Go in 7 days (from a Nodejs developer).
- W3basic Go Tutorials - W3Basic provides an in-depth tutorial and well-organized content to learn Golang programming.
54. Awesome Vite
Templates / Electron
- Vitron (⭐17) - Build beautiful (win, linux, mac) desktop apps for modern web projects with vite and electron.
Framework-agnostic Plugins / Bundling
- vite-plugin-cp (⭐63) - Copy files after building bundles.
Framework-agnostic Plugins / Helpers
- vite-plugin-external (⭐63) - Provides a way of excluding dependencies from the runtime code and output bundles.
- vite-plugin-mock-data (⭐63) - Provides a simple way to mock data.
- vite-plugin-reverse-proxy (⭐63) - Sometimes we have to redirect scripts on production environment to debug and solve problems, the plugin will transform the script to be served with the
text/javascript
MIME type tomodule
MIME type.
- vite-plugin-conditional-compile (⭐60) - Conditional compilation syntax based on environment variables.
55. Awesome Magento2
What is Magento?
Events: Meet the community
- MageUnconference 🇩🇪 - A Magento Unconference in Germany.
- MageUnconference 🇳🇱 - A Magento Unconference in the Netherlands.
- meet commerce - A eCommerce focused Conference in Madrid/Spain.
Meet Magento
- Meet Magento New York - Meet Magento New York
- Meet Magento UK - Meet Magento UK
- Meet Magento Baltics - Meet Magento Baltics
Front-ends
- Luma (
Magento/luma
) - This is actually a default demo theme of Magento 2 itself, which again extends fromMagento/blank
which extends from the core. But more often, the name Luma refers to the entire stack: XML layout generates a tree-structure of blocks and containers, which eventually render via PHTML templates. The server-side rendered HTML is enriched with CSS (compiled from LESS source files) and JavaScript (RequireJS, KnockoutJS, jQuery).
- Adobe PWA Studio - A new headless frontend, created by Adobe/Magento, based on ReactJS. It makes GraphQL calls to the Magento GraphQL API to retrieve data. The frontend offers Venia (a demo theme and UI component library), Peregrine (React hooks), Buildpack (Webpack configuration) and UPWARD (a middleware for SSR and image optimization).
- Hyvä (hyva.io) - An alternative for Luma, which replaces the LESS/CSS with TailwindCSS and the JavaScript with AlpineJS. Currently, it is only available via a commercial license. But for that price, the team works hard to create compatibility modules for 3rd party modules, give support and make the entire solution more and more versatile.
- DEITY
Tools
- Documentation Search for Alfred (⭐10) - Easily integrate the official Magento 2 Search into your Alfred Workflows.
- Mage Chrome Toolbar (⭐326) - A MUST-HAVE Chrome Extension for Magento 2 by MageSpecialist.
- markshust/docker-magento (⭐2.4k) - Mark Shust's Docker Configuration for Magento
- Warden (⭐390) - A CLI utility for working with docker-compose environments by David Alger
- AmpersandHQ/ampersand-magento2-upgrade-patch-helper (⭐302)
- Helper script to aid upgrading magento 2 websites by detecting overrides.
- PhpStorm Magento2 Extension (⭐431) - Official PhpStorm Magento2 Extension.
- Masquerade (⭐238) - Faker-driven, configuration-based, platform-agnostic, locale-compatible data faker tool
- Magento 2 Composer patches helper
- Chrome extension to create copy-pastable composer patch definition for vaimo/composer-patches.
Development Utilities
- Cypress Testing Suite (⭐170) - A community-driven Cypress testing suite for Magento 2
- Magento Cache Clean (⭐520) - A faster drop in replacement for bin/magento cache:clean with file watcher by Vinai Kopp](https://twitter.com/vinaikopp)
- Scopehints](https://github.com/avstudnitz/AvS_ScopeHint2 (⭐150)) - Displays additional information in the Store Configuration by [Andreas von Studnitz.
- Magento 2 Configurator (⭐167) - A Magento module initially created by CTI Digital to create and maintain database variables using files.
- Magento 2 PHPStorm File Templates (⭐43) - PHPStorm Magento 2 File Templates.
- MageVulnDB (⭐198) - Central repository for third party Magento extensions with known security issues.
- Magento 2 Prometheus Exporter (⭐60) - Prometheus Exporter for common Magento Data.
- graycoreio/magento2-cors (⭐83) - Enables configurable CORS Headers on the Magento GraphQL API.
Deployment
- Deployer Magento2 Recipe (⭐10k) - Magento2 deployment recipe for deployer.
- Magento 2 Deployer Plus (⭐198) - Tool based on deployer.org to perform zero downtime deployments of Magento 2 projects.
Localization
- de_DE (⭐86) 🇩🇪 - German Language Package.
Search
- FastSimpleImport2 (⭐136) - Wrapper for Magento 2 ImportExport functionality, which imports products and customers from arrays.
CMS
- Mageplaza Blog Extension (⭐120) - Simple, but well working Blog Extension.
- Magento 2 Blog Extension by Magefan (⭐261) - Free Blog module for Magento 2 with unlimited blog posts and categories, SEO friendly, lazy load and AMP support.
- Opengento GDPR (⭐132) - Magento 2 GDPR module is a must have extension for the largest e-commerce CMS used in the world. The module helps to be GDPR compliant.
Marketing
- Magento 2 PDF (⭐58) - PDF Generator based on wkhtmltopdf.
- Google Tag Manager (⭐256) - Google Tag Manager (GTM) with Data Layer for Magento2.
Adminhtml / Backend
- Customer Force Login (⭐166) - Forces customers to log in before accessing certain pages.
- Preview Checkout Success Page (⭐76) - quickly and easily preview and test your order confirmation page, without the need to placing a new order each time.
- FireGento Fast Simple Import (⭐136) - Wrapper for Magento 2 ImportExport functionality, which imports products and customers from arrays
- Magento 2 Import Framework (⭐128) - A library supporting generic Magento 2 import functionality
- Menu Editor (⭐289) - Provides powerful menu editor to replace category based menus in Magento 2.
- PageNotFound (⭐36) - Saves upcoming 404 in your Database with the possibility to created a redirect.
- Sentry.io (⭐157) - Application Monitoring and Error Tracking Software for Magento 2
- Custom SMTP (⭐317) - Configure Magento 2 to send all transactional email using Google App, Gmail, Amazon Simple Email Service (SES), Microsoft Office365 and other SMTP server.
- Reset Customer Password (⭐27) - Set a customer password with bin/magento by Vinai Kopp.
- Guest to Customer (⭐68) - Quickly and easily convert existing guest checkout customers to registered customers.
- Reset UI Bookmarks (⭐31) - Reset UI Bookmarks allows admin users to reset their own UI bookmarks such as state of filters, column positions and applied sorting ( e.g Sales > Orders ).
- shkoliar/magento-grid-colors (⭐61) - Magento 2 Grid Colors module for colorizing admin grids. Supports saving of states with the help of grid's bookmarks. by Dmitry Shkoliar
- extdn/extension-dashboard-m2 (⭐38) - A Magento 2 dashboard to display installed extensions. by Magento Extension Developers Network
- hivecommerce/magento2-content-fuzzyfyr (⭐14) - The Content Fuzzyfyr module for Magento2 replaces real content with dummy content. This is for development purposes, e.g. save time to prepare test data and matching GDPR restrictions.
Security
- Magento Patch Repository (⭐274) - Every Magento Patch you need all in one place
Payment Service Provider
- Braintree Payments - Official Braintree Integration for Magento2.
Infrastructure
- Ethan3600/magento2-CronjobManager (⭐327) - Cron Job Manager for Magento 2.
- Clean Media (⭐89) - A Module that provides information about Media Files and potential removal options.
Proprietary Extensions
Other / Progressive Web Application
- MageTalk: A Magento Community Podcast](http://magetalk.com/) - Community Podcast by [Kalen Jordan and [Phillip Jackson.
Learning / Progressive Web Application
- The Magento 2 Beginner Tutorial Class
- Free YouTube Series for learning Magento 2.
- magento-notes/magento2-exam-notes (⭐696) - Preparation notes for Magento 2 Certified Professional Developer exam
- magento-notes/magento2-cloud-developer-notes (⭐82) - Preparation notes for Magento 2 Certified Professional Cloud Developer exam
- roma-glushko/magento2-dev-plus-exam (⭐77) - Preparation notes for Magento 2 Certified Professional Developer Plus exam
- fisheye-academy/m2cpfed-training (⭐115) - Resources for the Magento 2 Certified Professional Front End Developer exam
Official Resources / Progressive Web Application
- Magento Developer Blog - Developer Blog by Magento.
- Magento 2 data migration tool (⭐334) - Official Magento 1 to Magento 2 migration tool.
- Magento Coding Standards (⭐334) - Official Magento2 Advanced Set of Rules for PHP_CodeSniffer.
- Magento 2 Architecture (⭐272) - A place where Magento architectural discussions happen.
- Magento Masters 2017
- Peter Jaap Blaakmeer - CTO at elgentos
- Carmen Bremen - Freelancer at neoshops
- Tony Brown - Technical Director at space48
- Hirokazu Nishi
- Brent Peterson
- Sonja Riesterer
- Kristof Ringleff
- Alessandro Ronchi
- Matthias Zeis
- Kuba Zwolinski
- Gabriel Guarino
- Phillip Jackson
- Sander Mangel
- Raphael Petrini
- Fabian Schmengler
- Marius Strajeru
- Anna Völkl
- Ivan Chepurnyi
- Vinai Kopp
- Jisse Reitsma
Other Magento 2 related Awesome Lists / Progressive Web Application
- Awesome Magento (⭐89) - An Awesome Magento List with mixed M1 and M2 Content by sunel.
56. Awesome Pleb Projects
Lightning / Tools
- storage4sats - Upload a file, pay with sats. No account, no ads.
57. Awesome Minecraft
Mods / Technology
- ComputerCraft - Adds computers based on Lua (5.2 and 5.3) into Minecraft.
58. Free Programming Books (English, By Subjects)
Artificial Intelligence
- Getting Started with Artificial Intelligence , 2nd Edition - Tom Markiewicz, Josh Zheng (PDF)
- Graph Representational Learning Book - William L. Hamilton
Blockchain
- chain.courses - James Gan, Rishub Kumar (🗃️ archived)
Compiler Design
- Compiler Design in C (1990) - Allen Holub, Prentice Hall (PDF)
Machine Learning
- Foundations of Machine Learning, Second Edition - Mehryar Mohri, Afshin Rostamizadeh, Ameet Talwalkar
Mathematics
- Category Theory for the Sciences - David I. Spivak (PDF)
- Introduction to Probability - Charles M. Grinstead, J. Laurie Snell (PDF)
Parallel Programming
- High Performance Computing Training (LLNL materials)
- Introduction to Parallel Computing - Blaise Barney
Security & Privacy
- Practical Cryptography for Developer - Svetlin Nakov (GitBook) (🚧 in process)
- The Joy of Cryptography (2021) - Mike Rosulek (PDF)
Software Architecture
- Designing Event-Driven Systems. Concepts and Patterns for Streaming Services with Apache Kafka - Ben Stopford (PDF)
59. Awesome Privacy
P2P
- Berty - The privacy-first messaging app that works with or without internet access, cellular data or trust in the network.
Teamworking Tools
Translation
- Mozilla Translate - Open Source, runs model locally in your browser.
- Prev: Oct 17 - Oct 23, 2022
- Next: Oct 03 - Oct 09, 2022