Awesome List Updates on Oct 28 - Nov 03, 2024
31 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Arcgis Developers
Code samples and snippets
- ArcGIS Maps SDK for Java samples - Esri's official ArcGIS Maps SDK for Java product team samples. (deprecated)
- ArcGIS Maps SDK for .NET MAUI samples - Esri's official ArcGIS Maps SDK MAUI product team samples.
- ArcGIS Maps SDK for .NET UWP samples - Esri's official ArcGIS Maps SDK for .NET product team samples.
- ArcGIS Maps SDK for .NET WinUI samples - Esri's official ArcGIS Maps SDK WinUI product team samples.
- ArcGIS Maps SDK for .NET WPF samples - Esri's official ArcGIS Maps SDK for .NET product team samples.
- ArcGIS Maps SDK for Android Java samples - Esri's official ArcGIS Maps SDK for Android product team samples for Java.
- ArcGIS Maps SDK for Android Kotlin samples - Esri's official ArcGIS Maps SDK for Android product team samples for Kotlin.
- ArcGIS Maps SDK for iOS sample code - Esri's official ArcGIS Maps SDK for iOS product team samples.
- ArcGIS Maps SDK for Qt C++ sample code - Esri's official ArcGIS Maps SDK for Qt product team samples for C++.
Data integration tools
- Make.com - iPaaS to automate repetitive tasks involved in using Survey123 and make your work easier.
Debugging tools
- cors-test.codehappy.dev - App to test CORS requests.
Helpers
- arcgis-js-api-camera-helper (⭐0) - Web application to get the camera position JSON object for 3D web apps in the ArcGIS API for JavaScript 4.x.
- arcgis-js-api-extent-helper - Web application to get the map extent JSON object for web apps in the ArcGIS API for JavaScript 4.x.
Starter apps and CLIs
- Check the contributing guidelines for this repo.
2. Awesome Css
Tutorials 🎬 / 2015
- CSS Hands-on Tutorial - Free CSS hands-on tutorial by LabEx.
3. Awesome Datascience
Tutorials
Free Courses
- Data Science Course By IBM - Free resources and learn what data science is and how it’s used in different industries.
4. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐188) (⭐185) - 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 (⭐845) (⭐841) - 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 (⭐826) (⭐822) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- Zally (⭐905) (⭐902) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- DapperDox (⭐405) (⭐402) - An open-source API documentation generator and server for OpenAPI/Swagger specifications, with customizable documentation, automated updates, and easy sharing.
- OpenAPI Explorer (⭐312) (⭐307) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
Projects / API Gateway
- Traefik (⭐51k) (⭐51k) - A modern, open-source API Gateway that is designed to handle dynamic container environments such as Kubernetes, Docker Swarm, and Mesos. It provides load balancing, SSL/TLS termination, rate limiting, circuit breaking, and more.
Projects / API Testing
- Mocking tools
- Imposter (⭐366) (⭐365) - Mock server for REST APIs, OpenAPI (and Swagger) specifications, SOAP web services (and WSDL files), Salesforce and HBase APIs.
- Microcks (⭐1.3k) (⭐1.4k) - Open-source Kubernetes-native tool for API mocking and testing, supporting AsyncAPI, OpenAPI, Postman Collections, etc.
- Mockable - Simple configurable service to mock out RESTful API or SOAP web-services.
- Mockbin (⭐88) (⭐89) - Easily generate custom endpoints to test HTTP requests, and view the request logs from that API for free.
- Mockoon (⭐6.4k) (⭐6.4k) - Easy-to-use tool for designing and running mock REST APIs.
- MockServer (⭐4.5k) (⭐4.6k) - Easy mocking of any system you integrate with via HTTP or HTTPS.
- Mocky (⭐2k) (⭐2k) - Free and unlimited online service for generating custom HTTP responses.
- Prism (⭐4.2k) (⭐4.3k) - Open-source HTTP mock server that can mimic your API's behavior as if you already built it.
- WireMock (⭐6.3k) (⭐6.3k) - Mock your APIs for fast, robust, and comprehensive testing.
Projects / BRE
- Easy Rules (⭐4.9k) (⭐4.9k) - Simple Java rules engine for straightforward rule processing.
Projects / Messaging
- EMQX (⭐14k) (⭐14k) - A high-performance, scalable, and reliable open-source MQTT broker for IoT, IIoT, and connected vehicles.
- Redpanda (⭐9.6k) (⭐9.5k) - A streaming platform that is Kafka-compatible and does not require Zookeeper or JVM. Offers high-performance and low-latency messaging and supports stream processing and analytics.
Projects / Workflow engine
- Argo Workflows (⭐15k) (⭐15k) - An open-source, container-native workflow engine designed to orchestrate parallel jobs on Kubernetes, making it easier to manage and automate complex workflows in a cloud-native environment.
- Bonita (⭐155) (⭐153) - 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 (⭐678) (⭐672) - 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 (⭐346) (⭐347) - 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.
5. Awesome Qubes OS
Clearnet & Anonymous Networking / Crypto
- Split Monero Wallet - With Qubes + Whonix you can have a Monero wallet that is without networking and running on a virtually isolated system from the Monero daemon which has all of its traffic forced over Tor.
6. Awesome for Beginners
Dart
- OpenFoodFacts (⭐837) (label: good first issue)
Collaborative, free and open database of food products from around the world. Scan barcode to get info or add a product
Kotlin
- OpenCalc (⭐865) (label: good first issue)
A simple and beautiful calculator for Android.
7. Awesome Svelte
Routers / Checkbox
- svelte5-router (⭐3) - First Svelte 5 SPA router with nesting, hooks, and more.. Use components, snippets, or both!
8. Static Analysis
Multiple languages / Other
- DerScanner ©️ — Multi-language Static Application Security Testing (SAST) platform that detects critical vulnerabilities, including hardcoded secrets, weak cryptography, backdoors, SQL injections, insecure configurations, etc.
9. Awesome Ai in Finance
Traditional Market / Crypto Currencies
- 🌟🌟🌟 OpenBB (⭐33k) - AI-powered opensource research and analytics workspace.
10. Awesome Azure Openai Llm
Vector Database Comparison / Embedding
- Fine-tuning Embeddings for Specific Domains [1 Oct 2024]
Microsoft Azure OpenAI relevant LLM Framework / Agent Frameworks
- OmniParser (⭐2.7k) (Sep 2024): A simple screen parsing tool towards pure vision based GUI agent.
Semantic Kernel / Azure AI Search
- Agent Framework: A module for AI agents, and agentic patterns / Process Framework: A module for creating a structured sequence of activities or tasks. [Oct 2024]
RLHF (Reinforcement Learning from Human Feedback) & SFT (Supervised Fine-Tuning) / Llama Finetuning
OpenAI's Roadmap and Products / OpenAI o1
- A Comparative Study on Reasoning Patterns of OpenAI's o1 Model: 6 types of o1 reasoning patterns (i.e., Systematic Analysis (SA), Method
Reuse (MR), Divide and Conquer (DC), Self-Refinement (SR), Context Identification (CI), and Emphasizing Constraints (EC)).
the most commonly used reasoning patterns in o1 are DC and SR
[17 Oct 2024]
Trustworthy, Safe and Secure LLM / GPT series release date
- Large Language Models Reflect the Ideology of their Creators: When prompted in Chinese, all LLMs favor pro-Chinese figures; Western LLMs similarly align more with Western values, even in English prompts. [24 Oct 2024]
Agentic Design Frameworks / Agent Design Patterns
- Cognitive Architectures for Language Agents: Cognitive Architectures for Language Agents (CoALA). Procedural (how to perform tasks), Semantic (long-term store of knowledge), Episodic Memory (recall specific past events) ref [5 Sep 2023]
Agentic Design Frameworks / Tool use: LLM to Master APIs
- ToolShed: Toolshed Knowledge Bases & Advanced RAG-Tool Fusion, optimized for storing and retrieving tools in a vector database for large-scale agents. To address the limitations of primary methods, two approaches are: 1. tuning-based tool calling via LLM fine-tuning, and 2. retriever-based tool selection and planning. [18 Oct 2024]
- Anthropic Claude's computer use APIs: OpenInterpreter starts to support Computer Use API (⭐54k) / Agnet.exe (⭐2.6k): Electron app to use computer use APIs. [Oct 2024]
Section 10: General AI Tools and Extensions / OSS Alternatives for OpenAI Code Interpreter (aka. Advanced Data Analytics)
- napkin.ai: a text-to-visual graphics generator [7 Aug 2024]
11. Awesome Deno
Modules / Utils
- deno_kv_fs (⭐9) Deno KV file system, compatible with Deno deploy. Makes use of Web Streams API.
Tools / XML
- Deno Dig (⭐0) - A tool for extracting application code and npm packages from stand-alone Deno executables.
12. Awesome Cakephp
Search
- 🍰 CakeDC/SearchFilter plugin (⭐0) - Powerful and flexible solution for implementing advanced search functionality. Provides a robust set of tools for creating dynamic, user-friendly search interfaces with minimal effort.
13. Awesome Java
Native / Text-Based User Interfaces
- native-lib-loader (⭐184) - Native library loader for extracting and loading native libraries from Java.
Testing / Frameworks
- cdi-test (⭐26) - JUnit extension for easy and efficient testing of CDI components.
- weld-testing (⭐101) - Set of test framework extensions (JUnit 4, JUnit 5, Spock) to enhance the testing of CDI components via Weld. Supports Weld 5.
Testing / Miscellaneous
- Testcontainers (⭐8k) - Provides throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
14. Awesome Cl
Tools
- Pretty printing tree data structures in Common Lisp (as a Jupyter notebook)
15. Awesome Ruby
CMS
- MaglevCMS - An open source page builder with an sleek UI.
Documentation
- fitting (⭐58) - Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.
16. Awesome Go
Distributed Systems
- NATS (⭐16k) - NATS is a simple, secure, and performant communications system for digital systems, services, and devices.
Messaging
- NATS Go Client (⭐5.5k) - Go client for the NATS messaging system.
Third-party APIs
- go-gerrit (⭐94) - Go cient library for Gerrit Code Review.
Web Frameworks
- WebGo (⭐304) - A micro-framework to build web apps with handler chaining, middleware, and context injection. With standard library-compliant HTTP handlers (i.e.,
http.HandlerFunc
)..
17. Awesome Mac
Developer Tools / Command Line Tools
- zellij - A terminal workspace with batteries included (modern replacement for tmux and more).
18. Awesome Connectivity Info
Global Connectivity Indexes
- ITU ICT Development Index - (2024) (2023) (2017) Composite index based on three pillars, ICT Access, ICT Use, and ICT Skills.
Periodic Global Connectivity Reports
- Broadband Commission: The State of Broadband - (2024) (2023) (2022) (2021) (2020) (2019)(2018) (2017)
Regional Connectivity Reports and Data
- GSMA Mobile Economy - Latin America (2024) (2022) (2021)
Other sources
- Continent of Africa: High Resolution Population Density Maps by Meta - HRSL datasets offering unprecedented accuracy in population mapping.
19. Awesome List
Theory
- VLM Architectures (⭐377) - Vision Language Model architectures.
Gaming
- Babylon.js (⭐243) - Game engine for cross-platform web and native game development.
Health and Social Science
- Lucid Dreams (⭐37) - A dream where one becomes aware they are dreaming.
20. Discount for Student Dev
SaaS
- Lucidchart [FREE] - Create flowcharts & diagrams online with Lucidchart. You don't need to download anything. Students are eligible for a free Education account using school email.
- Basecamp [FREE] - Basecamp's the project management platform that helps small teams move faster and make more progress than they ever thought possible. Sign up using school email and follow the steps from the link above.
- Miro [FREE] - Free digital whiteboard for online education. The offer is valid for two years.
- Beautiful.ai [FREE] - Beautiful.ai helps you and your entire class create modern presentations with ease. We believe that design and education should be accessible to everyone, so we’re excited to offer students a free annual Pro subscription. Simply verify your .edu account and we’ll send you a confirmation email with your coupon code.
Security
- Shodan [FREE / CREDIT] - Free upgrade (normally 49$) to gain full access to everything shodan has to offer + 100 Export credits. Simply use your academic email address when you signup.
- Malwarebytes [Discount] - Get 50% off device security by entering your information into ProxID to get verified as a student.
21. Awesome Tailwindcss
Tools
- 🎨🌍🔧 InclusiveColors - Create fine-tuned WCAG accessible Tailwind CSS color palettes.
22. Awesome Angular
HTTP / Google Developer Experts
- ng-memento (⭐1) - Makes your application faster by preventing the same HTTP requests from being called again in your Angular project.
Integrations / Google Developer Experts
- angular-rsocket (⭐2) - This service allows you to easily connect to an RSocket server, handle streams and messages, and manage authentication tokens flexibly via a token provider.
Internationalization / Google Developer Experts
- ngx-translate-routes (⭐3) - This service translates titles and route paths.
- ngx-translate-lint (⭐33) - Simple CLI tools for check
ngx-translate
keys.
Testing / Google Developer Experts
- ngx-playwright (⭐23) - Tools to run Playwright e2e tests in an Angular workspace.
Data Grids / Google Developer Experts
- ngx-grid (⭐4) - A professional Angular data grid.
QR Codes / Google Developer Experts
- ngx-qrcode-generator (⭐1) - An Angular component that generates QR codes using the QRious (⭐1.5k) library.
Scroll / Google Developer Experts
- ngx-perfect-scrollbar (⭐3) - This fork of ngx-perfect-scrollbar (⭐521) is an Angular wrapper library for Perfect Scrollbar.
RxJS / Google Developer Experts
- rxjs-collection (⭐5) - RxJS enhanced Array, Map, WeakMap, Set and WeakSet.
23. Free Programming Books (English, By Programming Language)
Java / Bootstrap
- Learn Java for FTC (⭐125) - Alan Smith (PDF)
24. Awesome Ai Tools
Text / Writing assistants
- Nexus AI - Nexus AI is a generative cutting-edge AI Platform for writing, coding, voiceovers, research, image creation and beyond.
- Shy Editor - A modern AI-assisted writing environment for all types of prose.
Text / Productivity
- AnkiDecks AI - Create Flashcards 10x faster. Generate Anki Flashcards from any File or Text with AI.
- AI for Google Slides - AI presentation maker for Google Slides
- FARSITE - AI-powered Compliance Software for U.S. Government Contractors
- GOSH - Free AI Price Tracker - Track any price of any product at any store using AI
- [Pomodoro Timer Tools] - Minimal AI-Driven Pomodoro Timer App
Text / Developer tools
- Langfuse - Open-source LLM engineering platform that helps teams collaboratively debug, analyze, and iterate on their LLM applications. #opensource (⭐6k)
- CodeRabbit - An AI-powered code review tool that helps developers improve code quality and productivity.
- Pagerly - Your Operations Co-pilot on Slack/Teams. It assists and prompts oncall with relevant information to debug issues.
- Hexabot - A Open-source No-Code tool to build your AI Chatbot / Agent (multi-lingual, multi-channel, LLM, NLU, + ability to develop custom extensions)
Image / Services
- RepublicLabs.AI - multi-model simultaneous generation from a single prompt, fully unrestricted and packed with the latest greatest AI models.
- Black Headshots - AI headshots generator for black professionals
- Pixvify AI - Free realistic AI photo generator platform
- Pawtrait - AI Pet Portraits
- iColoring - Free AI Coloring Pages Generator
Audio / AI Voice Cloning
- Zenmic.com - An app to generate podcast eposode ( script + Audio ) using AI.
Audio / Marketing AI Tools
- LogicBalls - An AI-powered writing tool to create any type of content and supercharge your productivity.
- Rupert AI - AI tools for designers and marketers
- PersonaForce - Create and chat with AI buyer personas for smarter marketing
Audio / Phone Calls
- Rosie - AI Phone Answering Service
Audio / Speech
- CustomPod.io - Generate daily news podcasts only on the topics you care about.
Other / Music
- AI Wedding Toast - Generate a personalized wedding speech with AI
- Socialsonic - AI LinkedIn Coach: Personalized content, trends & scheduling.
- Napkin - Napkin turns your text into visuals so sharing your ideas is quick and effective.
- Exam Samurai - AI Exam Generator
- AI Watermark Remover - Remove watermarks from images and videos.
- AISaver - Collection of AI Powered Video and Photo Tools
- Harbor (⭐458) - run LLM backends, APIs, frontends, and services with one command
Learn AI free / Machine Learning
- How To Learn Artificial Intelligence (AI)? - provides a step-by-step guide for beginners to understand and develop AI skills. It covers foundational topics like programming (Python), mathematics, and machine learning, progressing to advanced concepts such as deep learning and neural networks.
25. Awesome Naming
Other
- Cookie licking - E.g. claiming a GitHub issue, then not working on it.
26. Awesome Firebase Genkit
Articles / Golang - Community
- How to Develop Firebase Genkit Functions - A practical guide to efficient local testing of Genkit Functions with Firebase product integrations.
- Firebase Genkit for Go Developers: A Guide to Building LLM Applications - A getting started guide for Go developers using Genkit.
27. Awesome Agi Cocosci
Bayesian Modeling / Bayesian Induction
- Theory-based Bayesian models of inductive learning and reasoning - Trends in Cognitive Sciences, 2006. [All Versions]. [Preprint]. Inductive inference allows humans to make powerful generalizations from sparse data when learning about word meanings, unobserved properties, causal relationships, and many other aspects of the world. Traditional accounts of induction emphasize either the power of statistical learning, or the importance of strong constraints from structured domain knowledge, intuitive theories or schemas. This paper argues that both components are necessary to explain the nature, use and acquisition of human knowledge, and the authors introduce a theory-based Bayesian framework for modeling inductive learning and reasoning as statistical inferences over structured knowledge representations.
28. Awesome Cpp
CLI
- barkeep (⭐112) - Small C++ header to display async animations, counters, and progress bars. [Apache-2.0] website
- Ctrl+C (⭐20) - Crossplatform C++11 library to handle Ctrl+C event in custom functions. [MIT]
- tuibox (⭐128) - A single-header terminal UI (TUI) library, capable of creating mouse-driven, interactive applications on the command line. [MIT]
Image Processing
- [Jpegli][https://github.com/google/jpegli (⭐118)] - an improved JPEG encoder and decoder implementation. [BSD-3-Clause]
29. Awesome Generative Deep Art
Attacks on LLMs / Multi-agents
- ZombAIs: From Prompt Injection to C2 with Claude Computer Use
Image Segmentation / Deforum
- Melies: All-in-one AI filmmaking software
Speech-to-text (STT) and spoken content analysis / Deforum
- 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.
30. Free for Dev
Artifact Repos
- RepoForge - Private cloud-hosted repository for Python, Debian, NPM packages and Docker registries. Free plan for open source/public projects.
IDE and Code Editing
- Zed - Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
31. Awesome Neovim
Editing Support / Diagnostics
- csessh/stopinser.nvim (⭐11) - Automatically exit Insert mode after inactivity.
- Next: Oct 21 - Oct 27, 2024