Awesome List Updates on Nov 18 - Nov 24, 2024
52 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Fp Js
Libraries
- klubok (⭐1) - Pipes with easy mocking, intended for huge amount of unit tests. +TS
2. Awesome Pinned Gists
External Services
- monkeytype-box (⭐0) - Update a pinned gist with Monkeytype Personal Bests
3. Awesome Dos
General
- David Brackeen - 256-Color VGA Programming in C - Tutorial series to learn how to create graphics on DOS, written in 1996.
Paid / Sound Blaster/OPL3
- Tricks of the Game-Programming Gurus - by Andre Lamothe, John Ratcliff and Denise Tyler - Comprehensive DOS game development book about starting out. Topics include keyboard, mouse- and joystick input handling, creating 2D and 3D VGA graphics, raycaster rendering, sound and music, game algorithms, Interrupt Service Routines (ISR), timers, artificial intelligence, networked multiplayer through serial port and null-modem cable, tooling, parallax scrolling and optimization techniques.
- Ebook available from online libraries to borrow (required due to licensing): Open Library link, Internet Archive link
- More Tricks of the Game Programming Gurus - by Greg Anderson - Companion book to Tricks of the Game Programming Gurus, continuing where the original left off. Topics include SVGA, Binary Space Partition (BSP), UI, voxel graphics, memory management in real and protected mode, advanced sound programming, debugging and optimization techniques.
- Ebook available from online libraries to borrow (required due to licensing): Open Library link, Internet Archive link
Open source DOS libraries / Sound Blaster/OPL3
- Allegro 4.2 (⭐2k) - Game development library for DOS, Windows and Linux. 4.2 version supports DOS platform.
Sound card emulators / Commercial games with published source code
- SBEMU (⭐676) - A TSR that emulates Sound Blaster and OPL3 in pure DOS using modern PCI-based (onboard and add-in card) sound cards. Supports both real mode and protected mode games!
- VSB (⭐83) - A fork of SBEMU (see above), which also aims to offer Sound Blaster emulation for modern PC hardware, in both real mode and protected mode games.
4. Awesome Readme
Examples
- php-censor/php-censor (⭐684) - Multiple badges, project logo, feature list, video demo, step-by-step installation and upgrading instructions, TOC for easy navigation.
- PlexRipper/PlexRipper (⭐455) - Multiple badges, project logo, feature list, explanation, demonstration video, TOC for easy navigation.
5. Awesome List
Back-End Development
- Reflex (⭐91) - Python web framework for building both your frontend and backend with no JavaScript.
Security
- Annual Security Reports (⭐569) - Exploring cybersecurity trends, insights, and challenges.
6. Awesome Machine Learning
Scala / General-Purpose Machine Learning
- TensorFlow Scala (⭐936) - Strongly-typed Scala API for TensorFlow.
- isolation-forest (⭐247) - A distributed Spark/Scala implementation of the isolation forest algorithm for unsupervised outlier detection, featuring support for scalable training and ONNX export for easy cross-platform inference.
7. Awesome Creative Coding
Articles • Tutorials / Other
- Adventures in Game Development World - Easy to understand collection of articles on game development, but relevant to creative coding as well.
Math / Other
- Formula Animations - The principles of painting with maths.
- Sine and Cosine - Interactive explanation of sine and cosine.
- MyPhysicsLab - Interactive real-time physics simulations, with formulas and code.
Related / Other
- Awesome public datasets (⭐64k) - Curated list of public available datasets, mostly free resources.
8. Awesome Mac
Reading and Writing Tools / Text Editors
- Emacs - Popular Unix-based text editor for programmers and system administrators.
- Haystack Editor (⭐1.2k) - Code editor with a canvas UI for better code understanding.
Reading and Writing Tools / Office
- Numbers - Create impressive spreadsheets.
- OnlyOffice - An office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit local documents.
- Pages - Documents that stand apart.
- WPS - Is a cross-platform office software suite.
Reading and Writing Tools / Others
- PDF Pals - Chat with PDF app for Mac. No file size limits!
Design and Product / Screencapturing Software
- CleanShot X - Discover a superior way to capture your Mac's screen.
Communication / Collaboration and Team Tools
- BlurScreen App - Blur sensitive data instantly anywhere on screen, while recording or screen sharing. No post editing required.
- Element - Create, share communicate. Chat and call securely.
- Mattermost - Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.
- Muzzle - A simple mac app to silence embarrassing notifications while screensharing.
- Presentify - A mac app to draw on your screen while on calls, highlight your cursor, and more.
- Rambox - Messaging and emailing app that combines common web applications into one.
Audio and Video Tools / File Sharing
- IINA - The modern video player for macOS. Based on mpv, the powerful media player project.
- Tiny Player - As the name suggests, a tiny player.
- VLC - Free, open-source, cross-platform multimedia player and framework that plays most multimedia files, DVDs, Audio CDs, VCDs, and various streaming protocols.
Utilities / Productivity
- Atomic - A habit tracker app to build good habits, break bad ones, and stay on top of your daily routines.
- BoltAI - A beautiful & powerful ChatGPT app for Mac. Stay ahead by integrating AI into your workflow today.
- Cerebro - Open-source productivity booster with a brain.
- escrcpy (⭐5.4k) -📱 Graphical Scrcpy to display and control Android, devices powered by Electron.
- Keyboard Cowboy (⭐1.3k) - The missing keyboard shortcut utility for macOS.
- Pomodoro Cycle (⭐87) - Pomodoro tracker
Utilities / Window Management
- Swift Shift - Use your mouse with a keyboard shortcut to move and resize your windows quickly. It offers options to customize the draggable areas and mouse behavior.
9. Awesome Embedded Rust
Tools / Paid and commercially available materials
- xargo (⭐1.1k) Rust package manager with support for non-default std libraries — build Rust runtime for your embedded system.
- xargo is great, but since it's in maintenance mode, cargo-xbuild (⭐264) is catching up as its intended replacement.
- Knurling Tools are developed by Ferrous Systems to ease the development process for building, debugging, and testing embedded Rust systems. These tools include:
- defmt (⭐1k): a highly efficient logging framework that targets resource-constrained devices, like microcontrollers.
- derive-mmio (⭐9): Creating MMIO-friendly APIs for embedded peripherals.
- flip-link (⭐350), a linker wrapper that provides stack overflow protection without an MMU by flipping the standard memory layout of ARM Cortex-M programs
- app-template (⭐358), a
cargo-generatepowered project template for quickly setting up new projects using the Knurling Tools. - defmt-test (⭐9), an embedded test harness that lets you write and run unit tests as if you were using the built-in
#[test]attribute, but will run on an embedded target
Real-time / Real-time tools
- RTIC v1.0 Real-Time Interrupt-driven Concurrency — A concurrency framework for building real-time systems:
- cortex-m rtic (⭐2k) RTIC framework for ARM Cortex-M microcontrollers
- msp430 rtfm (⭐11) RTFM framework for MSP430 MCUs
Peripheral Access Crates / MSP430
msp430g2553Peripheral access API for MSP430G2553 microcontrollers (generated using svd2rust)- msp430 quickstart (⭐44) some examples for msp430
HAL implementation crates / STMicroelectronics
stm32f4xx-hal-- Generic HAL implementation for all MCUs of the stm32f4 series
stm32f7xx-hal-- Generic HAL implementation for all MCUs of the stm32f7 series
stm32h7xx-hal-- HAL implementation for the STMicro STM32H7xx family of microcontrollers
stm32l0xx-hal-- HAL implementation for the the STMicro STM32L0xx family of microcontrollers
stm32l4xx-hal-- Generic hal support for stm32l4 devices, has examples that can run on boards like the Nucleo-L432KC, Solo, and similar boards
stm32-hal-- HAL implementation for STM32 devices across multiple families, with a focus on newer ones like L4, L5, and H7.
HAL implementation crates / MSP430
msp430fr2x5x-hal- HAL implementation for the MSP430FR2x5x family of microcontrollers
HAL implementation crates / Silicon Labs
tomu-hal- HAL implementation targeted for Tomu USB board with EFM32HG309F64 ARMv6-M core. Has support to configure tomu bootloader (⭐75) directly from an application via the
toboot_configmacro.
- HAL implementation targeted for Tomu USB board with EFM32HG309F64 ARMv6-M core. Has support to configure tomu bootloader (⭐75) directly from an application via the
License / WIP
10. Awesome Elm
Articles / Why Elm?
- Elm: A frontend story that a backend dev can love - A story how Elm fits a backend developer's brain like no other
11. Awesome Cli Apps
Productivity / Time Tracking
- arttime (⭐1.1k) - Featureful timer with native desktop notifications and curated ASCII art.
12. Awesome Terraform
Self-hosted Terraform Platforms / IDE
- Burrito (⭐502) - TACoS Kubernetes Operator - "ArgoCD for Terraform"
13. Awesome Opentofu
Tools / Platforms
- Terrateam - Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability.
14. Awesome Rails
Open Source Rails Apps / Other external resources
- freeATS (⭐30) - An open source applicant tracking system with self-hosting capabilities (using Rails 7.1). - 🌍
15. Awesome Magento2
Tools
- Mage (⭐15) - Simplifies bin/magento commands by adding helpful shortcuts and time-saving tools to enhance your productivity.
16. Free for Dev
Authentication, Authorization, and User Management
- Auth0 — Hosted SSO. The free plan includes 25,000 MAUs, unlimited Social Connections, a custom domain, and more.
Messaging and Streaming
- Pocket Alert - Send push notifications to your iOS and Android devices. Effortlessly integrate via API or Webhooks and maintain full control over your alerts. Free plan: 50 messages per day to 1 device and 1 application.
17. Awesome Gbdev
Tools / Graphics utilities
- GB-convert (⭐0) - Game Boy tile conversion and map editor tool (converts to assembly).
ASM / Syntax highlighting packages
18. Awesome Ai Tools
Editor's Choice
- There's an AI - List of best AI Tools
19. Awesome Polars
Python / Miscellaneous
- cerburus (⭐2) - Python package that prints Polars DataFrames with hierarchical headers by @rhshadrach.
20. Awesome Acg
Audio
- AivisSpeech - AI Voice Imitation System - Text to Speech Software. [日本語]
Web
- AITuberKit (⭐563) - AITuber Kit. [日本語/English/中文]
Uncategorized
- ChatdollKit (⭐929) - ChatdollKit enables you to make your 3D model into a chatbot. [English/日本語]
21. Awesome Keycloak
Community Extensions
22. Awesome Bigdata
Key-value Data Model
- SummitDB (⭐1.4k) - an in-memory, NoSQL key/value database, with disk persistence and using the Raft consensus algorithm.
Service Programming
- Apache Curator - Java libraries for Apache ZooKeeper.
Machine Learning
- PredictionIO - machine learning server built on Hadoop, Mahout and Cascading.
System Deployment
- Apache Ambari - operational framework for Hadoop management.
2001 - 2010
- 2010 - Google - Large-scale Incremental Processing Using Distributed Transactions and notifications base of Percolator and Caffeine.
23. Awesome Privacy
Book and web annotations/highlights management
- Blasta - A collaborative bookmarks manager for organizing online content.
24. Awesome Micropython
Display / Graphics
- Tempe (⭐13) - Efficient MicroPython graphics library built on top of
framebuf.
Books / SRAM
- MicroPython Cookbook - By Marwan Alsabbagh. ISBN 9781838649951.
- MicroPython Projects - By Jacob Beningo. ISBN 9781789958034.
25. Awesome Vite
Templates / React
- react-admin-dashboard (⭐15) - Dashboard template with
TypeScript,Vite,Ant Design,React Router,Zustand,Ant Design Charts.
Tauri / Electron
- HuLa (⭐3.3k) - is a desktop instant messaging app built on
Vite 5+Vue 3+TypeScript+Tauri(not just instant messaging).
Framework-agnostic Plugins / Transformers
- vite-plugin-replace-lodash (⭐4) - Replacing the import of
lodashwithlodash-esis more beneficial to tree-shaking.
26. Awesome Angular
Accessibility / Google Developer Experts
- a11y-accessibility-first (⭐1) - An Angular template compliant with WCAG 2.2, incorporating an accessibility component to enhance overall accessibility in your project.
Integrations / Google Developer Experts
- ngx-filesize (⭐33) - Angular wrapper for filesize.js.
Free / Google Developer Experts
- ngx-package-starter (⭐3) - An Angular library NPM starter (or example) project to ease setup of Angular libraries as NPM packages from your GitHub repo.
- @cristobalgvera/angular-template (⭐1) - Project to easily start an Angular project using Server Side Rendering, Angular Material, and Tailwind CSS. It also includes development tools to easy your workflow.
- angular-boilerplate (⭐1) - A boilerplate for modern web apps using Angular 18 with Bootstrap, Angular Material, and NgRx for responsive, stateful UIs. Back-end is powered by Spring Boot with a RESTful JSON API. Features include modular architecture and advanced table handling with ngx-datatable.
- nx-starter (⭐5) - Nx powered starter project for Angular with SpartanUI.
- angular-material-tailwind-playwright-starter (⭐2) - Angular 19 with material, tailwind, jest, playwright, and ngxs.
DOM / Google Developer Experts
- ng-dompurify (⭐10) - This library implements DOMPurify (⭐16k) as Angular Sanitizer or Pipe. It delegates sanitizing to DOMPurify and supports the same configuration.
General / Google Developer Experts
- ngx-forms-core (⭐1) - This library provides strictly typed versions of the Angular form system. The classes extend the Angular form system and provide several tools to improve type strictness.
- ngx-focus-entities (⭐2) - Library for generating reactive Angular forms from a Focus4 representation generated with TopModel (⭐16).
Form Controls / Google Developer Experts
- ngx-mat-split-button (⭐2) - A split button component for Angular Material. Split buttons (also known as "split button dropdowns" in Bootstrap) have a primary action button with a conjoined dropdown toggle that opens a menu for secondary actions.
Maps / Google Developer Experts
- ngx-gaia-gis (⭐1) - An Angular service that simplifies map creation and interaction using the powerful OpenLayers library.
- ngx-google-maps-places (⭐3) - Wrapper for new Google Maps Places API, making it easier to integrate Google Places functionality into Angular applications.
Markdown / Google Developer Experts
- ngx-textile (⭐1) - Use the Textile markup language in your Angular project using textile-js (⭐213).
Mixed utilities / Google Developer Experts
- ngx-utility (⭐1) - Various helpers for forms, zones, DOM manipulation, HTTP requests, and more.
- ssv.ngx (⭐2) - Mono-repo of libraries from sketch7. ngx.command (⭐2) is a command pattern implementation for Angular. ngx.ux (⭐2) provides UX essentials and utilities for building apps.
Additional / Google Developer Experts
- ngx-crud (⭐21) - CRUD services in Angular with effortless aborting, caching and observing.
UX Components / Google Developer Experts
- ngx-onboarding (⭐53) - This onboarding library enables you to integrate a tutorial seamlessly into your Angular application. This helps users to quickly and easily learn how to navigate and use your app, reducing the learning curve.
27. Awesome Windows
Data Recovery
- TestDisk - Free recovery utility focused on partition restoration and disk repair.
Game Stores
- Epic Games - Digital game storefront for PC and Mac.
- GOG - DRM-free game store featuring classic and modern titles.
- LuaStudio - Free game development tool using Lua/LuaJIT with multi-platform export capabilities.
- Origin - EA's digital game distribution platform.
- Steam - Leading digital game distribution platform with extensive library management.
- Unity - Popular game engine with comprehensive learning resources.
- Unreal Engine - Professional game engine with 5% revenue share model.
Graphics
- Aspect - Photo organizer with peer-to-peer synchronization.
- Paint.NET - Feature-rich image editing tool.
- pngquant - Command-line PNG compression utility.
Productivity
- Cold Turkey - Website blocker with strict enforcement mechanisms.
- Easy Window Switcher - Fast application instance switcher.
- f.lux - Automatic screen color temperature adjustment.
- File Juggler - Automated file organization with smart actions and PDF parsing.
- Inkdrop - Markdown-focused note-taking application.
- KatMouse - Universal scrolling utility for Windows.
- MultiCommander - Professional file manager.
- Ninite - Streamlined software installation utility.
- Simplenote - Cross-platform note taking app with cloud sync.
- Taskade - Collaborative task management with real-time sync.
- WordWeb - Comprehensive English dictionary.
Security
- AdwCleaner - Removal tool for adware, PUP/LPI, toolbars and hijackers.
- Bitdefender - Comprehensive malware protection suite.
- ENCRYPTO - File encryption utility.
- GlassWire - Network security monitoring and visualization tool.
- IIS Crypto - Windows encryption protocol configuration utility.
- Malwarebytes - Advanced threat protection and removal.
- SpyBot - Malware and spyware detection and removal.
- System Explorer - Enhanced task manager with advanced system monitoring.
- UnChecky - Automated unwanted software offer prevention.
- Viscosity - Enterprise-ready OpenVPN client.
System Utilities
- Advanced Renamer - Batch file renamer with support for metadata and regex.
- CPU-Z - CPU monitoring and information tool.
- GPU-Z - GPU monitoring and information tool.
- HWMonitor - Hardware monitoring for temperatures, voltages, and fan speeds.
- IrfanView - Fast and compact image viewer and converter.
- LightBulb (⭐2.5k) - Adaptive screen brightness utility.
- SDelete - Secure file deletion command-line utility.
- WinFindr - Multi-term file and registry search utility.
- WizTree - Fast disk space analyzer.
28. Awesome Github Wiki
Useful Stack Overflow questions & answers
29. Awesome Transit
GTFS Converters / Rust
GTFS Data Collection and Maintenance Tools / Rust
- Chouette SaaS - Tool to generate GTFS Schedule data
- Ara SaaS - Tool to generate GTFS Realtime data.
30. Awesome Blazor
Videos / Others
- Why I'm Worried About Blazor and its Future - November 20, 2024 -
Why I'm Worried About Blazor and its Future, by Nick Chapsas.
- Building Rich Web Applications with Blazor Server and MudBlazor - November 19, 2024 -
Explore how to create robust, interactive web applications using Blazor Server and MudBlazor. We'll dive into practical examples from a real-world application, discussing how MudBlazor's rich components can enhance user experience and simplify development. The session will cover performance optimization techniques, handling complex UI requirements, and best practices for deploying Blazor Server apps in production. Attendees will leave with actionable insights to elevate their Blazor Server projects.
- Using Blazor to manage data in SQL server and Microsoft Fabric -
Many business applications need to allow their users to view and update data in SQL server and data warehouses such as Microsoft Fabric. Learn how to create custom applications using Microsoft Blazor and free open-source controls such as Blazor Data Sheet to rapidly implement solutions to your users. Learn how to implement row level security to control access to the data in a granular way. Finally learn how to use PowerBI embedded to provide advanced data analytics.
- Exploring the New Fluent UI Blazor Library: Next-Gen Web Components and Architectural Innovations - November 15, 2024 -
In-depth session on the upcoming new major version of the Fluent UI Blazor library, which introduces cutting-edge Web Components and significant architectural changes. This session will cover: Overview of New Features: Discover the enhancements in the new Fluent UI Blazor library, including updated Web Components, Architectural Changes: Learn about the major architectural shifts that improve performance, scalability, and maintainability, Migration Guide: Yes, there will be a lot of breaking changes! But we will guide you with practical tips and best practices for migrating your existing projects to the new version.
31. Awesome Rust
Applications
- Rust Iot Platform (⭐246) - A high-performance IoT development platform built with Rust, designed for multi-protocol support and real-time data processing. This platform supports MQTT, WebSockets (WS), TCP, and CoAP protocols, making it highly flexible for diverse IoT applications.
Libraries / Scripting
- trynova/nova (⭐1.5k) - JavaScript engine written entirely in Rust
32. Awesome Go
Authentication and OAuth
- goiabada (⭐155) - An open-source authentication and authorization server supporting OAuth2 and OpenID Connect.
Utilities
- bed (⭐1.3k) - A Vim-like binary editor written in Go.
Video
- mp4ff (⭐531) - Library and tools for working with MP4 files containing video, audio, subtitles, or metadata.
Web Frameworks
- goravel (⭐3.9k) - A Laravel-inspired web framework with ORM, authentication, queue, task scheduling, and more built-in features.
33. Awesome Generative Deep Art
Retrieval-Augmented Generation (RAG) / Prompt Engineering for Text-to-image
- bRAGAI/bRAG-langchain (⭐2.9k): Everything you need to know to build your own RAG application
Autonomous LLM Agents / Multi-agents
Jobs in Generative AI / Deforum
34. Awesome Neovim
(requires Neovim 0.5)
- Dan7h3x/signup.nvim (⭐48) - a little smart
lsp_signaturehelper with awesome features.
Web Development / Diagnostics
- lima1909/resty.nvim (⭐47) - Fast and easy-to-use HTTP-Rest-Client.
Terminal Integration / Diagnostics
- Dan7h3x/neaterm.nvim (⭐54) - A little smart terminal/REPL manager with awesome features.
Code Runner / Diagnostics
- chrisgrieser/nvim-justice (⭐16) - Lightweight integration of the
justtask runner.
Neovim Lua Development / Diagnostics
- folke/lazydev.nvim (⭐1.2k) - Faster LuaLS setup.
- 2KAbhishek/utils.nvim (⭐10) - Powerful utilities to speed up plugin development.
GitHub / Diagnostics
- topaxi/pipeline.nvim (⭐164) - View and dispatch GitHub Actions workflow and GitLab CI pipeline runs.
- 2KAbhishek/octohub.nvim (⭐72) - Access all your gihub repos, stats and more in simple keystrokes.
Keybinding / Diagnostics
- debugloop/layers.nvim (⭐54) - Craft temporary keymap overlays and layered modes with ease.
Competitive Programming / Diagnostics
- 2KAbhishek/exercism.nvim (⭐26) - Browse and solve Exercism problems.
Boilerplate / Diagnostics
- 2KAbhishek/template.nvim (⭐11) - Opinionated template for starting plugin dev quickly.
Resource / Diagnostics
- Nvim-training (⭐97) - A beginner-friendly tool for training your 'muscle memory' using small, repeatable tasks.
35. Discount for Student Dev
SaaS
- Appwrite [FREE] - Appwrite is an open-source Backend-as-a-Service platform for building web, mobile, native, or backend apps. Free access to Appwrite Pro (worth $15/month) throughout your student career (i.e., as long as you remain a member of the GitHub Student Developer Pack).
- Bump.sh [FREE] - Publish and keep API docs up-to-date from OpenAPI and AsyncAPI files stored in your GitHub repo. Free use of the Standard plan, worth $149/month, as long as you are a GitHub Student.
- Doppler [FREE] - A different way to manage secrets. From local development to production, we work on every stack, scaling with you as your team and products grow. Free Doppler Team subscription while the user is an active student.
Visual Analytics
- Zyte [FREE] - Scrapy Cloud is a battle-tested cloud platform for running web crawlers (aka. spiders). As a student, you can start scraping the web in minutes and deploy code to Scrapy Cloud via your command line or directly with GitHub for free. Spiders will crawl forever, plus your data will be cached for 120 days.
- New Relic [FREE] - New Relic is an observability platform that helps fully understand how to improve your software. Free New Relic while you are a student. ($300/month value).
Game Development Tools
- Unity3D [FREE] -Accomplish your creative goals using the world’s leading real-time development platform, used to create half of the world’s games.Unity Student Plan free while you are a student.
Software Packs
- Azure for Students [FREE / DISCOUNT] - Subscriptions provide access to Azure services. Azure for Students gives you $100 credit for 12 months. It includes access to more than 25 free services, including compute, network, storage, and databases. Any charges incurred during this period are deducted from the credit.
Learning Resources
- LabEx [DISCOUNT] - LabEx is a platform for students and professionals to learn Linux, DevOps, and Cybersecurity through interactive labs. It features a diverse selection of labs and challenges. Enjoy a 50% discount on the Pro plan. Visit the Pricing page for details.
- GitHub Foundations Certification [FREE] - Waived fee on your first GitHub Foundations Certifications exam (worth $99).
- Codedex [FREE] - Verified students receive 6 months of Codédex Club, a premium membership for free.
- AlgoExpert [FREE] - Free access to 20 coding interview questions on AlgoExpert, as well as a 10% discount on all AlgoExpert products.
36. Awesome Tmux
Plugins
- tmux-command-palette (⭐11) Search for keybindings and custom commands with fzf.
37. Awesome Qubes OS
Qubes OS Server / Unikernel-like
- borg-offsite-backup (⭐4) - help back up Qubes VMs and ZFS file systems.
38. Awesome Ironsworn
Tools / Ironsworn
- Ironsworn Character Creation Questions - Questions to help build NPC relationships
Resources / Ironsworn
- Character-Centric Packs - Character building card sets for Ironsworn
- Forge Codex - Modular supplement with locations, characters, and encounters for Starforged
- Ironsmith - Supplemental oracles, assets, locations, vows and more
- Starsmith Expanded Oracles - Supplemental oracles for Starforged
- Starswoosh - Starforged quick reference for e-readers
- Traveler's Ironsworn - Compact move, oracle, worksheets and character sheets for Ironsworn
- Traveler's Starforged - Compact move and oracle reference for Starforged
Hacks and homebrew / Ironsworn
- Arcanum - High magic for Ironsworn
- Atomsworn - Modern/sci-fi post-apocalyptic setting primer for Ironsworn
- Deck of Many Fortunes - Tarot deck offering blessings and malisons for Ironsworn and Starforged
- Glina - Become a police officer assigned to crack unsolved murder cases. Rulebook in Polish
- Iron in the Blood - Supplement in which in which you play vampires struggling through the epochs of time
- Ironsworn Flavor Packs - Japanese, South American and Norse setting card packs
- Ironsworn: Reign - Settlement mechanics for Ironsworn
- The Orphans of Ragnarökr - A post-apocalyptic/Ragnarok Viking setting
- Pinkysworn - Ironcampers swear pinky promises in a summercamp-themed abbreviation of the Ironsworn rules
- Space Sightings Expanded - Generators for wonders you might discover while voyaging through space
- Summer Camp Mystery - Family summercamp investigation with simplified rules
39. Awesome Selfhosted
Software / Maps and Global Positioning System (GPS)
- AdventureLog - Travel tracker and trip planner. (Demo, Source Code (⭐1.7k))
GPL-3.0Docker
Software / Time Tracking
- solidtime - Modern time tracking application for freelancers and agencies. (Source Code (⭐7.1k))
AGPL-3.0Docker
Software / Web Servers
- Traefik - HTTP reverse proxy and load balancer that makes deploying microservices easy. (Source Code (⭐55k))
MITGo/Docker
40. Awesome Ios
Popup
- MijickPopups (⭐1.6k) - Popups, popovers, sheets, alerts, toasts, banners, (...) presentation made simple. Written with and for SwiftUI.
41. Awesome Engineering Team Management
Project Management / Delivery
- How I ship projects at big tech companies - “Shipping is a social construct within a company. Concretely, that means that a project is shipped when the important people at your company believe it is shipped.” That is the dark side of delivery, in which you optimize for visibility by upper-management for the next performance evaluation cycle.
42. Awesome Connectivity Info
Global Connectivity Indexes
- Portulans Institute - Network Readiness Index - (2024) (2023) (2022) (2021) (2020) (2019) Network Readiness Index covering 121 economies from Portulans Institute
Periodic Global Connectivity Reports
- DataReportal - Global and national reports on data usage collected via third parties, produced by market analysis firm Kepios.
43. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- adguard-helper (⭐0) - Simplies interaction with the AdGuard VPN CLI (⭐107). It provides user-friendly commands that reduce the need to remember complex flags and commands by offering a more intuitive interface.
- autovenv (linnnus) (⭐7) - Automatically activates Python virtual environments when entering their parent directory.
- autovenv (snovra-dev) (⭐0) - Automatically activates Python virtual environments when entering their parent directory.
- some-peco (⭐1) - Enhances your command-line experience with peco (⭐7.8k) i.e. providing quick directory navigation and history search.
Completions / superconsole - Windows-only
Themes / superconsole - Windows-only
- persi (⭐3) - Includes
git, hostname and current directory decorations. Works with both light and dark backgrounds.
44. Awesome Cpp
Asynchronous Event Loop
- uv-cpp (⭐817) - a simple interface, high-performance network library based on C++11. [MIT]
Miscellaneous
- reproc (⭐589) - A cross-platform (C99/C++11) process library. [MIT]
45. Awesome Streaming
Table of Contents / Streaming Engine
- WindFlow [C++] - A C++17 Data Stream Processing Parallel Library for Multicores and GPUs.
- RisingWave (⭐8k) [Rust] - A PostgreSQL-compatible streaming database that is designed to build event-driven applications, real-time ETL pipelines, continuous analytics services, and feature stores for AI applications. It excels in extracting fresh and consistent insights from real-time event streams, database CDC, and time series data within sub-seconds. It unifies streaming and batch processing, enabling users to ingest, join, and analyze both live and historical data at a cloud scale.
46. Awesome Javascript Learning
Interactive learning / Single Topics
- Udacity Introduction to JavaScript - They also offer more advanced courses.
47. Awesome Php
Table of Contents / Dependency Management
- Pie (⭐1.3k) - The official PHP installer for extensions.
48. Awesome Agi Cocosci
Abduction / Applications in AI
- ACLP: Abductive Constraint Logic Programming - The Journal of Logic Programming, 1999. [All Versions]. This paper presents the framework of Abductive Constraint Logic Programming (ACLP), which integrates Abductive Logic Programming (ALP) and Constraint Logic Programming (CLP). In ACLP, the task of abduction is supported and enhanced by its non-trivial integration with constraint solving. This integration of constraint solving into abductive reasoning facilitates a general form of constructive abduction and enables the application of abduction to computationally demanding problems. The paper studies the formal declarative and operational semantics of the ACLP framework together with its application to various problems.
- Abduction in Logic Programming - Computational Logic, 2002. [All Versions]. [Preprint]. Abduction in Logic Programming started in the late 80s, early 90s, in an attempt to extend logic programming into a framework suitable for a variety of problems in Artificial Intelligence and other areas of Computer Science. This paper aims to chart out the main developments of the field over the last ten years and to take a critical view of these developments from several perspectives: logical, epistemological, computational and suitability to application. The paper attempts to expose some of the challenges and prospects for the further development of the field.
Concepts / Human Concept Representation
- Why concepts are (probably) vectors - Trends in Cognitive Sciences, 2024. [All Versions]. For decades, cognitive scientists have debated what kind of representation might characterize human concepts. Whatever the format of the representation, it must allow for the computation of varied properties, including similarities, features, categories, definitions, and relations. It must also support the development of theories, ad hoc categories, and knowledge of procedures. Here, the authors discuss why vector-based representations provide a compelling account that can meet all these needs while being plausibly encoded into neural architectures. This view has become especially promising with recent advances in both large language models and vector symbolic architectures. These innovations show how vectors can handle many properties traditionally thought to be out of reach for neural models, including compositionality, definitions, structures, and symbolic computational processes.
Domain Specific Language / Cognitive Foundations
- The Child as Hacker - Trends in Cognitive Sciences, 2020. [All Versions]. The scope of human learning and development poses a radical challenge for cognitive science. The authors propose that developmental theories can address this challenge by adopting perspectives from computer science. Many of our best models treat learning as analogous to computer programming because symbolic programs provide the most compelling account of sophisticated mental representations. The authors specifically propose that children’s learning is analogous to a particular style of programming called hacking, making code better along many dimensions through an open-ended set of goals and activities. By contrast to existing theories, which depend primarily on local search and simple metrics, this view highlights the many features of good mental representations and the multiple complementary processes children use to create them.
49. Awesome Osint
Geospatial Research and Mapping Tools / GitHub
50. Awesome Vue
Companies Using Vue.js / Documentaries
51. Awesome for Beginners
Python
- FastAPI (⭐87k) (label: good first issue)
A modern, fast (high-performance) web framework for building APIs with Python 3.6+ based on standard Python type hints.
Rust
- zoom-rs (⭐1.5k) (label: good first issue)
Teleconference system with a web based user interface written in Rust
52. Awesome Job Boards
Artificial Intelligence (AI)
- AI Jobster - Jobs from leading AI companies, across all group.
- Prev: Nov 25 - Dec 01, 2024
- Next: Nov 11 - Nov 17, 2024