Awesome List Updates on Dec 25 - Dec 31, 2023
95 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Dos
Open source DOS games / Homebrew games with source code
- Gold Mine Run! - Platformer written in C using DJGPP.
- Mario - Super Mario Bros clone written in Turbo Pascal.
2. Awesome Rust
Applications / Audio and Music
- Festival (⭐264) - A local music player/server/client
- termusic (⭐996) - Music Player TUI written
Applications / Database
- Garage (⭐486) [garage] - S3-compatible distributed object storage service designed for self-hosting at a small-to-medium scale.
Applications / File manager
- joshuto (⭐3.4k) - ranger-like terminal file manager
- xplr (⭐4.1k) - A hackable, minimal, fast TUI file explorer
- yazi (⭐14k) - Blazing fast terminal file manager, based on async I/O.
Applications / Graphics
- flxzt/rnote (⭐6.6k) - Sketch and take handwritten notes.
Applications / Operating systems
- DragonOS-Community/DragonOS (⭐845) - An operating system with a self-developed kernel from scratch and Linux compatibility.
Applications / Security tools
- entropic-security/xgadget (⭐80) [xgadget] - Fast, parallel, cross-variant ROP/JOP gadget search
Applications / System tools
- httm (⭐1.3k) - Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even actual Time Machine backups!)
- LACT (⭐1.1k) - Linux AMDGPU Controller
Applications / Web Servers
- emanuele-em/proxelar (⭐388) - A MITM Proxy 🦀! Toolkit for HTTP/1, HTTP/2, and WebSockets with SSL/TLS Capabilities
Development tools / Web Servers
- geiger (⭐1.4k) - A program that list statistics related to usage of unsafe code in a crate and all its dependencies
Development tools / FFI
- Ruby
- d-unsed/ruru (⭐831) - native Ruby extensions written in Rust
- danielpclark/rutie (⭐939) - native Ruby extensions written in Rust and vice versa
Libraries / Artificial Intelligence
- burn (⭐8.1k) - A Flexible and Comprehensive Deep Learning Framework.
Libraries / Configuration
- SergioBenitez/Figment (⭐535) [figment] - A configuration library so con-free, it's unreal.
Libraries / Cryptography
- iddm/randomorg (⭐8) - A random.org client library.
Libraries / Encoding
- Serde
- iddm/serde-aux (⭐147) - additional tools for using with the serde library.
Libraries / Game development
- Challonge
- iddm/challonge-rs (⭐2) [challonge] - Client library for the Challonge REST API. Helps to organize tournaments.
- Toornament-rs
- iddm/toornament-rs (⭐4) - Toornament.com API bindings.
Libraries / Platform specific
- Cross-platform
- iddm/thread-priority (⭐107) - Simple, crossplatform thread priority management.
- svartalf/rust-battery - Cross-platform information about the notebook batteries
3. Awesome Clojure
Testing
4. Awesome Scriptable
Tools
bamboo-scriptable-widget (⭐0) - Status of build plans from Bamboo.
5. Magictools
Graphics / Tile/Level Editors
- 🆓 Sprite Fusion - A free level design tool to craft beautiful 2D tilemaps right in your browser using any tileset.
6. Awesome Streaming
Table of Contents / Streaming SQL
- Proton (⭐1.5k) [C++] - A unified streaming and historical data analytics database in a single binary, powered by ClickHouse.
7. Awesome Security
Web / Web Application Firewall
- BunkerWeb (⭐3.5k) - BunkerWeb is a full-featured open-source web server with ModeSecurity WAF, HTTPS with transparent Let's Encrypt renewal, automatic ban of strange behaviors based on HTTP codes, bot and bad IPs block, connection limits, state-of-the-art security presets, Web UI and much more.
EBooks / Online resources
- Node.js Secure Coding: Prevention and Exploitation of Path Traversal Vulnerabilities - Master secure coding in Node.js with real-world vulnerable dependencies and experience firsthand secure coding techniques against Path Traversal vulnerabilities.
8. Urban and Regional Planning Resources
Public Data Resources / Land Use and Land Cover
- National Zoning Atlas - This colloborative project is working depict key aspects of zoning codes in an online, user-friendly map to enable cross jurisdiction comparison's of land use regulations. This project was further explored a Planning Webcasts here and here.
Platforms and Software Resources / Public Engagement Tools and Platforms
- SurveyMonkey - A cloud-based survey tool that helps users create, send and analyze surveys. Users can email surveys to respondents and/or embed them on their websites and social media profiles to increase response rate.
Platforms and Software Resources / Urban Design Tools and Platforms
- Enscape - Enscape is an easy-to-use rendering software that produces quick, realistic and customizable rendering images for urban design and architectural visualization. The tool integrates well with commonly used 3D modeling softwares such as Rhino, SketchUp, etc.
9. Free Programming Books (English, By Subjects)
Mathematics
- Linear Algebra Done Right - Sheldon Axler
10. Awesome Rails
Open Source Rails Apps / Other external resources
- obl.ong (⭐20) - A multi-tenant subdomain control panel (using Rails 7.1) - 🌍
11. Awesome Github Wiki
Useful links with tips & tricks
12. Ai Collective Tools
Agriculture
- Cybertiks - Revolutionizing Agriculture and Environmental Monitoring with AI
#paid
- GreenThumb - Unlock the World of Gardening with Your AI Companion
#free
- Vinetribe - Fosters an inclusive wine community through guided at-home tastings
#free
Audio Editing
- AI Sound Copilot - Effortless Sound Effects Creation for Videos and Games
#free
Chatbots
- Phind - An AI-powered coding and technical assistant, making complex tasks simpler.
#freemium
Cooking
- Mr. Cook - Your AI-Powered Recipe Generator
#free
Design Generator
- Stream Slides - YouTube Video to Slides Converter.
#free
E-Commerce
- Hulk - Personalized Shopping Experience
#free
Education
- PagePundit - Discover Tailored Book Suggestions Effortlessly
#free
Fun Tools
- Convenient Hairstyle - Transform Your Look with Personalized Hairstyle Exploration
#free
HealthCare
- MIRI - Comprehensive Wellness Platform That Puts Experts in Your Pocket 24/7
#free
Image Editing
- AIPhotoeditor - AIPhotoeditor is a free photo editor that allows users to remove unwanted objects, people, blemishes, or text from their images in seconds.
#free
- Image Candy - Online Image Editor - Image Candy
#free
Image Generator
- ImageCreator - A Professional PS plug-in powered by AI
#free
- Ipic.ai - Ipic.ai is a free AI image generator that can effortlessly create unique AI art.
#free
- removebg - Remove any Image Background
#free
- Stable Diffusion Online - text-to-image diffusion model capable of generating photo-realistic images given any text input, cultivates autonomous freedom to produce incredible imagery, empowers billions of people to create stunning art within seconds.
#opensource
- Top VS Best - Effortlessly craft mesmerizing and exclusive images through our AI-powered image generation.
#free
- Zoo - Text-to-Image Playground
#free
Personal Assistant
- ChatGPT Sidebar - AI & you work side by side on any page
#free
- Pathfinder - Pathfinder, brought to you by Summit, is an innovative AI-driven tool designed to assist individuals in creating personalized plans and strategies to achieve their goals.
#free
Productivity
- Glimpse - Seamless browsing experience with conversation, writing, and editing assistance
#free
- Posylanki - Streamline Web Content Management & Enhance Browsing Experience
#free
Prompt Generator
- Geniea - Generated prompts for personal journeys.
#free
Resume
- Resume AI Scanner - Assists in assessing candidates by scanning their resumes, extracting relevant information, and generating questions to evaluate their suitability for a position.
#free
Search Engine
- Andi - Andi is a generative AI-powered search engine
#free
- Opera One Browser - Opera One offers a liquid navigation experience with a focus on modular design and AI-powered web services.
#free
SEO
- AutoBlogging Pro - AI-Powered Content Automation for WordPress Blogs
#freemium
Startup Tools
- Cookup.ai - AI apps for every usecase
#free
Summarizer
- Earkind - AI-Generated Podcasts on AI Topics
#free
- LeaseLens - Automate the extraction of crucial data points from real estate and commercial lease documents
#free
Text to Image
- FollowFox - Open-source text-to-image generator with impressive features and capabilities.
#free
Transcriber
- AI Transcription by Riverside - Video and audio transcription
#free
- VideoToBlog - Convert YouTube videos to blog content in one click
#free
Travel
- Roam Around - Find interesting and fun places to visit
#free
Video Editing
- Thumbnail Ai - Will provide reviews of youtube thumbnails using AI
#free
Video Generator
- Chromox - Transforming Ideas into Visual Stories.
#free
- D-ID - D-ID is a platform to generate videos.
#freemium
Writing Generator
- Bidlytics - Master the Art of Government Contracting
#freemium
13. Awesome Ai Tools
Text / Chatbots
- Tiledesk - reviews - Open-source LLM-enabled no-code chatbot development framework. Design, test and launch your flows on all your channels in minutes.
Text / Writing assistants
- Yomu - AI writing assistant for students and academics.
Other / Music
- FairyTailAI - Personalized bedtime story generator
- PromptPal - Search for prompts and bots, then use them with your favorite AI. All in one place.
- Shotstack Workflows - No-code, automation workflow tool for building Generative AI media applications.
- Aispect - New way to experience events.
- PressPulse AI - Get personalized media coverage leads every morning.
- GummySearch - AI-based customer research via Reddit. Discover problems to solve, sentiment on current solutions, and people who want to buy your product.
- Taplio - The all-in-one, AI-powered LinkedIn tool.
Text / Productivity
- Elephas - Personal AI writing assistant for the Mac.
- Lemmy - Autonomous AI Assistant for Work.
- Google Sheets Formula Generator - Forget about frustrating formulas in Google Sheets.
Text / Customer Support
- SiteGPT - Make AI your expert customer support agent.
- GPTHelp.ai - ChatGPT for your website / AI customer support chatbot.
Text / Other text generators
- Never Jobless LinkedIn Message Generator - Maximize Your Interview Chances with AI-Powered LinkedIn Messaging.
Text / Developer tools
- ChatWithCloud - CLI allowing you to interact with AWS Cloud using human language inside your Terminal.
Image / Services
- StockPhotoAI.net - Great stock photos, made for you.
14. Awesome Quant
Python / Trading & Backtesting
- Investing algorithm framework (⭐112) - Framework for developing, backtesting, and deploying automated trading algorithms.
- vnpy (⭐24k) - VeighNa is a Python-based open source quantitative trading system development framework.
- Intelligent Trading Bot (⭐841) - Automatically generating signals and trading based on machine learning and feature engineering
Python / Quant Research Environment
- Jupyter Quant (⭐4) - A dockerized Jupyter quant research environment with preloaded tools for quant analysis, statsmodels, pymc, arch, py_vollib, zipline-reloaded, PyPortfolioOpt, etc.
Reproducing Works, Training & Books / Data Visualization
- QuantFinanceTraining (⭐17) - This repository contains codes that were executed during my training in the CQF (Certificate in Quantitative Finance). The codes are organized by class, facilitating navigation and reference.
15. Awesome Polars
Resources / Blog posts
- Time series Analysis with Polars - A short blog post that explains how to deal with temporal datasets by @gaborschulz. Full helpful notebook available here (⭐0).
16. Awesome Langchain
Tools / Services
- ChatAbstractions (⭐78): LangChain chat model abstractions for dynamic failover, load balancing, chaos engineering, and more!
Tools / Agents
- CrewAI (⭐18k): Cutting-edge framework for orchestrating role-playing, autonomous AI agents.
Other LLM Frameworks / Videos Playlists
- Agency (⭐416): 🕵️♂️ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach
- TaskWeaver (⭐5.1k): A code-first agent framework for seamlessly planning and executing data analytics tasks.
- MicroAgent (⭐724): Agents Capable of Self-Editing Their Prompts / Python Code
17. Awesome Agi Cocosci
Concepts / Theory of Concepts
- What we mean when we say semantic: A Consensus statement on the nomenclature of semantic memory - 2023. [All Versions]. The aim of this multidisciplinary workgroup was to establish consensus definitions for some of the major recurring constructs in semantic research (e.g., concept, amodal, abstract). These efforts yielded a glossary consisting of succinct definitions, agreement, subjective confidence ratings, relevant theoretical background, and principled dissenting views. These core definitions will potentially yield benchmarks for aligning perspectives and improving cross-disciplinary communication in semantic research.
Concepts / AI Concept Representation
- A Review of Tactile Information: Perception and Action Through Touch - IEEE Transactions on Robotics, 2020. [All Versions]. [ResearchGate]. A hierarchy consisting of raw, contact, object, and action levels to structure the tactile information.
- Unit Testing for Concepts in Neural Networks - Transactions of the Association for Computational Linguistics, 2022. [All Versions]. Testing the concept representation by neural networks through Fodor's theory of concepts.
Communications / Pragmatics
- The SocialAI School: Insights from Developmental Psychology Towards Artificial Socio-Cultural Agents - ICML'23 Workshop on Theory-of-Mind, 2023. [All Versions]. [Project].
- Exploring Urban Form Through Openstreetmap Data: A Visual Introduction - Urban Experience and Design: Contemporary Perspectives on Improving the Public Realm, 2020. [All Versions]. [OSMnx Tool (⭐4.8k)]. [OpenStreetMap Website].
- Saying what you mean in dialogue: A study in conceptual and semantic co-ordination - Cognition, 1987. [All Versions].
- Conversation, co-ordination and convention: an empirical investigation of how groups establish linguistic conventions - Cognition, 1994. [All Versions].
Communications / Language Compositionality
- Word formation supports efficient communication: The case of compounds - CogSci'22, 2022. [All Versions].
- War and Peace (WarAgent): Large Language Model-based Multi-Agent Simulation of World Wars - 2023. [All Versions].
Evolutionary Intelligence / Explainable Deep Learning
- Phylogenetic evidence for Sino-Tibetan origin in northern China in the Late Neolithic - Nature, 2019. [All Versions]. A Bayesian phylogenetic analysis on two competing hypotheses of the origin of the Sino-Tibetan language family suggests that the initial expansion of Sino-Tibetan languages occurred approximately 4,000–6,000 years before present (BP; taken as AD 1950) in the Yellow River basin of northern China, and that this expansion is associated with the development of the Yangshao and/or Majiayao Neolithic cultures.
- Triangulation supports agricultural spread of the Transeurasian languages - Nature, 2021. [All Versions]. [Nature News]. A triangulation of linguistic, archaeological and genetic data suggests that the Transeurasian language family originated in a population of grain farmers in China around 9,000 years ago, and that agriculture underpinned its spread.
- From language development to language evolution: A unified view of human lexical creativity - Science, 2023. [All Versions]. [Preprint]. This work supports a unified foundation for human lexical creativity underlying both the fleeting products of individual ontogeny and the evolutionary products of phylogeny across languages.
Science Logology / AI Assisted Research
- Scientific discovery in the age of artificial intelligence - Nature, 2023. [All Versions]. A review article that examines breakthroughs over the past decade that include self-supervised learning, which allows models to be trained on vast amounts of unlabelled data, and geometric deep learning, which leverages knowledge about the structure of scientific data to enhance model accuracy and efficiency.
- Learning skillful medium-range global weather forecasting - Science, 2023. [All Versions].
18. Awesome Playwright
Integrations
- Chromium for Serverless platforms (⭐893) - Chromium for Serverless platforms.
- @axe-core/playwright (⭐581) - Official Axe integration with Playwright.
- artillery-engine-playwright (⭐7.8k) - Load testing with Playwright.
- Serenity/JS - Acceptance testing, reporting, and test integration framework for Playwright, implementing the Screenplay Pattern.
Utils
- automated-Playwright-UI-tests - Auto-generated, run & maintained with AI-assisted test case discovery.
- TestingBot - Connect your Playwright tests with browsers in the Cloud.
Reporters
- testomatio-reporter (⭐119) - Runs and sends test executions to the TCMS testomatio, Jira / Linear / Azure DevOps task management.
Guides
- theheadless.dev - Practical guides and runnable examples on Playwright (and Puppeteer).
- serenity-js.org - Learn how to write acceptance tests in business language using Playwright and the Serenity/JS Screenplay Pattern.
19. Awesome Jmeter
Tools / IDE Integration
20. Awesome Honeypots
Honeypots
Anti-honeypot stuff
- canarytokendetector (⭐13) - Tool for detection and nullification of Thinkst CanaryTokens
- honeydet (⭐68) - Signature based honeypot detector tool written in Golang
- kippo_detect (⭐56) - Offensive component that detects the presence of the kippo honeypot.
Honeypot deployment
- honeyfs (⭐2) - Tool to create artificial file systems for medium/high interaction honeypots.
- Modern Honeynet Network - Streamlines deployment and management of secure honeypots.
21. Awesome Hacking
Tools / Other
- PETEP (⭐97) - Extensible TCP/UDP proxy with GUI for traffic analysis & modification with SSL/TLS support.
tools / Other
- The Cyberclopaedia - The open-source encyclopedia of cybersecurity. GitHub Repository (⭐150)
22. Awesome Pentest
Intentionally Vulnerable Systems / Zealandia
23. Awesome Embedded Rust
Books, blogs, and training materials / Free and public materials
- Writing an OS in Rust A blog series creating a small operating system in Rust
Peripheral Access Crates / Microchip
atsamx7x-rust
Peripheral access API for Microchip (formerly Atmel) SAM S70/E70/V70/V71 microcontrollers. This git repo hosts both the peripheral access crate and the hal.
HAL implementation crates / Microchip
atsamx7x-hal
- HAL for SAM S70/E70/V70/V71-based devices -
Driver crates / Other
- MAX6675 - SPI - A driver for the MAX6675 digital thermocouple converter - Intro blog post -
Driver crates / WIP
- MS5637 - no_std I2C driver for the MS5637 temperature and pressure sensor
- HX711 (⭐6) - GPIO - An interrupt-based driver for the HX711 Load Cell Amplifier IC. no-std.
24. Awesome Vala
Apps / Productivity
- Planify (⭐2.5k) - Task manager with Todoist support designed for GNU/Linux.
25. Awesome Ada
Continuous Integration / Apache License
- porion - Continuous integration server and agent that helps automate the building, testing and deployment.
Graphical User Interface / Apache License
- imgui-ada (⭐5) - Ada binding of the ImGui library.
DevOps / Apache License
- mat (⭐6) - MAT is a simple memory analysis tool intended to help understand where the memory is used in a program.
Generation / Apache License
- resource-embedder - Advanced Resource Embedder to embed files in binaries by producing C, Ada or Go source files.
Math / Apache License
- matrix-root - Compute the N-th root of a matrix.
Format Readers, Writers and Checkers / Apache License
- ada-libmagic - Magic Number Recognition Library Ada binding (libmagic (3)).
Localization / Apache License
- ada-intl - NLS thin Ada binding (gettext (3), textdomain (3), bindtextdomain (3)).
Linux and POSIX / Apache License
- suid-helper - Small Ada library that helps in writing safer suid programs.
Communication / Apache License
- ada-enet (⭐21) - Embedded network stack (Ethernet driver, IPv4, UDP, DNS, DHCP, NTP) for STM32F746 or STM32F769.
Libraries / Apache License
- stm32-ui (⭐4) - STM32 UI library and tools (graphs, images, 12 hour clock).
26. Awesome Crystal
Algorithms and Data structures
- named_information (⭐0) - Naming Things with Hashes rfc6920
- SPAKE2+ (⭐1) - Password Authenticated Key Exchange (PAKE) protocol, comparable to SRP-6a
- verhoeff (⭐0) - Implementation of the Verhoeff checksum algorithm
27. Awesome Cl
Graph databases
- AllegroGraph - a high-performance, multi-model (document and graph), entity-event knowledge graph technology.
- Proprietary, with a free version of a limit of 5 million RDF triples.
- with a hosted version
- AllegroGraph 8.0 (released December, 2023) "incorporates Large Language Model (LLM) components directly into SPARQL along with vector generation and vector storage for a comprehensive AI Knowledge Graph solution."
Typing
- experimental: PELTADOT - PELTADOT Extends Lisp’s Types And Dispatches Over Them.
Theorem provers
- NASA's PVS, the Prototype Verification System, and NASAlib (⭐259), a collection of formal development libraries.
- its 63 top-level libraries span the fields of: real analysis, limits, continuity, derivatives, integrals; complex integration; directed graphs; exact real arithmetic including trig functions; interval arithmetic and numerical approximations; linear algebra; 2-D, 3-D, 4-D, and n-dimensional vectors… and more.
Others / OpenAPI, OData, OpenRPC
- jsonrpc (⭐64) - JSON-RPC 2.0 server/client for Common Lisp. BSD.
28. Awesome R
2023
Reproducible Research
- targets - Make-like pipeline tool for organizing and running data science workflows, automatically skipping steps that have already been done. Supported by rOpenSci.
29. Awesome Cpp
Frameworks
- itlib (⭐151) - A collection of std-like single-header C++ libraries [MIT]
CLI
- argparse (⭐2.6k) - Argument Parser for Modern C++. [MIT]
Containers
- parallel-hashmap (⭐2.5k) - A family of header-only, very fast and memory-friendly hashmap and btree containers [Apache2] website
- plf::colony (⭐391) - An unordered "bag"-type container which outperforms std containers in high-modification scenarios while maintaining permanent pointers to non-erased elements regardless of insertion/erasure. [zLib] website
Database
- TinyORM (⭐218) - Modern C++ ORM library. [MIT] website
Debug
- Cpptrace (⭐594) - A simple, portable, and self-contained C++ stacktrace library supporting C++11 and greater. [MIT]
GUI
- TGUI (⭐796) - Cross-platform modern c++ GUI. [Zlib] website
Graphics
- LunaSVG (⭐827) - a standalone SVG rendering library in C++. [MIT]
Image Processing
- libavif (⭐1.5k) - Library for encoding and decoding .avif files. [BSD-2-Clause]
- libjxl (⭐2.5k) - JPEG XL image format reference implementation. [BSD-3-Clause]
- libspng (⭐714) - Simple, modern libpng alternative. [BSD-2] website
- LodePNG (⭐2.1k) - PNG encoder and decoder in C and C++. [Zlib]
- MozJPEG (⭐5.4k) - Improved JPEG encoder. [BSD/BSD-3-Clause/ZLIB]
Logging
- lwlog (⭐227) - Very fast synchronous and asynchronous C++17 logging library. [MIT]
Memory Allocation
- buddy_alloc (⭐134) - A single header buddy memory allocator for C with bounded allocation costs. [0BSD]
Office Open XML
- DuckX (⭐403) - C++ library for creating and modifying Microsoft Word (.docx) files. [MIT]
- FreeXL - an open source library to extract valid data from within Spreadsheets. [MPL/GPL-2/LGPL-2]
- libxls (⭐418) - Read binary Excel files from C/C++ [BSD-2-Clause]
- libxlsxwriter (⭐1.5k) - A C library for creating Excel XLSX files. [BSD-2-Clause] website
- OpenXLSX (⭐1.3k) - A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files. [BSD-3-Clause]
- SimpleXlsxWriter - XLSX files writer for Microsoft Excel 2007 and above. [zlib]
- XLSX I/O (⭐409) - C library for reading and writing .xlsx files. [MIT]
Reflection
- reflect-cpp (⭐891) - Serialization through reflection, including automatic field name retrieval from structs. [MIT]
Scripting
- QuickJS - a small and embeddable Javascript engine. [MIT]
- v8pp (⭐894) - Header-only library to expose C++ classes and functions into V8 to use them in JavaScript code. [BOOST] website
Serialization
- iguana (⭐1.1k) - a modern, universal and easy-to-use serialization engine developed in C++20 and C++17. [Apache2]
Serial Port
- CSerialPort (⭐702) - lightweight cross-platform serial port library. [LGPL3]
Sorting
- cpp-sort (⭐618) - Sorting algorithms & related tools for C++14. [MIT]
Miscellaneous
- date (⭐3.1k) - A date and time library based on the C++11/14/17 header. [MIT] website
- emio (⭐130) - A safe and fast high-level and low-level character input/output library. [MIT]
- hedley (⭐764) - A C/C++ header file designed to smooth over some platform-specific annoyances. website
- tgbotxx (⭐9) - Telegram Bot C++ Library. [MIT]
30. Awesome Ruby
DevOps Tools
- Kamal (⭐9.5k) - Kamal offers zero-downtime deploys, rolling restarts, asset bridging, remote builds, accessory service management, and everything else you need to deploy and manage your web app in production with Docker.
31. Awesome Go
Artificial Intelligence
- langchaingo (⭐4.1k) - LangChainGo is a framework for developing applications powered by language models.
- LocalAI (⭐23k) - Open Source OpenAI alternative, self-host AI models.
- Ollama (⭐86k) - Run large language models locally.
- Maddy (⭐4.9k) - All-in-one (SMTP, IMAP, DKIM, DMARC, MTA-STS, DANE) email server
Error Handling
- errors - Providing errors with a stack trace and optional structured details. Compatible with github.com/pkg/errors API but does not use it internally.
GUI
- Goey - Cross platform UI toolkit aggregator for Windows / Linux / Mac. GTK, Cocoa, Windows API
Serialization
- gotiny (⭐17) - Efficient Go serialization library, gotiny is almost as fast as serialization libraries that generate code.
Web Frameworks
- GoFr (⭐1.6k) - Gofr is an opinionated microservice development framework.
Go Generate Tools / Libraries for creating HTTP middlewares
- envdoc (⭐50) - generate documentation for environment variables from Go source files.
DevOps Tools / Libraries for creating HTTP middlewares
- decompose (⭐82) - tool to generate and process Docker containers connections graphs.
Other Software / Libraries for creating HTTP middlewares
- yai (⭐617) - AI powered terminal assistant.
32. Awesome Micropython
Communications / Radio
- micropython_dcf77 (⭐2) - DCF77 receiver and decoder.
Mathematics / Waveform Generator
- Sun and Moon (⭐447) - Determine Sun and Moon rise and set times, Moon phases.
33. Awesome Django
Third-Party Packages / General
- django-nh3 (⭐23) - Django integration with for nh3 and is an alternative for django-bleach.
Third-Party Packages / Search
- django-elasticsearch-dsl (⭐1k) - Elasticsearch DSL integration for Django.
34. Awesome Arcgis Developers
ArcGIS location services
- Basemap styles service (v1) - Access streets, satellite, and other basemap styles for maps and scenes.
- Basemap styles service (v2) - Access multiples map styles, add places of interest, set labels languages, word views and more.
- Places service - Search for businesses and geographic locations around the world with detailed information about each place.
Helpers
- snippets client side raster functions - The client-side raster functions are operations that apply processing directly to the source image pixels.
35. Awesome Capacitor
Other plugins
- Safe Area (⭐58) - Get SafeArea info on Android and IOS.
36. Awesome Integration
Projects / Integration Frameworks
- Ballerina (⭐3.5k) (⭐3.6k) - An open-source programming language that simplifies the creation, usage, and combination of network services.
37. Awesome Nix
Development / Discovery
- flakelight (⭐191) - A modular flake framework aiming to minimize boilerplate.
- services-flake (⭐321) - A NixOS-like service configuration framework for Nix flakes.
38. Awesome Deno
Modules / Automation
- swissknife (⭐8) - SwissKnife - Deno Swiss Knife tools for Windows.
39. Awesome Gnome
Internet and Networking
- Fractal - Matrix client.
Multimedia
- Monophony - Stream music from YouTube.
Utilities
- Lan Mouse (⭐2.2k) - Mouse and keyboard sharing software (software KVM switch).
40. Awesome Raspberry Pi
OS Images
- NextCloudPi (⭐2.5k) - Nextcloud ready image based on Raspbian. Features Nextcloud 11 running on Raspbian 8, with PHP 7 and HTTP2 enabled Apache server.
41. Awesome Ipfs
Tools
- sourcify (⭐685) - Decentralized Solidity contract source code verification service
Services & Platforms
- Matters.town - Decentralized content publication ecosystem.
42. Awesome Mac
Developer Tools / Command Line Tools
- ohmyzsh (⭐172k) - A delightful community-driven framework for managing your zsh configuration.
Communication / File Sharing
- Dropshare - powerful menu bar application for sharing screen shots, screen recordings and all other files with over 27 storage providers.
Audio and Video Tools / File Sharing
- BeMyEars - Free for hearing impaired, System wide on-device live caption, multi language support, just like you have YouTube subtitles everywhere.
- YPlayer - A multifunctional app capable of live caption on-device, converting audio and video files into text and subtitle, transforming recordings into text, and translating subtitles.
Utilities / Clipboard Tools
- CleanClip - The cleanest Clipboard Manager on macOS, ever!
Utilities / Productivity
- Macaify - Fast use of ChatGPT, lightweight, clean, keyboard-first.
- PaletteBrain - Access the power of ChatGPT across all your Mac applications with the press of a shortcut.
43. Awesome Ebpf
Examples / Hardware Offload
- XDP/TC-eBPF example (⭐29) - Program that uses XDP/TC-eBPF to provide statefull firewalling and socket redirection.
Projects Related to eBPF / Networking
- PcapPlusPlus - An open-source C++ library for capturing, parsing and crafting network packets. It features a C++ interface for creating AF_XDP sockets, making it easy to send and receive packets through them.
44. Awesome Kotlin
Libraries/Frameworks / Tools
- Kotlin Notebook - Kotlin notebooks are interactive worksheets with rich outputs.
Libraries/Frameworks / Multiplatform
- divyanshupundir/mavlink-kotlin (⭐46) - A modern MAVLink library for Kotlin Multiplatform.
Libraries/Frameworks / Data Science
- Kotlin/kandy (⭐566) - Kotlin plotting library
- Kotlin/KotlinDL (⭐1.4k) - High-level Deep Learning Framework written in Kotlin and inspired by Keras.
Kotlin WebAssembly / Official Links
- Kotlin/Wasm Overview - Learn everything about Kotlin WebAssembly platform
Kotlin WebAssembly / Examples
- Kotlin/Wasm Examples (⭐500) - Explore a variety of Kotlin/Wasm example projects, showcasing applications like Compose Multiplatform, browser DOM API, Node.js, and WASI integration.
45. Open Source Flutter Apps
Contents / Shopping
- Flutterzon (⭐33) - Designed as an Amazon clone, leveraging Flutter, Node.js, MongoDB, and Bloc for state management. Additionally, it features an Admin Panel for advanced control and management by Tejas Badone
46. Awesome Webxr
Development / Engines
- Onirix Studio - A no-code editor for creating Web AR experiences in the browser. It emulates features of the WebXR if target device / browser is not compatible.
Development / Frameworks and Libraries
- JSAR-DOM (⭐37) A TypeScript re-implementation of WHATWG DOM, CSSOM and WebXR for XR applications built on top of Babylon.js.
47. Awesome Web Archiving
Tools & Software / Utilities
- Internet Archive Library (⭐1.5k) - A command line tool and Python library for interacting directly with archive.org. (Python). (Stable)
48. Awesome Stacks
Rock Solid Modern Rails ↗ / Resources
- Cloud 66 - 🛠️ Cloud 66 gives you everything you need to build, deploy, and manage your Rails applications on any cloud without the headache of the “server stuff”.
49. Awesome Prometheus
Tutorials
- Prometheus Monitoring Tutorial (10 minutes) - Simple tutorial to create a Prometheus monitoring stack with Grafana, AlertManager, and PagerTree by Austin Miller.
Blog posts and opinions
- Practical Services Monitoring with Prometheus and Docker - Practical services monitoring with Prometheus and Docker by Simon KP.
50. Awesome Generative Deep Art
Generative AI history, timelines, maps, and definitions
- GenAI Prism Infographic by Brian Solis: A Framework for Collaborating with Generative AI
Large Language Models (LLMs)
- GoogleCloudPlatform/generative-ai (⭐6.5k): Sample code and notebooks for Generative AI on Google Cloud
Ethics, Philosophical questions and Discussions about Generative AI
Generative AI Tools Directories
- AiSuperSmart Ai Tool Directory: Find Ai Tools According to your Use Cases!
Courses and Educational Materials
- Introduction to Generative AI | SqillPlan: introduction to Generative AI, including models such as GANs, Variational Autoencoders, Autoregressive Models, and their applications, evaluation, ethics, and challenges
Prompt Engineering
- Prompt engineering - OpenAI API: OpenAI's document with strategies and tactics for getting better results from large language models
Prompt Engineering / Prompt Engineering for Text-to-text
- ChatGPT for designers: ChatGPT Cheat Sheet V2 to craft better prompts
Mamba / Prompt Engineering for Text-to-image
- [2312.00752] Mamba: Linear-Time Sequence Modeling with Selective State Spaces: alternative to Transformer architecture.
- Mamba-Chat (⭐888): A chat LLM based on the state-space model architecture
Running LLMs Locally / Prompt Engineering for Text-to-image
- PowerInfer (⭐7.8k): a high-speed inference engine for deploying LLMs locally
Function Calling / Prompt Engineering for Text-to-image
- Nexusflow/NexusRaven-V2-13B · Hugging Face: "surpassing GPT-4 for Zero-shot Function Calling"
GPTs and Assistant API / Prompt Engineering for Text-to-image
- Featured GPTs: curated custom GPTs list for daily tasks
Autonomous LLM Agents / Prompt Engineering for Text-to-image
- Practices for Governing Agentic AI Systems: paper by OpenAI that offers a set of practices for keeping agents’ operations safe and accountable.
LLM Evaluation / Multi-agents
- LLM Testing Guide: Comprehensive Strategies for Testing and Behavior Analysis by Kolena
- Chatbot Arena: benchmarking LLMs through pairwise confrontation and evaluation
Attacks on LLMs / Multi-agents
Text-related Generative Tools / Multi-agents
- Google Sheets Formula Generator: Forget about frustrating formulas in Google Sheets.
- Elephas: Personal AI writing assistant for the Mac.
- Lemmy: Autonomous AI Assistant for Work.
AI Tools for Research / Multi-agents
- GummySearch: AI-based customer research via Reddit. Discover problems to solve, sentiment on current solutions, and people who want to buy your product.
Image Synthesis / Multi-agents
- OutfitAnyone - a Hugging Face Space by HumanAIGC: Ultra-high quality virtual try-on for Any Clothing and Any Person
- StockPhotoAI.net: Great stock photos, made for you.
Inbox: Stable Diffusion / Stable Diffusion Deployed Web Tools
- InteriorAIDesigns: a platform which allows the easy redesign of rooms.
- PhotoAIStudio: a AI-powered photoshot platform with multiple styles
Image Segmentation / Deforum
- SDV (Stable Diffusion Image To Video): generates 3 seconds of video in about 30 seconds using an A100 GPU on Colab+.
Inbox: Speech-to-text (STT) and spoken content analysis / Deforum
- shashikg/WhisperS2T (⭐264): An Optimized Speech-to-Text Pipeline for the Whisper Model
- CostGPT: Software Development Cost Calculator: "find the cost, time and the best tech stack for any kind of software, tools that you want to build using the power of AI"
- codefuse-ai/Awesome-Code-LLM (⭐1.2k): a curated list of language modeling researches for code and related datasets.
Multimodal Embedding Space / Deforum
- Ego-Exo4D: a foundational dataset by Meta for research on video learning and multimodal perception Dataset Download
- Carolina: General Corpus of Contemporary Brazilian Portuguese with provenance and typology information - Corpus Geral do Português Brasileiro Contemporâneo
- gabolsgabs/DALI (⭐345): a large Dataset of synchronised Audio, LyrIcs and vocal notes
Interesting GitHub Repositories / Deforum
- [🔥] Structured State Space for Sequence Modeling (S4) (⭐2.3k): Stole generation from the gods
Auxiliary tools and concepts / Deforum
- Never Jobless LinkedIn Message Generator: Maximize Your Interview Chances with AI-Powered LinkedIn Messaging.
- Aispect: New way to experience events.
- SiteGPT: Make AI your expert customer support agent.
- PressPulse AI: Get personalized media coverage leads every morning.
- GPTHelp.ai: ChatGPT for your website / AI customer support chatbot.
- Taplio: The all-in-one, AI-powered LinkedIn tool.
Dimension reduction techniques / Deforum
51. Awesome Qubes OS
Templates
- Pentesting: Kali - How to create a Kali Linux VM.
Qubes OS Legends / Web articles
- ClaraCrazy (⭐39) - Qubes OS Discord server owner & Just amazing!.
52. Colorful
Color Palettes / Web App
- Realtime Colors - Visualize Your Colors & Fonts On a Real Site.
53. Awesome Microservices
Security / Scala
- Open Ziti - Zero trust security and overlay networking as pure open source software.
Messaging / Scala
- MQTT - MQ Telemetry Transport.
54. Awesome Graphql
Miscellaneous / React
- WunderGraph Cosmo (⭐635) - The Open-Source GraphQL Federation Solution with Full Lifecycle API Management for (Federated) GraphQL. Schema Registry, composition checks, analytics, metrics, tracing and routing.
Go / React
- graphql-go-tools (⭐667) - A graphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
55. Awesome Selfhosted
Software / Communication - Email - Complete Solutions
- Stalwart Mail Server - All-in-one mail server with JMAP, IMAP4, and SMTP support and a wide range of modern features. (Source Code (⭐4.2k))
AGPL-3.0
Rust/Docker
Software / Database Management
- Azimutt - Visual database exploration made for real world databases (big and messy). Explore your database schema as well as data, document them, extend them and even get analysis and guidelines. (Demo, Source Code (⭐1.2k))
MIT
Elixir/Nodejs/Docker
- WebDB - Efficient database IDE. (Demo, Source Code)
AGPL-3.0
Docker
Software / File Transfer - Single-click & Drag-n-drop Upload
- transfer.sh (⭐15k) - Easy file sharing from the command line.
MIT
Go
Software / Groupware
- Digipad - An online self-hosted application for creating collaborative digital notepads (Documentation in french). (Source Code)
AGPL-3.0
Nodejs
Software / Internet of Things (IoT)
- Tasmota - Open source firmware for ESP devices. Total local control with quick setup and updates. Control using MQTT, Web UI, HTTP or serial. Automate using timers, rules or scripts. Integration with home automation solutions. (Source Code (⭐22k))
GPL-3.0
C/C++
Software / Miscellaneous
- Digiwords - A simple online application for creating word clouds (documentation in French). (Source Code)
AGPL-3.0
Nodejs/PHP
56. Free for Dev
APIs, Data, and ML
- BrowserCat - Headless browser API for automation, scraping, AI agent web access, image/pdf generation, and more. Free plan with 1k requests per month.
Security and PKI
- Public Cloud Threat Intelligence — High confidence Indicator of Compromise(IOC) targeting public cloud infrastructure, A portion is available on github (https://github.com/unknownhad/AWSAttacks (⭐240)). Full list is available via API
Forms
- Tapform.com — Includes unlimited forms, unlimited fields, and unlimited submissions for free. Forms can either be displayed in a standard or a chat format.
Miscellaneous
- redirect.ing - Fast & secure domain forwarding without managing servers or SSL certificates. Free plan includes 10 hostnames and 100,000 requests per month.
Other Free Resources
- SimpleBackups.com — Backup automation service for servers and databases (MySQL, PostgreSQL, MongoDB) stored directly into cloud storage providers (AWS, DigitalOcean, and Backblaze). Provides a free plan for 1 backup.
- SimpleRestore - Hassle-free MySQL backup restoration. Restore MySQL backups to any remote database without code or a server.
57. Discount for Student Dev
IDE and Code Editing
- Visual Studio Community 2022 [FREE] - IDE for C#, Javascript, C++ and others. Latest release includes Xamarin.
- itemis CREATE(formerly Yakindu) [FREE] - An integrated modelling environment for the specification and development of reactive, event-driven systems based on the concept of state machines. itemis CREATE Professional Edition free after application.
Version Control
- AccessLint [FREE] - AccessLint brings automated web accessibility testing into your development workflow. Unlimited use for public and private repositories while you are a student.
58. Awesome Hacking
Other Useful Repositories
Repository: CVE PoC updated daily (⭐6.4k)
Description: List of CVE Proof of Concepts (PoCs) updated daily by Trickest
59. Awesome Geojson
validation
- antimeridian (⭐42): Fix GeoJSON polygons that cross the antimeridian (Python package)
60. Awesome Kubernetes
Featured On
61. Awesome Broadcasting
NMOS
- DELTACAST IP Virtual Card NMOS samples (⭐5) - A demonstration of the integration of several NMOS standards with the DELTACAST IP Virtual Card through nmos-cpp (⭐136).
62. Awesome Digital History
Archives and primary sources / Africa
- PARC - Portal for African Research Collections: PARC is the new meta-catalogue for the Africana collections at the research location Basel.
Archives and primary sources / Global
- HMML - Hill Museum & Manuscript Library. Digital collection of manuscripts from around the world.
63. Awesome Lidar
Manufacturers
- PreAct - PreAct's mission is to make life safer and more efficient for the automotive industry and beyond. The headquarter is located in Portland, Oregon, USA.
64. Awesome Plotters
Software / Vector Creation
- plotting-maps (⭐38) - A simple web tool to create OpenStreetMap SVG maps for plotting.
Inspiration, Instruction, and Research / Fonts
- From Lettering Guides to CNC Plotters - "A Brief History of Technical Lettering Tools".
65. Awesome Electronics
Learning / Courses
- NEETS (Navy Electricity and Electronics Training Series) - U.S. Navy Non-Resident Training Course Material.
- NPTEL - Has all free engineering courses including electronics, electrical and communcation engineering.
- Udemy courses related to Electronics - Top paid courses available on Udemy.
- Coursera courses related to Electronics - Includes some free courses that provide e-certificates on completion.
Learning / Theory
- Basic Electronics PPT - Contains conceptual explaination of diode, BJT, J/MOS-FET, LED, 7 seg display, photo-resistor/diode/transistor
- Electronics textbook - Text covers design and function of electronic circuits and components, DC analysis, and AC analysis.
- Student Handbook - Language used in this book easily understandable covers evolution, fundamentals, diode, rectifiers, transistors and its applications, SCR, DIAC and TRIAC.
- Electronics circuits and systems - Quality free e-book covering all topics under circuits and systems, highly recommended for conceptual understanding.
Gerber Viewers / Installable
- ZofZPCB - FREE 3D Gerber Viewer.
CAD Specific / KiCad
- KiBot (⭐519) - Generate the fabrication and documentation files for your KiCad projects easily, repeatable, and most of all, scriptably.
CAD Specific / Altium
- Altium Designer Libraries -
.IntLib
and.PcbLib
of electronic components from different manufacturers.
Miscellaneous Software Projects / Altium
- NinjaCalc - An embedded engineering calculator toolbox for doing calculations in a breeze.
- Saturn PCB Design Toolkit - The Saturn PCB Toolkit is the best freeware resource for PCB related calculations you can find.
66. Awesome Iot
Software / Middlewares
- Zilla (⭐419) - A Multi-protocol event-native edge/service proxy that supports standard protocols such as HTTP, SSE, gRPC, MQTT and the native Kafka protocol.
67. Awesome Flame
Tutorial by imaNNeo - Color Switch Game tutorial - (2023-10-06)
Other Articles & Tutorials
- Introduction to Flame with Flutter - Build a Breakout game with Flutter state management integration. By Brett Morgan
68. Awesome Playcanvas
Browser Games
- Continental Marble Adventure - Marble game for Continental's 150 year anniversary.
- Jungle Friends - Earn coins by helping your animal friends.
69. Game Datasets
Dataset / Web
- 320K Roblox App Google Store Reviews - Google Store reviews of Roblox.
- Board Games Dataset - Board Games Dataset from BoardGameGeek.
Dataset / Related
- Steam Games Dataset - Dataset scraped from Steam search system.
- Video Games Data - Video games synopse.
70. Awesome PICO 8
Contents / Clones
- Pikuseru (⭐54) - Open Source Fantasy Console in pure Rust [Core].
71. Awesome Love2d
AI
- pathfun - Pure Lua library for 2D pathfinding using the funnel algorithm.
Platforms
- LÖVE Potion (⭐529) - Unofficial implementation of the LÖVE for Nintendo (3DS, Switch and Wii U) Homebrew.
UI
- cimgui-love - LÖVE module for Dear ImGui obtained by wrapping cimgui (programmatically generated C-api) using LuaJIT FFI, easy to update to the latest Dear Imgui version.
72. Awesome Godot
Projects / Godot 4.0
- GodSVG (⭐1.1k) - Tool to create optimized Scalable Vector Graphics files.
73. Awesome Ironsworn
Hacks and homebrew / Ironsworn
- Darkest Delves - Torchlight and darkness for Ironsworn: Delve
74. Awesome Svelte
WebGL / Checkbox
- threlte - Svelte wrapper for three.js
75. Awesome Yew
Templates
- Yew minimlistic template (⭐0) - A minimalistic template for quickly starting a project on yew.
76. Awesome Tailwindcss
Useful Links
- 💙 Discord - Official Discord server to connect with other community members about Tailwind CSS.
Plugins
- 💙💼 Container queries (⭐1.1k) - Provides utilities for container queries.
- 🎨🧩 Tailwind Elements (⭐13k) - Extends Tailwind CSS with 500+ interactive components (datepickers, modals, forms, tables, darkmode).
- 💼 Full bleed background and borders (⭐49) - Provides utilities for extended backgrounds and borders.
- 💼 Tailwind CSS 3D (⭐207) - Adds 3D
transform
utilities and animations.
- 🧩 Debug screens (⭐595) - Adds a component that shows the currently active screen (responsive breakpoint).
Tools
- 💙💼 Prettier plugin (⭐5.3k) - Official Tailwind CSS plugin for Prettier.
- 🌍 Typography playground - Tool for trying different Google Fonts combinations with the Tailwind CSS typography plugin.
- 🔼🌍 Prefixer - Tailwind classes' prefixer tool.
- 💼 Tails DevTools (⭐249) - All-in-one browser extension for Tailwind CSS.
- 💼 Impulse.dev (⭐455) – UI editor for Tailwind CSS and React that edits your code.
- 🌍 Static Tailwind - The most used Tailwind classes, precompiled, with no build step.
UI Libraries, Components & Templates
- 💙📁 Catalyst - Beautiful, accessible application UI kit for React.
- 📚 TWC - Lightweight library to create reusable React + Tailwind CSS components in one line.
- 📁 Petra (⭐31) - Free landing page template built with Nuxt.js & Tailwind CSS.
77. Awesome Blazor
Videos / Others
- ASP.NET Community Standup - Blazor Experiments + eShop Q&A - December 12, 2023 - In this session, we will show you some experimental ideas for Blazor and .NET+WASI and answer your questions about the .NET eShop Blazor App. Community links.
Articles / Others
- Per-User Blazor 8 State - November 28, 2023 - Per-User Blazor 8 State.
- Blazor 8 State Management - October 12, 2023 - Blazor 8 State Management.
78. Awesome Lit
Videos / Other Tools
79. Awesome Preact
Contents / Example Apps
- Trellith - Tiny Trello Clone PWA (GitHub Project (⭐12)).
80. Awesome Vue
Projects Using Vue.js / Interactive Experiences
- Yahya J. Aifit's Portfolio Site - Portfolio site that inspired by the appearance of desktop operating system.
Components & Libraries / Frameworks
- Dolphin Admin (⭐63) - An open source, free, lightweight, out-of-the-box, internationalized admin template based on Vue 3 + Vite + Naive UI + TypeScript + TailwindCSS. Live demo
Components & Libraries / UI Components
- vuetify-drilldown-table (⭐12) - The Vuetify Drilldown Table is a powerful component that enhances the functionality of the Vuetify framework's v-data-table and v-data-table-server. It provides a recursive table structure, allowing you to display hierarchical data in a nested format.
- virtua (⭐1.2k) - A zero-config, fast and small (~3kB) virtual list component for React and Vue
- vue-code-block (⭐37) - Vue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js.
- vuetify-color-field (⭐6) - Vuetify Color Field is a Vuetify VTextField Color Picker Component
- vuetify-inline-fields (⭐20) - Vuetify Inline Fields Component Library offers a comprehensive collection of reusable UI components to create elegant and efficient inline form fields within your applications.
81. Awesome Design Systems
-
Components: 👍
Voice & Tone: 👍
Designers Kit: 👍
Source code *:
-
Components: 👍
Voice & Tone: 👍
Designers Kit: 👍
Source code *: 🐙 (⭐4)
-
Components: 👍
Voice & Tone:
Designers Kit: 👍
Source code *: 🐙 (⭐6.1k)
-
Components: 👍
Voice & Tone:
Designers Kit:
Source code *: 🐙 (⭐425)
82. Webcomponents the Right Way
Component Libraries
- AnywhereUI (⭐24) - Collection of rich web components that includes framework bindings. Created with StencilJS.
83. Awesome React Components
Form Components / Date / Time picker
- schedule-x (⭐906) - Material design event calendar and date picker components. Demo site: https://schedule-x.dev/
Databases / Lazy Load
- BCMS (⭐302) - API-based, open-source, self-hostable content management system for Gatsby, Nuxt and Next.
84. Awesome Vite
Templates / Vanilla
- vite-vanilla-library-template (⭐20) - Starter template TypeScript, ESLint, Vitest, Husky, Conventional Commits, GitHub actions.
Templates / Vue 3
- arco-admin (⭐96) -
Vite
+ArcoDesign
+TypeScript
followsESM
standards, offering an out-of-the-box,standardized, feature-rich template for middle and back-office management systems.
Templates / React
- gravity-ui-vite-template (⭐1) - Template with Gravity UI ecosystem (React, TypeScript, Gravity UI, Vite, Husky, ESLint, Prettier, Lint-staged).
- vite-react-component-library-starter (⭐32) - A starter template for creating React component libraries with
TypeScript
,Tailwind CSS
,Storybook
,Vitest
,ESLint
,Prettier
,Husky
, andGitHub Action
.
- vite-template-awesome-soho (⭐1) -
DevContainer
Template for creatingReact 18
,Javascript + JSDoc
,React Router
,Ant Design
,ESLint
,EditorConfig
,.env
,SonarLint
,Vitest
.
Framework-agnostic Plugins / Integrations
- vite-plugin-legacy-swc (⭐52) - Legacy browser support with SWC.
Framework-agnostic Plugins / Loaders
- vite-plugin-lqip (⭐41) - Generate low quality image placeholders (LQIP).
- vite-plugin-ms-clarity (⭐2) - Inject the Microsoft Clarity script to
index.html
.
Framework-agnostic Plugins / Transformers
- unplugin-generate-component-name (⭐19) - Automatically generate component's name.
Framework-agnostic Plugins / Helpers
- vite-plugin-ngrok (⭐18) - Integration with Ngrok, allowing you to easily share your local development server.
- vite-plugin-docker (⭐4) - Docker utility based on Dockerode.
- vite-plugin-api-routes (⭐27) - Generate route mapping for API Routes services from the directory tree.
WordPress / Community
- Kima (⭐16) - Starter theme with Twig.
85. Awesome Typescript
Module Bundlers / Playground
- Farm - Extremely fast Vite-compatible web build tool written in Rust
- Rspack - A fast Rust-based web bundler 🦀️
CSS In JS With Types / Playground
- PandaCSS - CSS-in-JS with build time generated styles, RSC compatible, multi-variant support, and best-in-class developer experience
- Vanilla-Extract - Use TypeScript as your preprocessor. Write type‑safe, locally scoped classes, variables and themes, then generate static CSS files at build time
- StyleX - StyleX is a JavaScript library for defining styles for optimized user interfaces
Mobile / Playground
- 🐙 ReactNative - Create native apps for Android, iOS, and more using React
Acknowledgements / Chrome Extensions
- 2023 - ⚒ Thank you Hamza ( @Hamza12700 https://github.com/Hamza12700 ) for more than 15 merged pull requests (⭐4.5k). Great contribution to keeping this list up-to-date with modern TypeScript projects. Contributor of the year 2023.
86. Awesome Newsletters
General Web Development
- Syntax Snack Pack. Bi-weekly web dev newsletter with curated links + news from the Syntax.fm podcast.
Python / Svelte
- Python Trending Weekly. A free weekly newsletter featuring noteworthy articles, tutorials, open-source projects, podcasts, videos, trending topics, and more. It is written in Chinese, but most of the shared links come from the English-speaking world.
Security / Svelte
- Phishing Stories. The One Email CIOs & CISOs Actually Want Their Employees to Open.
87. Awesome Neovim
Plugin Manager
- nvim-neorocks/rocks.nvim (⭐626) - A modern approach to plugin management using Luarocks, inspired by Cargo.
(requires Neovim 0.5)
- jmbuhr/otter.nvim (⭐460) - Provides LSP features and a nvim-cmp completion source for languages embedded in other documents.
AI / Diagnostics
- Exafunction/codeium.nvim (⭐697) - Free, ultrafast Copilot alternative. Supports LSP and Tree-sitter.
Programming Languages Support / Diagnostics
- quarto-dev/quarto-nvim (⭐334) - Tools for working with Quarto documents.
Markdown and LaTeX / Diagnostics
- mpas/marp-nvim (⭐20) - Present using markdown with Marp.
Search / Diagnostics
- FabianWirth/search.nvim (⭐172) - Tabs for different Telescope pickers.
- backdround/improved-search.nvim (⭐54) - Add search abilities.
File Explorer / Diagnostics
- rolv-apneseth/tfm.nvim (⭐79) - Similar to
fm-nvim
, this provides Neovim integration for several popular terminal file managers (including yazi (⭐14k)).
Tree-sitter Supported Colorscheme / Diagnostics
- scottmckendry/cyberdream.nvim (⭐584) - A high-contrast, futuristic & vibrant coloursheme.
Icon / Diagnostics
- 2KAbhishek/nerdy.nvim (⭐137) - Find and insert the latest nerd font glyphs.
Utility / Diagnostics
- mateuszwieloch/automkdir.nvim (⭐16) - Automatically create non-existent parent directories when writing a file.
- ragnarok22/whereami.nvim (⭐14) - Test your VPN by getting you current location.
- ariel-frischer/bmessages.nvim (⭐43) - Replace the default :messages window with a configurable, auto-updating buffer.
- LintaoAmons/easy-commands.nvim (⭐85) - A collection of intuitive, easily searchable, and ready-to-use commands.
- backdround/tabscope.nvim (⭐45) - Make tab-local buffers.
- linrongbin16/gentags.nvim (⭐13) - The tags generator/management for old school vimers.
Git / Diagnostics
- 2KAbhishek/co-author.nvim (⭐22) - Quickly add co-authors to commits.
Motion / Diagnostics
- backdround/neowords.nvim (⭐55) - Hops by any type of words. It gives fine control over
w
,e
,b
,ge
movements.
- backdround/improved-ft.nvim (⭐38) - Improve default
f
/t
abilities.
Treesitter Based / Diagnostics
- atusy/treemonkey.nvim (⭐23) - Region selection with Treesitter nodes.
Keybinding / Diagnostics
- FeiyouG/commander.nvim (⭐373) - Create and manage keybindings and commands in a more organized manner and search them quickly through Telescope.
- tris203/hawtkeys.nvim (⭐214) - Suggest new easy-to-hit keymaps and find issues with your current keymap configurations.
Editing Support / Diagnostics
- hiberabyss/bzlops.vim (⭐4) - Help to manage your bazel build rule.
88. Awesome Tmux
Tools and session management
- sessionx (⭐616) A Tmux session manager, with preview, fuzzy finding, and MORE
- tea (⭐23) Session manager with previews, integration with tmuxinator, fzf and more, inspired by t
Themes
- tmux2k (⭐160): Colorful and informative tmux theme.
Plugins
- tmux-filter (⭐4) Filter the current buffer by some text/pattern, very useful for viewing logs.
- tmux-tilit (⭐23) A more streamlined and enhanced version of tmux-tilish focusing on simplicity.
89. Awesome Zsh Plugins
zinit
- 175+ perl, python, bash, ZSH scripts
Plugins / superconsole - Windows-only
- autoenv (⭐5.7k) - Directory-based environments.
- calc (arzzen) (⭐129) - A calculator for ZSH.
- calc (sam-programs) (⭐3) - Allows you to run math calculations with no prefixes.
- kubecolor (devopstales) (⭐6) - Adds aliases for the
kubecolor
command.
- kubeconfig-mgr (⭐7) - Makes managing multiple kubeconfig files easier.
- llm-suggestions (⭐24) - Type something in English at the prompt, hit a definable key, and it uses LLM to generate a command line for you.
- multi-sshacc (⭐0) - Manages multiple
git
with differentssh
keys per repo.
- terminal-aliases (⭐11) - Adds convenience aliases for [terraform] [git] and more.
Completions / superconsole - Windows-only
- aircrack (⭐5) - Adds completions for
airbase-ng
,aircrack-ng
,airdecap-ng
,airdecloak-ng
,aireplay-ng
,airmon-ng
,airodump-ng
,airolib-ng
,airserv-ng
,airtun-ng
,airventriloquist-ng
.
Themes / superconsole - Windows-only
- bigyls (⭐2) - Based on lpha3cho (⭐40). Includes decorators for date, time, IP address,
git
status, plugins and current directory.
- gabriel2m (⭐0) - Minimalist theme with decorators for the current directory and
git
status.
- lacerate (⭐0) - Minimalist theme with decorations for
git
,hg
and pythonvenv
status.
- lambda (bluedragon1221) (⭐2) - Includes decorators for current directory and
git
status.
- madas (⭐0) - Inspired by af-magic. Includes decorators for
git
status, user@host, and whether the last command failed.
- niotna (⭐2) - Includes decorators for
git
status and current directory. Customizable colors.
- paramour (⭐0) - Simple and clean, has decorators for
git
status, username, time, current directory and username. Requires a nerd font in your terminal.
- parrot-htb (⭐0) - Includes decorators for current directory,
git
status and username@hostname.
- zenith (⭐0) - Minimalist. Includes decorators for username, current directory and
git
status.
90. Awesome Bash
Books and Resources
- Safe ways to do things in bash (⭐4.6k) - How to do things safely in Bash.
Shell Script Development
- shellharden (⭐4.6k) - The corrective bash syntax highlighter.
91. Awesome Devtools
Tools / Regex
- Softwium - Regular Expression Visualizer.
92. Awesome Azure Openai Llm
RAG Pipeline & Advanced RAG
- RAG Pipeline
- Indexing Stage: Preparing a knowledge base.
- Querying Stage: Querying the indexed data to retrieve relevant information.
- Responding Stage: Generating responses based on the retrieved information. ref
Vector Database Comparison / Vector Database Options for Azure
- Vector search - Azure AI Search (⭐717): ref Rebranded from Azure Cognitive Search [Oct 2019] to Azure AI Search [Nov 2023]
Azure Reference Architectures / Azure AI Search
- Vector Search Sample Code: git (⭐717) [Apr 2023]
Prompt Engineering / Prompt Template Language
- Chain of Thought (CoT): Chain-of-Thought Prompting Elicits Reasoning in Large Language Models [cnt]: ReAct and Self Consistency also inherit the CoT concept. [28 Jan 2022]
- Large Language Models as Optimizers: [cnt]:
Take a deep breath and work on this problem step-by-step.
to improve its accuracy. Optimization by PROmpting (OPRO) [7 Sep 2023]
MLLM (multimodal large language model) / GPT series release date
- Multimodal Foundation Models: From Specialists to General-Purpose Assistants: [cnt]: A comprehensive survey of the taxonomy and evolution of multimodal foundation models that demonstrate vision and vision-language capabilities. Specific-Purpose 1. Visual understanding tasks 2. Visual generation tasks General-Purpose 3. General-purpose interface. [18 Sep 2023]
- Awesome Multimodal Large Language Models (⭐11k): Latest Papers and Datasets on Multimodal Large Language Models, and Their Evaluation. [Jun 2023]
- CLIP: [cnt]: CLIP (Contrastive Language-Image Pretraining), Trained on a large number of internet text-image pairs and can be applied to a wide range of tasks with zero-shot learning. git (⭐24k) [26 Feb 2021]
- LLaVa: [cnt]: Large Language-and-Vision Assistant git [17 Apr 2023]
- Simple linear layer to connect image features into the word embedding space. A trainable projection matrix W is applied to the visual features Zv, transforming them into visual embedding tokens Hv. These tokens are then concatenated with the language embedding sequence Hq to form a single sequence. Note that Hv and Hq are not multiplied or added, but concatenated, both are same dimensionality.
- LLaVA-1.5: [cnt]: is out! git (⭐19k): Changing from a linear projection to an MLP cross-modal. [5 Oct 2023]
- Video-ChatGPT: [cnt]: a video conversation model capable of generating meaningful conversation about videos. / git (⭐1.1k) [8 Jun 2023]
- MiniGPT-4 & MiniGPT-v2: [cnt]: Enhancing Vision-language Understanding with Advanced Large Language Models git [20 Apr 2023]
- TaskMatrix, aka VisualChatGPT: [cnt]: Microsoft TaskMatrix git (⭐35k); GroundingDINO + SAM git [8 Mar 2023]
- GroundingDINO: [cnt]: DINO with Grounded Pre-Training for Open-Set Object Detection git (⭐6k) [9 Mar 2023]
- BLIP-2 [30 Jan 2023]: [cnt]: Salesforce Research, Querying Transformer (Q-Former) / git (⭐9.4k) / ref / Youtube / BLIP: [cnt]: git (⭐4.6k) [28 Jan 2022]
Q-Former (Querying Transformer)
: A transformer model that consists of two submodules that share the same self-attention layers: an image transformer that interacts with a frozen image encoder for visual feature extraction, and a text transformer that can function as both a text encoder and a text decoder.- Q-Former is a lightweight transformer which employs a set of learnable query vectors to extract visual features from the frozen image encoder. It acts as an information bottleneck between the frozen image encoder and the frozen LLM.
- Meta (aka. Facebook)
- facebookresearch/ImageBind: [cnt]: ImageBind One Embedding Space to Bind Them All git (⭐8.2k) [9 May 2023]
- facebookresearch/segment-anything(SAM): [cnt]: The repository provides code for running inference with the SegmentAnything Model (SAM), links for downloading the trained model checkpoints, and example notebooks that show how to use the model. git (⭐46k) [5 Apr 2023]
- facebookresearch/SeamlessM4T: [cnt]: SeamlessM4T is the first all-in-one multilingual multimodal AI translation and transcription model. This single model can perform speech-to-text, speech-to-speech, text-to-speech, and text-to-text translations for up to 100 languages depending on the task. ref [22 Aug 2023]
- Chameleon: Early-fusion token-based mixed-modal models capable of understanding and generating images and text in any arbitrary sequence. The unified approach uses fully token-based representations for both image and textual modalities. [16 May 2024]
- Models and libraries
- Microsoft
- Language Is Not All You Need: Aligning Perception with Language Models Kosmos-1: [cnt] [27 Feb 2023]
- Kosmos-2: [cnt]: Grounding Multimodal Large Language Models to the World [26 Jun 2023]
- Kosmos-2.5: [cnt]: A Multimodal Literate Model [20 Sep 2023]
- BEiT-3: [cnt]: Image as a Foreign Language: BEiT Pretraining for Vision and Vision-Language Tasks [22 Aug 2022]
- TaskMatrix.AI: [cnt]: TaskMatrix connects ChatGPT and a series of Visual Foundation Models to enable sending and receiving images during chatting. [29 Mar 2023]
- Optimizing Memory Usage for Training LLMs and Vision Transformers: When applying 10 techniques to a vision transformer, we reduced the memory consumption 20x on a single GPU. ref / git (⭐84) [2 Jul 2023]
93. Static Analysis
Other / Other
- shisho (⭐370) ⚠️ — A lightweight static code analyzer designed for developers and security teams. It allows you to analyze and transform source code with an intuitive DSL similar to sed, but for code.
- larastan (⭐5.4k) — Adds static analysis to Laravel improving developer productivity and code quality. It is a wrapper around PHPStan.
94. Awesome Jax
Libraries / New Libraries
- XLB - A Differentiable Massively Parallel Lattice Boltzmann Library in Python for Physics-Based Machine Learning.
Papers / NumPyro
- XLB: A Differentiable Massively Parallel Lattice Boltzmann Library in Python. Mohammadmehdi Ataei, Hesam Salehipour. arXiv 2023. - White paper describing the XLB library: benchmarks, validations, and more details about the library.
95. Awesome Cryptography
Scheme / Git
- chicken-sodium (⭐3) - Bindings to libsodium crypto library for Chicken Scheme.
- crypto-tools - Useful cryptographic primitives for Chicken Scheme.
- guile-gnutls - GnuTLS bindings for GNU Guile.
- guile-ssh (⭐58) - libssh bindings for GNU Guile.
- Prev: Jan 01 - Jan 07, 2024
- Next: Dec 18 - Dec 24, 2023