Awesome List Updates on Dec 23 - Dec 29, 2024
27 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Free for Dev
Tools for Teams and Collaboration
- Stacks - Content workspace with integrated notes, links, and file storage to navigate information overload. Forever free personal plan.
2. Awesome Svelte
Scaffold
- svelte-docs-starter (⭐12) - A modern documentation template built with Svelte 5, MDSvex, and Tailwind CSS.
3. Awesome Plone
Media
- collective.behavior.relatedmedia (⭐4) - A behavior to create/upload/manage media relations (Image, File) for content types.
4. Machine Learning with Ruby
Machine Learning Libraries / Frameworks
- Instruct (⭐32) - Inspired by Guidance; weave code, prompts and completions together to instruct LLMs to do what you want.
5. Awesome Db Tools
GUI
- Antares SQL (⭐1.9k) - A modern, fast and productivity driven SQL client with a focus in UX. Available for Mac, Linux and Windows.
SQL / Formatters
- SQL Online - A Free Tool to format your SQL Queries followed by content for Analysts.
Papers / Compare
- Grokking Relational Database Design - A friendly illustrated guide to designing and implementing your first database.
6. Awesome Coq
Resources / Books
- Computer Arithmetic and Formal Proofs - Book that describes how to formally specify and verify floating-point algorithms in Coq using the Flocq library.
7. Topics
List of public profiles of Selvakumaran Krishnan
- Selvakumaran Krishnan with Notion Profile
List of important bookmarks
- Bio link profile Selvakumaran.
8. Awesome Github Wiki
Useful Stack Overflow questions & answers
9. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐209) (⭐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 (⭐864) (⭐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 (⭐848) (⭐844) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- OpenAPI Style Validator (⭐213) (⭐214) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
Projects / API Documentation
- DapperDox (⭐411) (⭐410) - An open-source API documentation generator and server for OpenAPI/Swagger specifications, with customizable documentation, automated updates, and easy sharing.
- Zudoku (⭐116) (⭐116) - An open-source, OpenAPI powered, highly customizable API documentation framework for building quality developer experiences.
Projects / Data Mapping Solution
- JSLT (⭐643) (⭐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 (⭐378) (⭐376) - An API-centric, cloud-native, and distributed integration platform designed to provide a robust solution for software engineers.
Projects / Workflow engine
- Apache Airflow (⭐38k) (⭐38k) - A platform that allows you to create, schedule, and monitor workflows programmatically, making it easier to manage and automate complex data pipelines.
- Bonita (⭐156) (⭐155) - An open-source BPMN engine that comes with a designer and optional development environment, making it easier to build and automate complex business processes.
Resources / Data Formats
- NDJSON (⭐695) (⭐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.
- YAML (⭐355) (⭐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.
Resources / Structure and Validation
- JSON Schema (⭐3.9k) (⭐3.9k) - A powerful tool for validating the structure of JSON data. JSON Schema enables developers to ensure that JSON data conforms to a specific structure, making it easier to process and manipulate.
10. Awesome Mac
Utilities / Productivity
- RightMenu Master - An excellent Finder right-click menu enhancement tool to make your right-click menu more powerful.
11. Awesome Selfhosted
Software / File Transfer - Single-click & Drag-n-drop Upload
- Enclosed - A minimalistic web application designed for sending private and secure notes. (Demo, Source Code (⭐1.1k))
Apache-2.0
Docker/Nodejs
Software / Money, Budgeting & Management
- YAFFA - Personal finance web application, that can be used to keep track of your money, expenses, budgets, and investments. It also helps with long-term financial planning. (Demo, Source Code (⭐3))
MIT
PHP
12. Magictools
Engines and Frameworks / Voxel Editors
- 💸 GameMaker - GameMaker accommodates the creation of cross-platform video games using drag and drop or a scripting language known as Game Maker Language, which can be used to develop more advanced games that could not be created just by using the drag and drop features.
Blogs and Portals / Voxel Editors
General Game Development / Voxel Editors
13. Free Programming Books (English, By Subjects)
Software Architecture
- Architectural Metapatterns: The Pattern Language of Software Architecture (⭐254) - Denys Poltorak (PDF, EPUB, DOCX) (CC BY)
14. Awesome Windows
Application Launchers
- kunkun (⭐11) - Raycast/Alfred-like launcher with sandboxed extensions
- Wox - Launches apps with web search integration.
Chat Clients
- LegCord - Discord client with Vencord and shelter integration.
- Equicord (⭐328) - Fork of Vencord with additional plugins and features.
Cloud Storage
- Dropbox - Syncs files across devices with version history.
- Google Drive - Enables real-time collaboration on Google Docs, Sheets and Slides.
- OneDrive - Integrates with Microsoft Office for document collaboration.
- Proton Drive - End-to-end encrypted cloud storage from Proton.
Databases Clients
- Another Redis Desktop Manager (⭐31k) - Fast and stable Redis GUI client with cluster, sentinel, SSH support.
- ProtonMail - Encrypted email service with end-to-end encryption.
File Management
- Spacedrive - Cross-platform file manager with cloud integration.
IDEs
- CLion - Debugs and profiles C/C++ code with memory analysis.
- Cursor - AI-powered code editor with codebase understanding and natural language editing.
- DataGrip - Manages multiple databases with query optimization.
- DataSpell - Handles Jupyter notebooks and data visualization.
- GoLand - Specializes in Go debugging and testing.
- IntelliJ IDEA - Focuses on Java enterprise development.
- PearAI - Open source AI code editor with curated integrations of multiple AI tools.
- PhpStorm - Integrates PHP frameworks and debugging tools.
- PyCharm - Provides scientific tools for Python development.
- Rider - Debugs Unity games and .NET applications.
- RubyMine - Tests and profiles Ruby applications.
- WebStorm - Debugs client-side and Node.js applications.
- Windsurf - Agentic IDE with AI flows, multi-file editing and deep contextual awareness.
Password Managers
- 1Password - Premium password manager with secure vault and team features.
- Proton Pass - Zero-knowledge encrypted password manager.
- Vaultwarden (⭐40k) - Lightweight Bitwarden server implementation.
Terminal
- Warp - AI-powered terminal with IDE-like features and team collaboration.
15. Awesome Quant
Python / Data Sources
- datamule-python (⭐101) - A package to work with SEC data. Incorporates datamule endpoints.
Reproducing Works, Training & Books / Data Visualization
- AFML (⭐639) - All the answers for exercises from Advances in Financial Machine Learning by Dr Marco Lopez de Parodo.
16. Awesome Agi Cocosci
Communications / Pragmatics
- Predicting Pragmatic Reasoning in Language Games - Science, 2012. [All Versions]. [Preprint]. One of the most astonishing features of human language is its capacity to convey information efficiently in context. Many theories provide informal accounts of communicative inference, yet there have been few successes in making precise, quantitative predictions about pragmatic reasoning. This work examined judgments about simple referential communication games, modeling behavior in these games by assuming that speakers attempt to be informative and that listeners use Bayesian inference to recover speakers’ intended referents. The model provides a close, parameter-free fit to human judgments, suggesting that the use of information-theoretic tools to predict pragmatic reasoning may lead to more effective formal models of communication.
- Language as shaped by the environment: linguistic construal in a collaborative spatial task - Humanities and Social Sciences Communications, 2020. [All Versions]. [Code & Data]. [Dialogue Experimental Toolkit(DiET)]. The present study sets out to experimentally investigate how environmental factors come to shape the emergence of linguistic conventions. To this end, the authors adapt the classical Maze Game task to test the hypothesis that participants routinise different linguistic strategies to communicate positions in the maze contingent on particular environmental affordances (i.e. structure of the mazes). The results confirm that subtle environmental motivations drive the emergence of different communicative conventions in an otherwise identical task, suggesting that linguistic adaptations are highly sensitive to factors of the shared task environment.
17. Awesome Go
Advanced Console UIs
- fx (⭐19k) - Terminal JSON viewer & processor.
Standard CLI
- getopt (⭐3) - An accurate Go
getopt
, validated against the GNU libc implementation.
Configuration
- envyaml (⭐10) - Yaml with environment variables reader. it helps to have secrets as environment variable but load them configs as structured Yaml.
File Handling
- gulter (⭐60) - A simple HTTP middleware to automatically handle all your file upload needs
Generators
- go-enum-encoding (⭐14) - Code generation for enum encoding from code comments.
HTTP Clients
- azuretls-client (⭐187) - An easy-to-use HTTP client 100% in Go to spoof TLS/JA3 and HTTP2 fingerprint
- tls-client (⭐887) - net/http.Client like HTTP Client with options to select specific client TLS Fingerprints to use for requests.
Security
- entpassgen (⭐3) - Entropy Password Generator with extensive command line arguments to generate random strings securely including digits, passwords, and passwords built using obscure dictionary words mixed with symbols and digits.
Web Frameworks
- templui (⭐216) - Modern UI Components for Go & Templ.
Webhooks Server / Libraries for creating HTTP middlewares
- WebhookX (⭐111) - A webhooks gateway for message receiving, processing, and reliable delivering.
Other Software / Libraries for creating HTTP middlewares
- Chapar (⭐499) - Chapar is a a cross-platform Postman alternative built with go, aims to help developers to test their api endpoints. it support http and grpc protocols.
18. Awesome Python Typing
Tools / Helper tools to add annotations to existing code
- RightTyper (⭐154) - A tool that generates types for your function arguments and return values. RightTyper lets your code run at nearly full speed with almost no memory overhead.
19. Awesome Gbdev
Tools / Music drivers and trackers
- DevSoundX (⭐11) - Sound driver embeddable in homebrews which supports pulse width manipulation, arpeggios, and multiple waveforms.
20. Awesome Rust
Applications / Embedded
- rmk (⭐670) - A feature-rich keyboard firmware.
Libraries / Computation
- fastnum (⭐68) fastnum - Fast exact precision decimal numbers implemented in pure Rust. Suitable for financial, crypto and any other fixed-precision calculations.
21. Awesome Vue
Components & Libraries / UI Components
- vue3-carousel (⭐757) - A highly customizable, lightweight Vue 3 carousel component for your next awesome project.
22. Awesome Angular
HTTP / Google Developer Experts
- ngs-request-tracker (⭐1) - A library for tracking, storing, and displaying statistics on all HTTP requests.
Internationalization / Google Developer Experts
- ngs-plural (⭐1) - A lightweight Angular library for handling pluralization in different languages using a pipe and a service. It simplifies the process of generating grammatically correct plural forms based on a numeric count and supports custom language rules.
Free / Google Developer Experts
- Angspire (⭐7) - Angular + .NET (monorepo) project template designed to simplify development with out-of-the-box features like (basic) user authentication and frontend themes, reducing setup time and providing a scalable, maintainable foundation for your applications.
Drag and Drop / Google Developer Experts
- ng-keyboard-sort (⭐2) - Library to add keyboard commands for elements that also use CDK drag and drop sorting.
Form Controls / Google Developer Experts
- ng-select2 (⭐57) - This Angular CLI module is a fork of select2-component (⭐23).
Loaders / Google Developer Experts
- dz-ngx-element (⭐1) - NgxElement enables to lazy load Angular components in non-angular applications. The library will register a custom element to which you can pass an attribute to specify what component you want to load.
QR Codes / Google Developer Experts
- ngx-kjua (⭐89) - Angular QR-Code generator component using kjua (⭐268).
Misc Components / Google Developer Experts
- ngs-json-utils (⭐1) - A lightweight utility library for Angular applications that provides easy-to-use functions for working with JSON objects. It includes methods for deep cloning, serialization, and deserialization of JSON data, designed specifically for Angular projects with TypeScript support.
23. Awesome Neovim
AI / Diagnostics
- milanglacier/yarepl.nvim#aider-extensions (⭐106) - Integration with aider-chat, a TUI AI coding assistant.
Snippet / Diagnostics
- echasnovski/mini.nvim#mini.snippets (⭐5.6k) - Module of
mini.nvim
to manage and expand snippets. Supports LSP snippet syntax, flexible loaders, fuzzy prefix matching, interactive selection, snippet session with rich visualization, and more.
Utility / Diagnostics
- cxwx/lazyUrlUpdate.nvim (⭐2) - Update plugin under cursor by
lazy.nvim
.
- MisanthropicBit/decipher.nvim (⭐34) - Encode and decode text using various codecs such as base64.
Motion / Diagnostics
- cxwx/specs.nvim (⭐3) - A fast and lightweight Neovim Lua plugin to keep an eye on where your cursor has jumped.
Keybinding / Diagnostics
- TheBlob42/houdini.nvim (⭐34) - Create shortcut to escape modes without delay.
Editing Support / Diagnostics
- zongben/capsoff.nvim (⭐1) - Turns off CapsLock when you leaving insert mode.
Split and Window / Diagnostics
- MisanthropicBit/winmove.nvim (⭐6) - Easily move, swap, and resize windows.
24. Awesome Social Enterprise
Foundations / Articles
- CA RISE - A $25M California initiative providing capital ($100k-$500k grants) and technical assistance to employment social enterprises.
25. Awesome Cpp
Frameworks
- AUI (⭐91) - Declarative UI toolkit for C++20. [MPL2]
Scripting
- Luau (⭐4.1k) - A fast, small, safe, gradually typed embeddable scripting language derived from Lua. [MIT] website
Yaml
- LibYAML (⭐982) - A C library for parsing and emitting YAML. [MIT] website
Miscellaneous
- libONVIF (⭐168) - Yet another ONVIF library. [GPL-3.0]
- libpopcnt (⭐335) - Fast C/C++ bit population count library. [BSD-2-Clause]
- rain (⭐121) - The fastest 128-bit and 256-bit non-crypto hash, passes all tests, and under 140 source lines of code. [Apache-2.0]
- simdzone (⭐121) - Fast and standards compliant DNS zone parser. [BSD-3-Clause]
26. 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.
Large Language Models (LLMs)
- comet-ml/opik (⭐2.6k): Evaluate, test, and ship LLM applications with a suite of observability tools to calibrate language model outputs across your dev and production lifecycle.
AI Engineering / Multi-agents
- Keywords AI: The enterprise-grade software to build, monitor, and improve your AI application. Keywords AI is a full-stack LLM engineering platform for developers and PMs.
27. Awesome Css Frameworks
Specialized
- System.css - Design system for building retro Apple interfaces.
Repo (⭐2.4k) | #PostCSS
- Next: Dec 16 - Dec 22, 2024