Awesome List Updates on Dec 16 - Dec 22, 2024
35 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Css Frameworks
Specialized
- System.css - Design system for building retro Apple interfaces.
Repo (⭐2.6k) | #PostCSS
2. Awesome Developer First
Analytics
- PostHog - Open-source product analytics platform.
- Tinybird - Real-time data streams to APIs.
Authentication & Identity
- Magic.link - Passwordless (email-based) log-in as a service.
- Permit.io - Permissions and access-control as a service.
- PropelAuth - Team-based authentication.
- Stack Auth - Open-source Auth0 alternative.
- WorkOS - Enterprise SSO and more out-of-the-box enterprise features.
Automation
- Potpie - Open source AI agents for your codebase in minutes. Use pre-built agents for Q&A, testing, debugging, and system design, or create your own purpose-built agents.
- Trigger.dev - Open-source platform to create workflows from APIs, on a schedule or on demand.
Backend-as-a-Service
- Appwrite - End-to-end backend server for frontend and mobile developers.
- Jamsocket - Backends for real-time apps.
- Supabase - Hosted and open-source managed Postgres DB like Firebase.
CI/CD
- Depot - Drop-in replacement to build Docker images faster in CI.
CMS (headless)
- Strapi - Open-source headless CMS, 100% JavaScript.
Code Quality
- Ellipsis - AI code reviews and bug fixes.
Databases & Spreadsheets
- Neuledge - Abstract ORM with a universal schema language for any database.
- Outerbase - AI-powered database UI.
Deployment Hosting
- Beam - Serverless cloud infrastructure.
- Fly.io - Deploy dockerized full-stack apps via a location-aware service (latency reduction).
- Kinsta - Deploy static sites, apps, and databases from GitHub, GitLab, or Bitbucket and host headless WordPress.
- Koyeb - Serverless platform for deploying full-stack apps and APIs in minutes.
- Propel - Serverless ClickHouse platform.
- Railway - Out-of-the-box git to deployment with auto-scaling, DBs, secrets, and rollbacks.
Discussions
- Commento - Privacy-centric embeddable comment system.
Documentation
- Mintlify - NextJS-based, AI-powered platform for documentation sites.
- Speakeasy - API tooling for SDKs, API docs, Terraform providers, and end-to-end testing.
Environment & Secret Management
- KeyHippo - API Keys for Postgres RLS.
- Vault - API-driven secret key management.
Feature Flags
- LaunchDarkly - Feature flags-as-a-service platform.
GEO
- AirPinpoint - API for Apple AirTags tracking.
IDE
- Fine - Build Software with AI Agents.
Infrastructure as Code
- Terraform - DSL, open-source, and free (paid solution adds team management, policy-as-code...).
Integrations
- Nango - Hundreds of pre-built product integrations with 250+ APIs, customizable in code.
- OpenInt - Open-source embeddable product integrations.
- Sequin - Interface with third-party services using SQL.
- Loops - REST API to manage contact properties, send events and transactional emails.
- Resend - Email API to build, test, and deliver transactional emails.
Media
- Flatfile - Programmatically import data from files so it's API-ready.
- Mux - APIs to upload, manage, and stream video.
Misc
- Magic Patterns - Prototype product ideas with AI.
- Tempo Labs - Code-first Figma alternative.
Monitoring
- Highlight.io - Full-stack monitoring platform.
- Laminar - Open-source platform for tracing, evaluating, and labeling LLM products.
- Langfuse - Open-source LLM observability platform that helps teams collaboratively debug, analyze, and iterate on their LLM applications.
- Pinecone - AI infrastructure for building accurate, secure, and scalable AI apps.
- Quivr - Open-source RAG framework to deploy and use AI agents.
- Sentry - Application monitoring for bugs and performance.
Orchestration
- Camunda - Workflow engine that delivers scalable, on-demand process automation.
Payments & Pricing
- Paddle - Revenue delivery platform for SaaS with broad geographical support (unlike Stripe at the moment).
- Plaid - Accept, send ACH (bank transfers), and get bank information.
Reports Generation
- Image-Charts - Chart as Image API for reports, PDFs, and more.
- PDFBlade - HTML to PDF API usage-based pricing.
Search
- Meilisearch - Open-source, fast, and relevant search engine.
Testing
- CodSpeed - Continuous Performance Testing in CI environments.
- Coval - Simulation and evals for AI agents.
- Fiberplane - Test and debug Hono APIs.
- Octomind - Auto-generated, run, and maintained Playwright UI tests with AI-assisted test case discovery.
- Synth - Automated AI agent optimization.
3. Awesome V
Web
- rr-dl (⭐1) - Royal-Road Novel downloader.
Graphics
- vbmp (⭐2) - Read and write bitmap files.
4. Awesome Acg
Image Generation
- AniDoc (⭐533) - Colorize a sequence of sketches based on a character design reference with high fidelity. [English]
- AnimeFaceDrawer - Drawing Anime Face with Simple Segmentation Mask. [English]
5. Awesome Ai in Finance
LLMs
- 🌟🌟 MarS (⭐1.4k) - A Financial Market Simulation Engine Powered by Generative Foundation Model.
6. Awesome Privacy
Password Managers
- AliasVault - An open source E2EE password & alias manager with a built-in email alias server
7. Awesome Rest
SaaS Tools / Symfony2
- Apitally - Analytics, request logging and monitoring for REST APIs with a focus on simplicity and data privacy.
8. Awesome Neovim
Motion / Diagnostics
- sphamba/smear-cursor.nvim (⭐1.1k) - Animate the cursor with a smear effect in all terminals. Inspired by Neovide's animated cursor.
9. Awesome Mac
Utilities / Finder Tools
- Default Folder X - Quick access to your files and folders in every app.
10. Awesome Svelte
YouTube Channels
State Libraries
Graphs
- svelte-flow - A customizable Svelte component for building node-based editors and interactive diagrams by the creators of React Flow
HTTP Requests / Form Components
- tanstack-svelte-query - Framework agnostic type-safe query and mutation library for Svelte.
11. Awesome Opentofu
Tools / CI
- TF-via-PR (⭐217) - GitHub Action to init, plan and apply Terraform/OpenTofu via PR automation.
12. 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 (⭐409) - 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 / Games
- Querymon - Learn to use SQL queries on the Querydex, a database of monsters from common to legendary.
13. Awesome Bioinformatics
Package suites
- Biojava (⭐610) - Java framework for processing biological data.
14. Awesome R Learning Resources
Topic Areas / Viz
- AISEKA - Discover the best Color Palette & Color Tools. Author: meetqy.
15. Awesome Cpp
Database
- TidesDB (⭐208) - High-performance, durable, transactional embedded storage engine designed for flash and RAM optimization. [MPL-2.0] website
Scripting
- JerryScript (⭐7.2k) - Ultra-lightweight JavaScript engine for the Internet of Things. [Apache-2.0] website
Miscellaneous
- simdzone (⭐130) - Fast and standards compliant DNS zone parser. [BSD-3-Clause]
16. Awesome Embedded Rust
Panic handling / WIP
rp2040-panic-usb-boot: Save panic message in XIP RAM and reboot RP2040 to USB mode
17. 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.
18. 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.
19. Awesome Datascience
Other Awesome Lists / Book Deals (Affiliated)
20. Awesome Osint
Other Tools / GitHub
- Belati (⭐552) - The Traditional Swiss Army Knife For OSINT. Belati is tool for Collecting Public Data & Public Document from Website and other service for OSINT purpose.
- SerpApi - Scrapes Google search and 25+ search engines with ease and retruns a raw JSON. Supports 10 API wrappers.
21. Awesome Ios
Camera
- MijickCamera (⭐483) - Camera made simple. Fully customizable camera library that significantly reduces implementation time and effort. Written with and for SwiftUI.
22. Tools
CheatSheet
23. Awesome Nodejs
Resources / Tools
- CodeSandbox - Online IDE and prototyping.
24. 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
25. Awesome Go
Caches
- sturdyc (⭐1.2k) - A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant.
Distributed Systems
- go-eagle (⭐2.3k) - A Go framework for the API or Microservice with handy scaffolding tools.
26. 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.
27. Awesome Generative Deep Art
Online Tools and Applications
- PageGen - An AI Page Generator with Claude AI, React and Shadcn UI. Generate web pages from text, screenshot and templates with one click.
28. Awesome Selfhosted
Software / File Transfer - Peer-to-peer Filesharing
- slskd (⭐1.8k)
⚠- A modern client-server application for the Soulseek file sharing network.AGPL-3.0Docker/C#
Software / Games
- Scribble.rs (⭐534) - A web-based pictionary game. (Demo)
BSD-3-ClauseGo/Docker
Software / Recipe Management
- What To Cook? (⭐35) - Get a recipe to cook today, based on the ingredients you have at home.
AGPL-3.0Docker
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 (⭐51))
Apache-2.0Go/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 (⭐796))
AGPL-3.0Go/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 (⭐38))
AGPL-3.0PHP
29. 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.
Domain Specific Language / Design Practises
- Quantifying usability of domain-specific languages: An empirical study on software maintenance - Journal of Systems and Software, 2015. [All Versions]. A DSL aims to support software development by offering abstractions to a particular domain. It is expected that DSLs improve the maintainability of artifacts otherwise produced with general-purpose languages. However, the maintainability of the DSL artifacts and, hence, their adoption in mainstream development, is largely dependent on the usability of the language itself. Unfortunately, it is often hard to identify their usability strengths and weaknesses early, as there is no guidance on how to objectively reveal them. Usability is a multi-faceted quality characteristic, which is challenging to quantify beforehand by DSL stakeholders. There is even less support on how to quantitatively evaluate the usability of DSLs used in maintenance tasks. In this context, this paper reports a study to compare the usability of textual DSLs under the perspective of software maintenance. A usability measurement framework was developed based on the cognitive dimensions of notations. The framework was evaluated both qualitatively and quantitatively using two DSLs in the context of two evolving object-oriented systems. The results suggested that the proposed metrics were useful: (1) to early identify DSL usability limitations, (2) to reveal specific DSL features favoring maintenance tasks, and (3) to successfully analyze eight critical DSL usability dimensions.
Domain Specific Language / Declarative DSL Applications
- iContractML 2.0: A domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms - Information and Software Technology, 2022. [All Versions]. Smart contracts play a vital role in many fields. Despite being called smart, the development of smart contracts is a tedious task beyond defining a set of contractual rules. In addition to business knowledge, coding a smart contract requires strong technical knowledge in a multiplex of new and rapidly changing domain-specific languages and blockchain platforms. The goal of this paper is to assist developers in building smart contracts independently from the language or the target blockchain platform. In which, this paper presents the second-generation smart contract language iContractML 2.0. iContractML 2.0 is an extensible framework that empowers developers to model and generate functional smart contract code that can be deployed onto multiple blockchain platforms.
30. Awesome Ansible
Tools
- Ansible Inventory Grapher (⭐453) - 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 (⭐806) - 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 (⭐505) - YAML highlighting and syntax checking.
- jinja2-mode (⭐69) - Jinja2 highlighting and syntax checking.
- magit-mode (⭐6.8k) - 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.
31. Awesome Rust
Applications / Operating systems
- vinc/moros (⭐1k) - A text-based hobby operating system targeting computers with a x86-64 architecture and a BIOS.
Libraries / Macro
- elastio/bon (⭐1.7k) [bon] - generate compile-time-checked builders for structs and functions, provides partial application, optional and named parameters for functions and methods.
32. 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 (⭐17) - Angular HTML Syntax for SublimeText.
Documentation tools / Google Developer Experts
- trakk.js (⭐3) - Automatic Documentation Generation / Real-Time Code Execution Flow / Testing / Debugging / Onboarding for Front-End Applications.
Module Federation / Google Developer Experts
- @module-federation/core (⭐2k) - Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications.
- ng-dynamic-mf (⭐9) - Truly dynamic modules at runtime with Module Federation.
- module-federation-plugin (⭐794) - Module Federation allows loading separately compiled and deployed code (like micro frontends or plugins) into an application. This plugin makes Module Federation work together with Angular and the CLI.
- webpack-module-federation-with-angular (⭐31) - 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 (⭐481) with Angular and AnalogJS, based on the work done in brandonroberts/angular-vite (⭐10). It also tests a host with AnalogJS to test SSR. But now the module federation plugin is not compatible with SSR.
- angular-microfrontend-demo (⭐3) - Module Federation Vite + Angular is now possible.
- mfe-crossframework (⭐2) - 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.3k) - Customizable no-code component for building flow-based programming applications or workflow automation. Zero external dependencies.
- ngx-hierarchy (⭐2) - Angular Component Module for Vertical or Horizontal Hierarchy/Tree View with flexible dynamic template design and controls.
Editor Components / Google Developer Experts
- formly-editor (⭐16) - A configurable editor for ngx-formly (⭐2.9k) forms.
Mixed utilities / Google Developer Experts
- nxt-components (⭐22) - A collection of various Angular components.
Misc Components / Google Developer Experts
- ng-whiteboard (⭐57) - Lightweight Angular whiteboard component.
33. Awesome for Beginners
Kotlin
- Scribe-Android (⭐69) (label: good first issue)
Android keyboards for language learners with translation, verb conjugation and more!
34. Awesome Elixir
Framework Components
- phoenix_storybook (⭐803) - A pluggable storybook for your Phoenix components.
35. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- eza-ls (⭐1) - Adds aliases allowing eza (⭐16k), to act as a drop-in replacement for
lsandtree.
- mycli (⭐1) - Add alias for
mycliwith login path.
- pgconnect (⭐2) - Provides an easy way to manage and connect to PostgreSQL databases using
pgcliand fzf (⭐72k) for a seamless command-line experience.
- terminal-aliases (⭐10) - Adds convenience aliases for
terraform,gitand more.
Completions / superconsole - Windows-only
- bosh (thomasmitchell) (⭐9) - Tab completion for BOSH (⭐2.1k).
Themes / superconsole - Windows-only
- gorchak (⭐0) - Inspired by robbyrussell (⭐180k) and af-magic (⭐180k). Includes decorators for
gitinformation and Node.js version.
- Prev: Dec 23 - Dec 29, 2024
- Next: Dec 09 - Dec 15, 2024