Awesome List Updates on Dec 16 - Dec 22, 2024
38 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome V
Web
- rr-dl (⭐1) - Royal-Road Novel downloader.
Graphics
- vbmp (⭐1) - Read and write bitmap files.
2. Awesome Developer First
Authentication & Identity
- PropelAuth - Team-based authentication.
- Stack Auth - Open-source Auth0 alternative.
Backend-as-a-Service
- Jamsocket - Backends for real-time apps.
- Supabase - Hosted and open-source managed Postgres DB like Firebase.
Code Quality
- Ellipsis - AI code reviews and bug fixes.
Databases & Spreadsheets
- Outerbase - AI-powered database UI.
Deployment Hosting
- Beam - Serverless cloud infrastructure.
- Propel - Serverless ClickHouse platform.
Documentation
- Speakeasy - API tooling for SDKs, API docs, Terraform providers, and end-to-end testing.
Environment & Secret Management
- KeyHippo - API Keys for Postgres RLS.
GEO
- AirPinpoint - API for Apple AirTags tracking.
Integrations
- OpenInt - Open-source embeddable product integrations.
Localization
- Replexica - AI localization infrastructure.
Misc
- Magic Patterns - Prototype product ideas with AI.
- Tempo Labs - Code-first Figma alternative.
Monitoring
- Laminar - Open-source platform for tracing, evaluating, and labeling LLM products.
- Pinecone - AI infrastructure for building accurate, secure, and scalable AI apps.
- Quivr - Open-source RAG framework to deploy and use AI agents.
Orchestration
- Camunda - Workflow engine that delivers scalable, on-demand process automation.
Testing
- Coval - Simulation and evals for AI agents.
- Fiberplane - Test and debug Hono APIs.
- Synth - Automated AI agent optimization.
3. Awesome Acg
Image Generation
- AniDoc (⭐201) - Colorize a sequence of sketches based on a character design reference with high fidelity. [English]
4. Awesome Design Systems
Accessibility (a11y)
- Accessibility for developers - 5 simple ways developers can help improve and enforce website accessibility.
- InclusiveColors palette creator - Creates accessible custom Tailwind-style color palettes that pass WCAG contrast checks and can be exported to CSS/Figma/Adobe.
5. Awesome Neovim
Motion / Diagnostics
- sphamba/smear-cursor.nvim (⭐538) - Animate the cursor with a smear effect in all terminals. Inspired by Neovide's animated cursor.
6. Awesome Ai in Finance
LLMs
- 🌟🌟 MarS (⭐142) - A Financial Market Simulation Engine Powered by Generative Foundation Model.
7. Awesome Marketing
Content Marketing / Content Management Systems (CMS)
- BCMS - BCMS is an API-based Headless CMS, that provides flexible content modeling for creative projects in Next.js, Astro, Nuxt.js, and more
8. Awesome Opentofu
Tools / CI
- TF-via-PR (⭐127) - GitHub Action to init, plan and apply Terraform/OpenTofu via PR automation.
9. Awesome Testing
Software / Make your life easier
- TestingBot - Run automated, manual and visual tests on a wide range of browsers and devices.
10. Awesome R Learning Resources
Topic Areas / Viz
- AISEKA - Discover the best Color Palette & Color Tools. Author: meetqy.
11. Awesome Mac
Utilities / Finder Tools
- FileMinutes - Find files and take actions, all in one.
12. Awesome Bioinformatics
Assembly / Tools
- Minimap2 (⭐1.8k) - Minimap2 is an pairwise aligner for genomic and spliced nucleotide sequences. It can perform the assembly-to-assembly alignment, and works with gzip'd FASTQ, FASTA formats. It also finds overlaps between long-reads.
- D-GENIES - Dot plot large Genomes in an Interactive, Efficient and Simple way. It is an online tool designed to support large genome, compare two genomes, and you can interact with the dot plot to improve the visualisation. It can also be used for extension of minimap2 by uploading the output generated in PAF(Pairwise mApping Format) or MAF(Multiple Alignment File) alignment files to D-GENIES
13. Awesome Db Tools
IDE
- dbForge Edge - Multidatabase solution for DB development, design, management, and administration of MySQL, MariaDB, SQL Server, Oracle, PostgreSQL databases, and various cloud services.
- Kangaroo (⭐380) - A AI-powered SQL client and admin tool for popular databases(SQLite / MySQL / PostgreSQL / etc) on Windows / macOS / Linux, support table design, query, model, sync, export/import etc, focus on comfortable, fun and developer friendly.
SQL / Formatters
- JSQLFormatter (⭐28) - Open Source Java SQL Formatter for many RDBMS based on JSqlParser (⭐5.4k).
SQL / Games
- Querymon - Learn to use SQL queries on the Querydex, a database of monsters from common to legendary.
14. Awesome Cpp
Database
- TidesDB (⭐125) - High-performance, durable, transactional embedded storage engine designed for flash and RAM optimization. [MPL-2.0] website
Scripting
- JerryScript (⭐7k) - Ultra-lightweight JavaScript engine for the Internet of Things. [Apache-2.0] website
15. Awesome Embedded Rust
Panic handling / WIP
rp2040-panic-usb-boot
: Save panic message in XIP RAM and reboot RP2040 to USB mode
16. Awesome Connectivity Info
Global Connectivity Indexes
- Emerging Digital Powerhouse Index 2024 - Ranking of OECD countries on factors ranging from tertiary enrollment to 5G connectivity. Produced by wireless manufacturer Airgain.
17. Free for Dev
Artifact Repos
- RepoFlow - RepoFlow Simplifies package management with support for npm, PyPI, Docker, Go, Helm, and more. Try it for free with 10GB storage, 10GB bandwidth, 100 packages, and unlimited users in the cloud, or self-hosted for personal use only.
- OneSignal — 10,000 emails/month,No Credit Cards are required.
18. Awesome Datascience
Other Awesome Lists / Book Deals (Affiliated) 🛍
19. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐207) (⭐207) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease.
- WSO2 API Manager (⭐863) (⭐863) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease.
Projects / API Design
- OpenAPI Diff (⭐844) (⭐844) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- OpenAPI Style Validator (⭐214) (⭐214) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
Projects / API Documentation
- Zudoku (⭐108) (⭐106) - An open-source, OpenAPI powered, highly customizable API documentation framework for building quality developer experiences.
Projects / API Gateway
- Gloo Edge (⭐17) (⭐17) - An Envoy Proxy-based API Gateway that provides advanced traffic management, security, and observability features for modern microservices architectures.
Projects / BRE
- Drools (⭐5.9k) (⭐5.9k) - Open-source tool that supports Decision Model and Notation (DMN) models at Conformance level 3 with an Eclipse IDE plugin for core development.
- OpenL Tablets (⭐161) (⭐161) - Open-source business rules engine (BRE, BRMS) and decision management system that allows users to define, manage, and execute business rules and decision tables.
Projects / Data Mapping Solution
- AltasMap (⭐199) (⭐199) - A web-based data mapping solution that simplifies integration between Java, XML, CSV, and JSON data sources. Its interactive user interface makes configuring integrations easy.
- JSLT (⭐641) (⭐641) - A complete query and transformation language for JSON that is inspired by jq, XPath, and XQuery. With JSLT, software engineers can quickly and easily transform JSON data to meet their needs.
Projects / ESB
- WSO2 Enterprise Integrator (⭐376) (⭐376) - An API-centric, cloud-native, and distributed integration platform designed to provide a robust solution for software engineers.
Projects / Integration Frameworks
- Frank!Framework (⭐131) (⭐131) - A Low-Code Java-based messaging framework to connect your system and application data, that is completely configurable through XML configurations.
Projects / Messaging
- Centrifugo (⭐8.5k) (⭐8.5k) - An open-source, scalable real-time messaging server that allows you to build interactive applications where events are delivered to online users with minimal delay.
- Eclipse Mosquitto (⭐9.2k) (⭐9.2k) - A lightweight open-source message broker that implements the MQTT protocol. Designed for low-power devices and supports message encryption and authentication.
Resources / Data Formats
- NDJSON (⭐690) (⭐690) - A standard for delimiting JSON objects in stream protocols. It allows for efficient processing of large JSON datasets and is widely used in big data processing.
- Protocol Buffers (⭐66k) (⭐66k) - A language-neutral and platform-neutral serialization mechanism that is designed to be highly efficient and extensible. It supports rich data types and is widely used in distributed systems, such as gRPC and Apache Kafka.
- YAML (⭐353) (⭐353) - A human-friendly and easy-to-read data serialization format that is widely used for configuration files and data exchange. It supports rich data types and is compatible with most programming languages.
20. Awesome Nodejs
Resources / Tools
- CodeSandbox - Online IDE and prototyping.
21. Awesome Vue
Resources / Examples
- Vue Tic Tac Toe | Cerito Cruz (⭐0) by @EduardoProfe666: Popular Tic-Tac-Toe-Game with extra features using Vue 3, Vite, TypeScript, Tailwind, Gsap, Howler, Headless UI and Vue Use
22. Tools
CheatSheet
23. Awesome Agi Cocosci
Domain Specific Language / Design Theory
- Usability Evaluation of Domain-Specific Languages - ICQICT'12, 2012. [All Versions]. [Preprint]. The purpose of this proposal is to contribute to the systematic activity of Software Language Engineering by focusing on the issue of the Usability evaluation of DSLs. Usability evaluation is often skipped, relaxed, or at least omitted from papers reporting development of DSLs. The authors argue that a systematic approach based on User Interface experimental validation techniques should be used to assess the impact of new DSLs. For that purpose, the authors propose to merge common Usability evaluation processes with the DSL development process.
24. Awesome Go
Caches
- sturdyc (⭐349) - A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant.
Distributed Systems
- go-eagle (⭐2.2k) - A Go framework for the API or Microservice with handy scaffolding tools.
25. Colorful
Tools / Web App
- Color Wheel - A color wheel based on the drawings by Goethe, Johann Wolfgang von from the year 1810.
- RGB HEX Code - HTML/CSS Color Picker & Converter.
Color Palettes / Web App
- ColorMagic - Generate color palettes with AI. Enter any keyword and generate a matching color palette.
26. Awesome Osint
Email Search / Email Check / Steam
- LeakRadar - Scans for compromised emails and domains in stealer logs, offering proactive breach prevention and real-time alerts.
Phone Number Research / Steam
- SearchPeopleFREE - a reverse name, address, email address, or phone lookup that allows you to discover the owner of a phone number or who lives at an address.
- USPhoneBook - Reverse phone and address lookups and leading data.
Other Tools / Steam
- Cyberbro (⭐51) - A self-hosted application, available as a Dockerized, for effortless searching and reputation checking of observables. Extracts IoCs from raw input and check their reputation using multiple services.
- CyberGordon - CyberGordon is a threat intelligence search engine. It leverages 30+ sources.
27. Awesome Executable Packing
📦 Packers / After 2010
- ASM Guard (⭐242) - Free packer utility for compressing and complicating reversing compiled native code (native files), protecting resources, adding DRM, and packing into an optimized loader.
- obfus.h (⭐986) - Macro-header for compile-time C obfuscation/virtualization (tcc, win x86/x64)
28. Awesome Rust
Applications / Operating systems
- vinc/moros (⭐928) - A text-based hobby operating system targeting computers with a x86-64 architecture and a BIOS.
Libraries / Macro
- elastio/bon (⭐1.4k) [bon] - generate compile-time-checked builders for structs and functions, provides partial application, optional and named parameters for functions and methods.
Libraries / Template engine
- HTML
- kaj/ructe (⭐454) - HTML template system
- Keats/tera (⭐3.6k) - template engine based on Jinja2 and the Django template language.
- lambda-fairy/maud (⭐2.2k) - compile-time HTML templates
- rinja-rs/askama (⭐3.5k) - template rendering engine based on Jinja
- Stebalien/horrorshow-rs (⭐326) - compile-time HTML templates
29. Awesome Selfhosted
Software / Document Management - E-books
- BookLogr (⭐196) - Web app designed to help you manage your personal book library with ease. (Demo)
Apache-2.0
Docker
Software / File Transfer - Peer-to-peer Filesharing
- slskd (⭐1.1k)
⚠
- A modern client-server application for the Soulseek file sharing network.AGPL-3.0
Docker/C#
Software / Games
- Luanti - An open source voxel game engine (formerly Minetest). Play one of our many games, mod a game to your liking, make your own game, or play on a multiplayer server. (Source Code (⭐11k))
LGPL-2.1/MIT/Zlib
C++/Lua/deb
- Scribble.rs (⭐471) - A web-based pictionary game. (Demo)
BSD-3-Clause
Go/Docker
Software / Miscellaneous
- iSponsorBlockTV (⭐2.6k)
⚠
- SponsorBlock for YouTube TV, allows skipping sponsors, muting and skipping ads.GPL-3.0
Docker/Python
Software / Pastebins
- not-th.re - Simple paste sharing platform, with client side encryption, featuring the monaco browser-based code editor. (Demo, Source Code (⭐2))
NPOSL-3.0
Nodejs/Docker
Software / Recipe Management
- What To Cook? (⭐6) - Get a recipe to cook today, based on the ingredients you have at home.
AGPL-3.0
Docker
Software / Remote Access
- Engity's Bifröst - Highly customizable SSH server with several ways to authorize a user and options where and how to execute a user's session. (Source Code (⭐19))
Apache-2.0
Go/Docker
Software / Task Management & To-do Lists
- Donetick - Task and chore management tool for personal and family use, with advanced scheduling, flexible assignment, and group sharing capabilities, detailed history, automation via API, simple and modern design. (Demo, Source Code (⭐197))
AGPL-3.0
Go/Docker
Software / Wikis
- W - Lightweight, mutli-user, flat-file-database Wiki engine. Create pages quickly and edit them in your Web browser using Mardown/HTML/CSS/JS. The main difference with other wiki is that you are encouraged to customize each page style individually. (Source Code (⭐22))
AGPL-3.0
PHP
30. Awesome Machine Learning
Rust / General-Purpose Machine Learning
- delta (⭐196) - An open source machine learning framework in Rust Δ
R / Data Manipulation | Data Analysis | Data Visualization
- data.table -
data.table
provides a high-performance version of base R’sdata.frame
with syntax and feature enhancements for ease of use, convenience and programming speed.
Scala / General-Purpose Machine Learning
- isolation-forest (⭐231) - 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.
Tools / Misc
- Hamilton (⭐1.9k) - a lightweight library to define data transformations as a directed-acyclic graph (DAG). It helps author reliable feature engineering and machine learning pipelines, and more.
31. Free Programming Books (English, By Subjects)
Security & Privacy
- Fuzzing Book - Andreas Zeller, Rahul Gopinath, Marcel Böhme, Gordon Fraser, Christian Holler (HTML)
Theoretical Computer Science
- Introduction to Theoretical Computer Science - Boaz Barak (PDF)
32. Awesome Micropython
Sensors / Barometer
- MicroPython-BMPxxx (⭐1) - Driver for BMP585, BMP581, BMP390, BMP280 Bosch temperature/pressure sensors.
33. Awesome Ansible
Tools
- Ansible Inventory Grapher (⭐441) - Displays inventory inheritance hierarchies and the level at which variables are defined in an inventory.
Editor and IDE Integrations / French
- Vim - An open-source, free command-line text editor. Useful Vim plugins include:
- Ansible vim (⭐800) - A vim syntax plugin for Ansible 2.x, it supports YAML playbooks, Jinja2 templates, and Ansible's hosts files.
- Ansible vim and neovim plugin - A vim plugin (lsp client) for Ansible, it supports autocompletion, syntax highlighting, hover, diagnostics, and goto support.
- Emacs - A free, open-source text editor and IDE that supports auto-indentation, syntax highlighting and a built in terminal shell (among other things):
- lsp-mode - Ansible Language Server Protocol support for Emacs: provides syntax highlighting, auto-completion and diagnostics.
- yaml-mode (⭐492) - YAML highlighting and syntax checking.
- jinja2-mode (⭐68) - Jinja2 highlighting and syntax checking.
- magit-mode (⭐6.6k) - Git porcelain within Emacs.
- flymake-ansible-lint (⭐7) - Ansible Lint integration with automatic/continuous annotation of errors, warnings, and info while editing.
- PyCharm - A full IDE for Python software development. Useful plugins include:
- Ansible Lint - Ansible Lint integration with automatic/continuous annotation of errors, warnings, and info while editing.
- Ansible Vault Integration - Ansible vault integration for IntelliJ IDEA with context actions for vaulting and unvaulting secrets.
34. Web Development Resources
Sustainability
Website: Beacon
Description: Web page carbon calculator to help estimate and lower the carbon emissions of web pages
Website: Website Carbon
Description: The first web page carbon calculator
Website: Ecograder
Description: Web page carbon calculator with additional information on UX
Website: Web Sustainability Guidelines
Description: Sustainable design guidelines produced by W3C
Website: Sustainable Web Design
Description: Design guidelines put together by a community of designers lead by Wholegrain Digital and MightyBytes
Website: The Green Web Foundation
Description: A database of web hosts that use renewable energy or are carbon neutral through offsets also authors of CO2.js
Website: Tech Carbon Standard
Description: A standardised model of tech emissions to help map out emissions created by tech within an organisation - touches on web and Saas
35. Awesome Elixir
Framework Components
- phoenix_storybook (⭐726) - A pluggable storybook for your Phoenix components.
36. Awesome for Beginners
Kotlin
- Scribe-Android (⭐41) (label: good first issue)
Android keyboards for language learners with translation, verb conjugation and more!
37. Awesome Angular
Style Guides / Google Developer Experts
Authentication / Google Developer Experts
- FusionAuth Angular SDK - FusionAuth SDK helps manage authentication state for your Angular app and provides functionality to login, register, and logout users. It also can be configured to automatically manage your refresh token.
Developer tools / Google Developer Experts
- ngx-html-syntax (⭐16) - Angular HTML Syntax for SublimeText.
Documentation tools / Google Developer Experts
- trakk.js (⭐2) - Automatic Documentation Generation / Real-Time Code Execution Flow / Testing / Debugging / Onboarding for Front-End Applications.
Module Federation / Google Developer Experts
- @module-federation/core (⭐1.6k) - Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications.
- webpack-module-federation-with-angular (⭐20) - Guide to learn about Webpack Module Federation with several Angular code demos.
- vite-module-federation-angular-test (⭐1) - This repository tests the @module-federation/vite (⭐356) with Angular and AnalogJS, based on the work done in brandonroberts/angular-vite (⭐9). It also tests a host with AnalogJS to test SSR. But now the module federation plugin is not compatible with SSR.
- angular-microfrontend-demo (⭐2) - Module Federation Vite + Angular is now possible.
- mfe-crossframework (⭐1) - Module Federation project with Angular Host, Cross-framework remotes and without Nx.
- backbase-micro-frontends (⭐1) - Proof of concept showcasing how legacy apps (widgets) can work together with newer apps (journeys) via Module Federation.
Charts / Google Developer Experts
- sequential-workflow-designer (⭐1.1k) - Customizable no-code component for building flow-based programming applications or workflow automation. Zero external dependencies.
- ngx-hierarchy (⭐1) - Angular Component Module for Vertical or Horizontal Hierarchy/Tree View with flexible dynamic template design and controls.
Editor Components / Google Developer Experts
- formly-editor (⭐8) - A configurable editor for ngx-formly (⭐2.8k) forms.
Layout Components / Google Developer Experts
- @marxlnfcs/ngx-grid (⭐0) - Angular library to create a simple grid layout.
Mixed utilities / Google Developer Experts
- nxt-components (⭐18) - A collection of various Angular components.
Misc Components / Google Developer Experts
- ng-whiteboard (⭐51) - Lightweight Angular whiteboard component.
38. Awesome Zsh Plugins
Themes / superconsole - Windows-only
- cabovianco (⭐0) - Includes decorators for
git
status and current directory.
- Next: Dec 09 - Dec 15, 2024