Awesome List Updates on Oct 14 - Oct 20, 2024
49 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome V
Scientific computing
- NeuralNetworks-V-Module (⭐19) - This is a V module to create neural networks.
2. Awesome Qubes OS
Downloading, Installing, Upgrading, and Building
- Qubes OS 4.2.3 - Qubes OS 4.2.3 download.
- Qubes OS 4.2.3 Weekly Builds - Qubes OS 4.2.3 Weekly Build download.
3. Awesome Construct
Tutorials / YouTube
- Lessis Games - Tutorials & more.
Tutorials / Other Sources
- How To Construct Demo - Demo samples.
4. Awesome Job Boards
Artificial Intelligence (AI)
- AI Jobs - AI Jobs in ML, Data Science, Engineering, and Research
- aijobs.net - Jobs in AI and Big Data
InfoSec
- isecjobs.com - A fresh and lean InfoSec jobs board
Remote / TypeScript
- 100% Work From Anywhere jobs - Fully remote jobs to live and work from anywhere
Tech / Aggregator
- Christian Tech Jobs - Tech jobs at Christian companies
Tech / Europe
- DanishTech.co - Dedicated Tech Job Board for Denmark 🇩🇰
- Next Level Jobs EU - €100k+ Software Engineering Jobs 🇪🇺
- Work In Tech - Find your next role at Canada's fastest-growing tech companies
5. Awesome for Beginners
Typescript
- Oppia (⭐5.8k) (label: good first issue)
Oppia is an open-source project whose aim is to empower learners across the globe by providing access to high-quality, engaging education. We envision a society in which access to high-quality education is a human right rather than a privilege.
C++
- F3D (⭐2.8k) (label: good first issue)
Fast and minimalist 3D viewer.
- MiniOB (⭐3.4k) (label: good-first-issue)
MiniOB is a compact database that assists developers in understanding the fundamental workings of a database(main language is Chinese).
Go
- Dragonfly (⭐2.2k) (label: good-first-issue)
Provide efficient, stable and secure file distribution and image acceleration based on p2p technology
- Kanister (label: good-first-issue)
A Data Protection Workflow Management Engine
Java
- DSA (⭐3) (label: good-first-issue)
DSA questions practising repo for Java developers
- QuestDB (⭐14k) (label: Good first issue)
Questdb is a fast open source SQL time series database.
JavaScript
- API-pull-with-JavaScript (label: API-pull-and-use)
API data extraction and delivery to the user to present.
- grommet (⭐8.3k) (label: good-first-issue)
a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package
- HMPL (⭐56) (label: good-first-issue)
Template language for displaying UI from server to client.
- HueHive (⭐60) (label: good first issue)
A open source react native app iOS and android for color palette management
- Jasmine (⭐16k) (label: good-first-issue)
Simple JavaScript testing framework for browsers and node.js.
TypeScript
- Storybook JS (⭐84k) (label: good first issue)
Storybook is a frontend workshop for building UI components and pages in isolation.
- Vite (⭐68k) (label: good first issue)
Next generation frontend tooling. It's fast! Alternative to Create React App
- activist (⭐229) (label: good first issue)
activist.org is a network for political action that allows people to coordinate and collaborate on the issues that matter most to them.
- Impler.io (⭐186) (label: good-first-issue)
100% open source data import experience with readymade CSV & Excel import widget 🚀
- LinksHub (⭐759) (label: good first issue)
LinksHub aims to provide developers with access to a wide range of free resources and tools that they can use in their work.
- Manifest (⭐666) (label: good first issue)
Manifestis an open-source Backend-as-a-Service allowign developers to create a backend easily and quickly.
Julia
- Julia (⭐46k) (label: good-first-issue)
Julia Projects for Beginners — Easy Ideas to Get Started Coding in Julia
Python
- SuperDuperDB (⭐4.7k) (label: good first issue)
🔮SuperDuperDB: Bring AI to your favourite database! Integrate, train and manage any AI models and APIs directly with your database and your data
- coala (⭐3.6k) (label: n/a)
A unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.
- Embedchain (⭐22k) (label: good-first-issue)
Embedchain is a framework to easily create LLM powered bots over any dataset.
- H2O Wave Apps (⭐146) (label: hacktoberfest)
Sample AI Apps built with H2O Wave.
- OMRChecker (⭐760) (label: good first issue)
OMRChecker helps to grade exams fast and accurately using a scanner 🖨 or your phone 🤳. Learn image processing with Python and OpenCV while contributing to one of the most popular repositories related to OMR topic on github.
PHP
- FreshRSS (⭐9.6k) (label: good first issue)
FreshRSS is a self-hosted RSS and Atom feed aggregator. It is lightweight, easy to work with, powerful, and customizable. Since 2012.
Ruby
- Avo Admin for Ruby on Rails (⭐1.5k) (label: Good first issue)
Build business apps 10x faster using Ruby on Rails.
- multiwoven (⭐1.1k) (label: good-first-issue)
The open-source reverse ETL, data activation platform for modern data teams.
Rust
- Sniffnet (⭐18k) (label: good-first-issue)
Application to comfortably monitor network traffic.
Swift
- Basic-Car-Maintenance (⭐229) (label: good first issue)
A basic app to track your car's maintenance events, like fixes, oil changes, etc.
6. Awesome Selfhosted
Software / Blogging Platforms
- HTMLy - Databaseless PHP blogging platform. A flat-file CMS that allows you to create a fast, secure, and powerful website or blog in seconds. (Demo, Source Code (⭐1.1k), Clients)
GPL-2.0
PHP
Software / Document Management - E-books
- The Epube - Self-hosted web EPUB reader using EPUB.js, Bootstrap, and Calibre. (Source Code)
GPL-3.0
PHP
Software / Software Development - IDE & Tools
- Langfuse - LLM engineering platform for model tracing, prompt management, and application evaluation. Langfuse helps teams collaboratively debug, analyze, and iterate on their LLM applications such as chatbots or AI agents. (Demo, Source Code (⭐6k), Clients)
MIT
Docker
7. Awesome Cpp
Concurrency
- BS::thread_pool (⭐2.2k) - A fast, lightweight, and easy-to-use C++17 thread pool library [MIT]
- ThreadPool (⭐7.9k) - A simple C++11 Thread Pool implementation [zlib]
8. Awesome Microservices
Frameworks / Runtimes
- Pears (⭐106) - Peer-to-peer runtime, development and deployment.
Security / Scala
- Cerbos Hub - Authorization management system for authoring, testing, and deploying access policies. Built scalable, fine-grained authorization in a microservice architecture.
Storage / Scala
- Couchbase - A distributed database engineered for performance, scalability, and simplified administration.
Articles & Papers / Scala
- Microservices - From Design to Deployment 🔸PDF - F5's seven-part series on microservices.
9. Awesome Keycloak
Community Extensions
10. Awesome Ruby
Implementations/Compilers
- Natalie (⭐934) - Natalie is a Ruby compiler that provides an ahead-of-time compiler using C++ and gcc/clang as the backend.
11. Awesome Mac
Communication / Collaboration and Team Tools
- Mastodon - Your self-hosted, globally interconnected microblogging community
- Matrix - An open network for secure, decentralised communication!
- Misskey - 🌎 A completely free and open interplanetary microblogging platform 🚀
Communication / File Sharing
- NearDrop (⭐4.3k) - An unofficial Google Nearby Share/Quick Share app for macOS.
Utilities / System Related Tools
- Cleaner for Xcode (⭐1.4k) - Helps make your Xcode faster by removing unwanted and deprecated files.
Gaming Software / System Related Tools
- PlayCover (⭐8.5k) - Run iOS apps and games on Apple Silicon Macs with mouse, keyboard and controller support.
- Suyu - A familiar, open source, and powerful Nintendo Switch emulator.
12. Awesome Web Archiving
Tools & Software / Acquisition
- SiteStory - A transactional archive that selectively captures and stores transactions that take place between a web client (browser) and a web server. (Stable)
13. Awesome Product Management
Articles / Obsidian
14. Awesome Crypto Papers
Specific topics / Post-quantum cryptography
- Kyber and Dilithium - These lectures describe Kyber (ML-KEM) and Dilithium (ML-DSA), the quantum-safe lattice-based key encapsulation and signature schemes that were standardized in August 2024 by the National Institute of Standards and Technology (NIST).
15. Awesome Nodejs
Packages / Cross-platform integration
- Edge.js (⭐644) - Run .NET and Node.js code in the same process on Windows, macOS, and Linux.
16. ALL About RSS
Apps / Outline Processor Markup Language
Terminal-based / programmable RSS readers / Outline Processor Markup Language
- cast-text (⭐148) : a zero-latency, easy-to-use, rss reader.
17. Awesome Datascience
MOOC's
General Machine Learning Packages / Deep Learning architectures
Deep Learning Packages / Visualization Tools
Podcasts / Book Deals (Affiliated) 🛍
18. Awesome Workflow Automation
Tools
- [Windmill](https://www.windmill.dev/0 - Turn scripts into auto-generated UIs, APIs and cron jobs. Compose them as workflows or data pipelines. Build complex, data-intensive apps with ease.
- Automateo - Build and integrate LLM prompt workflows that deliver high-quality and consistent outputs - for solo builders and entrepreneurs.
19. Awesome Tmux
Tools and session management
- tmux-tea (⭐26) Session manager with previews, integrations with tmuxinator, fzf, neovim and more.
20. PlacesToPostYourStartup
Websites
- Simple Lister - https://simplelister.com/
21. Awesome Algorithms
Online Judges / Randomized Algorithms
- AIZU ONLINE JUDGE - A Japanese online judge from the University of Aizu, offering a wide range of algorithmic challenges.
- Beecrowd - The Largest Competitive Programming and Online Code Judgement Platform in Latin America.
- Paiza - A Japanese platform offering coding challenges and career preparation.
22. Awesome Go
Financial
- udecimal (⭐69) - High performance, high precision, zero allocation fixed-point decimal library for financial applications.
Networking
- cloudflared (⭐9.1k) - Cloudflare Tunnel client (formerly Argo Tunnel).
Utilities
- sesh (⭐584) - Sesh is a CLI that helps you create and manage tmux sessions quickly and easily using zoxide.
Free e-books / Libraries for creating HTTP middlewares
- Build a blockchain from scratch in Go with gRPC (⭐82) - The foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC.
Guided Learning / Libraries for creating HTTP middlewares
- The Go Skill Tree - A structured learning path that combines both free and premium resources.
23. Awesome Ansible
Community
- Get Help - Get help or help others. Please add appropriate tags if you start new discussions.
- Bullhorn newsletter - Used to announce releases and important changes.
- Social Spaces - Gather and interact with fellow enthusiasts.
- News & Announcements - Track project-wide announcements including social events.
24. Topics
List of articles and posts
- Profitable Online Business Ideas for 2024 – Kickstart Your Digital Venture
- 30 Best Articles Guiding to Profitable Online Business Ideas in 2024
Others
- Wikimint Establishment. Wikimint was officially founded on October 24, 2018, with the goal of delivering insightful content on business and technology. Since its inception, it has grown into a trusted platform for entrepreneurs and tech enthusiasts alike.
- Innovative Online Business Ideas: Unleashing Your Entrepreneurial Spirit. Explore a variety of creative online business opportunities that can help ignite your entrepreneurial potential and guide you toward success.
- Wikimint Location on Google Maps. Approximate location of the Wikimint online publishing platform, showcasing its presence in the digital landscape. Explore the map to get a visual representation of where Wikimint operates and connects with its audience.
- Wikimint Logo Overview. The Wikimint logo features a clean, modern design accompanied by the tagline, encapsulating its focus on business and technology updates. The logo represents the brand's identity and vision, making it recognizable across platforms.
- Survey on Emerging Online Business Trends. This poll delves into the latest developments and cutting-edge technologies shaping the future of online business, offering insights into the direction of digital entrepreneurship.
- Page version of Wikimint documentary pages.
- Wikimint documentary page.
- Important pages of Selvaklnc in Ourmaster Geocity.
Responses
- Profound and positive impact explore new opportunities.
25. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐185) (⭐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 (⭐841) (⭐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 (⭐822) (⭐822) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- Swagger Editor (⭐8.9k) (⭐8.9k) - Create, describe, and document your API with ease using this open source editor built specifically for OpenAPI-based APIs.
- Zally (⭐902) (⭐902) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- OpenAPI Explorer (⭐307) (⭐307) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
- SpectaQL (⭐1.1k) (⭐1.1k) - A Node.js library that generates static documentation for a GraphQL schema from various sources, including live endpoint, query result, and SDL files.
Projects / API Testing
- MQ clients
- JMSToolBox (⭐204) (⭐204) - Universal JMS client designed to interact with a wide range of JMS-based message brokers.
- kcat (⭐5.4k) (⭐5.4k) - Generic non-JVM producer and consumer for Apache Kafka, functioning as a netcat for Kafka.
- MQTT Explorer (⭐3k) (⭐3k) - All-round MQTT client with a structured topic overview, suitable for debugging and testing MQTT-based systems.
- Offset Explorer - GUI application for managing and using Apache Kafka clusters, formerly known as Kafka Tool.
- Service Bus Explorer (⭐2k) (⭐2k) - GUI app for Azure Service Bus, offering advanced features like import/export functionality and the ability to test topic, queues, subscriptions, relay services, notification hubs, and events hubs.
- Mocking tools
- Imposter (⭐365) (⭐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.
- Mockoon (⭐6.3k) (⭐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 / Data Mapping Solution
- AltasMap (⭐197) (⭐197) - 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 (⭐633) (⭐633) - 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 (⭐375) (⭐375) - An API-centric, cloud-native, and distributed integration platform designed to provide a robust solution for software engineers.
Projects / Messaging
- Apache ActiveMQ (⭐2.3k) (⭐2.3k) - An open-source message broker that implements Java Message Service (JMS) and allows for synchronous to asynchronous communication conversion. Offers reliable messaging and supports multiple protocols and messaging styles.
Resources / Data Formats
- NDJSON (⭐672) (⭐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 (⭐347) (⭐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.
Resources / Structure and Validation
- JSON Schema (⭐3.7k) (⭐3.7k) - 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.
26. Open Source Mac Os Apps
Utilities / Text
- Wireshark (⭐7.2k) - Wireshark is the world’s foremost and widely-used network protocol analyzer. It lets you see what’s happening on your network at a microscopic level and is the de facto (and often de jure) standard across many commercial and non-profit enterprises, government agencies, and educational institutions.
27. Awesome Generative Deep Art
Autonomous LLM Agents / Prompt Engineering for Text-to-image
- Hexabot (⭐236) Open-Source AI Chatbot / Agent builder with support for LLMs as well as social media channels integration.
Autonomous LLM Agents / Multi-agents
- openai/swarm (⭐10k): Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team.
LLM Evaluation / Multi-agents
- Indico LLM Leaderboard: Indico Data runs a monthly benchmarking exercise across providers (LLama, Azure OpenAI, Google, AWS Bedrock, and Indico trained discriminative standard language models RoBERTa and DeBERTa), datasets (e.g. cord and CUAD), and capabilities (text classification, key information extraction, and generative summarization).
- LLM Rankings: a leaderboard that compares LLMs for all prompts.
- LLM Use Case Leaderboard: a leaderboard that features LLM use cases.
- LMExamQA: a leaderboard that benchmarks foundation models with Language-Model-as-an-Examiner.
- The Pile: a leaderboard of The Pile benchmark.
Speech-to-text (STT) and spoken content analysis / Deforum
- batchai (⭐18): A supplement to Copilot and Cursor - utilizes AI for batch processing of project codes
28. Awesome Transit
GTFS Data Collection and Maintenance Tools / Ruby
- AddTransit - SaaS (Software as a Service) platform to create, edit and publish schedules in GTFS format.
29. Awesome Typescript
Decorators / Chrome Extensions
- 🐙 Performance Decorators (⭐30) - A collection of TypeScript decorators for performance optimization, including execution time logging, memory usage monitoring, and more.
30. Static Analysis
Programming Languages / Other
- Griffe — Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API.
31. Awesome Cryptography
Courses / Hash functions
- Cryptography 101: Building Blocks - This introductory course (Fall 2024) by Alfred Menezes covers the fundamental cryptographic primitives: symmetric-key encryption, hash functions, MACs, authenticated encryption, public-key encryption, signatures, key agreement, RSA, elliptic curve cryptography.
32. Awesome Developer First
Code Quality
- CodeRabbit AI - AI-powered code review and automated pull request management.
33. Awesome Azure Openai Llm
Advanced RAG
- Contextual Retrieval: Contextual Retrieval enhances traditional RAG by using Contextual Embeddings and Contextual BM25 to maintain context during retrieval. [19 Sep 2024]
LlamaIndex
- 4 RAG techniques implemented in
llama_index
/ cite [20 Sep 2023] / git (⭐514)
Vector Database Comparison / Lucene based search engine with OpenAI Embedding
- Contextual Document Embedding (CDE): Improve document retrieval by embedding both queries and documents within the context of the broader document corpus. ref [3 Oct 2024]
Other techniques and LLM patterns / Llama Finetuning
- Differential Transformer: Amplifies attention to the relevant context while minimizing noise using two separate softmax attention mechanisms. [7 Oct 2024]
OpenAI's Roadmap and Products / OpenAI's roadmap
- The Timeline of the OpenaAI's Founder Journeys [15 Oct 2024]
Section 10: General AI Tools and Extensions / OSS Alternatives for OpenAI Code Interpreter (aka. Advanced Data Analytics)
- websim.ai: a web editor and simulator that can generate websites. [1 Jul 2024]
Evaluating Large Language Models / OSS Alternatives for OpenAI Code Interpreter (aka. Advanced Data Analytics)
- OpenAI MLE-bench: A benchmark for measuring the performance of AI agents on ML tasks using Kaggle. git (⭐378) [9 Oct 2024]
- Korean SAT LLM Leaderboard (⭐31): Benchmarking 10 years of Korean CSAT (College Scholastic Ability Test) exams [Oct 2024]
34. Awesome Ci
Name: CICube
Description: Optimize your GitHub Actions with Insightful Analysis
Features: Cost optimization, Anomaly detection, AI powered CI Insights, GitHub Actions Dashboard
Supported repositories: GitHub
Documentation: -
Price: 14-day Trial
35. Awesome Opentofu
Tools / CI
- Atlantis - Automating workflows via pull requests.
36. Awesome Kotlin
Libraries/Frameworks / Mail
- bluefireoly/SimpleKotlinMail (⭐66) - A simple, modern and coroutine based Kotlin Email API, supporting both clientside and serverside projects.
Projects / Web
- mariomac/codebuilder (⭐6) - Demo app about asynchronous architectures for long-response-time web applications.
Projects / Build tools
- gradle/kotlin-dsl-samples (⭐3.7k) - Kotlin language support for Gradle build scripts.
- nebula-plugins/nebula-kotlin-plugin (⭐57) - Provides the Kotlin plugin via the Gradle plugin portal, automatically depends on the standard library, and allows Kotlin library versions to be omitted.
Projects / Misc
- kpspemu/kpspemu (⭐72) - Multiplatform (JS and JVM) PSP Emulator written in Kotlin.
- chrislo27/RhythmHeavenRemixEditor (⭐434) - An audio custom remix editor designed for the Rhythm Heaven series, using libGDX and Kotlin.
Projects / Desktop
- yschimke/okurl (⭐123) - cURL-like client based on OkHttp.
- hazae41/Kotlin-Compiler-GUI (⭐1) - Easily compile Kotlin classes (.kt) and run Kotlin scripts (.kts)
Projects / Examples
- Kotlin/kotlin-koans (⭐2.6k) - Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax.
- JetBrains/kotlin-examples (⭐3.2k) - Various examples for Kotlin.
Projects / Android
- skydoves/githubfollows (⭐294) - A demo project based on MVVM architecture and material design & animations.
Android / Libraries
- GlimpseFramework/glimpse-framework-android (⭐5) - OpenGL made simple.
- calintat/alps (⭐4) - Android library for preferences which includes property delegates and a custom DSL for definining preferences.
- Jintin/MixAdapter (⭐19) - Compose multiple Adapter for RecyclerView in Android.
Android / Projects
- hanjoongcho/aaf-easyphotomap (⭐41) - This is a photomap app that shows photos taken on a map.
- mustafaberkaymutlu/uv-index (⭐67) - A simple ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
- hanjoongcho/aaf-easypassword (⭐35) - A password manager using a single lock pattern for various type passwords management.
- AnkitSuda/Rebound (⭐181) - Feature Rich & Highly Customizable Workout Log App.
Android / Extensions
- rosariopfernandes/fireXtensions (⭐29) - Unofficial Kotlin Extensions for the Firebase Android SDK.
Kotlin JavaScript / JavaScript
- pixijs/pixi-native (⭐87) - The aim of this project is to provide a fast lightweight 2D library that works across all devices.
- Kotlin/kotlin-fullstack-sample (⭐1.2k) - Kotlin Full-stack Application Example.
- Foso/MpApt (⭐236) - Kotlin Native/JS/JVM Annotation Processor library
Kotlin JavaScript / Build Tools
- Kotlin/kotlin-frontend-plugin (⭐562) - Gradle Kotlin plugin for frontend development.
Kotlin JavaScript / Integration
- kotlin/ts2kt (⭐316) - Converter of TypeScript definition files to Kotlin declarations (stubs).
Kotlin Native / Projects
- JetBrains/kotlin-native (⭐7k) - Kotlin/Native is a LLVM backend for the Kotlin compiler, runtime implementation and native code generation facility using LLVM toolchain.
37. Awesome Love2d
UI
- MeowUI (⭐7) - Extensible library written in MoonScript that enables you to create your own GUI controls based on provided core modules for Löve2D.
38. Awesome Quant
Python / Financial Instruments and Pricing
- Fincept Terminal (⭐19) - Advance Data Based A.I Terminal for all Types of Financial Asset Research.
- fypy (⭐76) - Vanilla and exotic option pricing library to support quantitative R&D. Focus on pricing interesting/useful models and contracts (including and beyond Black-Scholes), as well as calibration of financial models to market data.
Python / Trading & Backtesting
- zipline-reloaded (⭐1.1k) - Zipline, a Pythonic Algorithmic Trading Library.
- Trading Strategy (⭐47) - TradingStrategy.ai is a market data, backtesting, live trading and investor management framework for decentralised finance
CPP / Data Visualization
- Hikyuu (⭐2.2k) - A base on Python/C++ open source high-performance quant framework for faster analysis and backtesting, contains the complete trading system components for reuse and combination. You can use python or c++ freely.
Python / Factor Analysis
- alphalens-reloaded (⭐297) - Performance analysis of predictive (alpha) stock factors.
Python / Time Series
- functime (⭐1k) - Time-series machine learning at scale. Built with Polars for embarrassingly parallel feature extraction and forecasts on panel data.
Python / Data Sources
- Trading Strategy (⭐217) - download price data for decentralised exchanges and lending protocols (DeFi)
Python / Visualization
- QuantInvestStrats (⭐169) - Quantitative Investment Strategies (QIS) package implements Python analytics for visualisation of financial data, performance reporting, analysis of quantitative strategies.
R / Data Sources
- tidyfinance (⭐12) - Tidy Finance helper functions to download financial data and process the raw data into a structured Format (tidy data), including date conversion, scaling factor values, and filtering by the specified date.
Matlab / FrameWorks
- PROJ_Option_Pricing_Matlab (⭐171) - Quant Option Pricing - Exotic/Vanilla: Barrier, Asian, European, American, Parisian, Lookback, Cliquet, Variance Swap, Swing, Forward Starting, Step, Fader
Reproducing Works, Training & Books / Data Visualization
- Tidy Finance - An opinionated approach to empirical research in financial economics - a fully transparent, open-source code base in multiple programming languages (Python and R) to enable the reproducible implementation of financial research projects for students and practitioners.
39. Awesome Agi Cocosci
Theory of Mind / AI Assisted Research
- Bayesian Theory of Mind: Modeling Joint Belief-Desire Attribution - CogSci'11, 2011. [All Versions]. [Preprint]. This paper presents a computational framework for understanding Theory of Mind (ToM): the human capacity for reasoning about agents’ mental states such as beliefs and desires. The proposed Bayesian model of ToM (or BToM) expresses the predictive model of belief- and desire-dependent action at the heart of ToM as a partially observable Markov decision process (POMDP), and reconstructs an agent’s joint belief state and reward function using Bayesian inference, conditioned on observations of the agent’s behavior in some environmental context.
- AGENT: A Benchmark for Core Psychological Reasoning - ICML'21, 2021. [All Versions]. Inspired by cognitive development studies on intuitive psychology, this paper presents a benchmark consisting of a large dataset of procedurally generated 3D animations, AGENT (Action, Goal, Efficiency, coNstraint, uTility), structured around four scenarios (goal preferences, action efficiency, unobserved constraints, and cost-reward trade-offs) that probe key concepts of core intuitive psychology. The results suggest that to pass the designed tests of core intuitive psychology at human levels, a model must acquire or have built-in representations of how agents plan, combining utility computations and core knowledge of objects and physics.
40. Awesome Cl
Non-deterministic, logic programming
- AP5 - allows users to program in a model of first order logic or a relational database. 1989, updated 2024. Public domain.
Advanced
HTTP Servers / Hunchentoot plugins
- hunchentoot-stuck-connection-monitor (⭐1) - Monitors hunchentoot connections and logs the connections stuck in the same state for a long time.
- offers an option to shutdown the stuck connections sockets manually or automatically, thus unblocking the connection threads and preventing thread and socket leakage. BSD_2Clause.
URI and IP handling / Isomorphic web frameworks
- netaddr (⭐3) - A network address manipulation library for Common Lisp. MIT.
- for manipulating IP addresses, subnets, ranges, and sets. It is inspired by its namesake library in Python, netaddr.
41. Awesome Vue
Resources / Community
Components & Libraries / UI Components
- vue3-radial-progress (⭐25) - Radial progress bar component for Vue 3
Components & Libraries / UI Utilities
- vue-pagination (⭐1) - A non-style pagination with composable that can integrate with any frameworks.
42. Awesome Css
Preprocessors 💊 / Editor's Draft ✒️
- Vanilla Extract - Generate static CSS using Typescript. Write type‑safe, locally scoped classes, variables and themes.
Miscellaneous / Editor's Draft ✒️
- Beautiful CSS box-shadow examples - Curated collection of 93 beautiful CSS box-shadow. Click to copy.
43. Awesome Neovim
Marks / Diagnostics
- EvWilson/spelunk.nvim (⭐6) - Create and manage bookmarks as stacks with a friendly UI.
- 2KAbhishek/markit.nvim (⭐9) - Improved global marks and project wide bookmarks, to quickly navigate files.
Tree-sitter Supported Colorscheme / Diagnostics
- bartekjaszczak/luma-nvim - A colorful theme with dark/light modes and adjustable contrast. Supports Tree-sitter and semantic highlighting.
Media / Diagnostics
- neo451/feed.nvim (⭐34) - Web feed reader written in Lua (RSS, atom, json feed).
Utility / Diagnostics
- EL-MASTOR/bufferlist.nvim (⭐14) - A super fast, lightweight, minimal and super easy buffer manager.
Neovim Lua Development / Diagnostics
- niuiic/omega.nvim (⭐1) - Missing functions for Lua plugin development.
- 2KAbhishek/utils.nvim (⭐2) - Powerful utilities to speed up plugin development.
GitHub / Diagnostics
- 2KAbhishek/octohub.nvim (⭐38) - Access all your gihub repos, stats and more in simple keystrokes.
Session / Diagnostics
- njayman/season.nvim (⭐1) - A lightweight plugin to manage session based on current working directory.
Tmux / Diagnostics
- EvWilson/slimux.nvim (⭐18) - Send content from the current buffer to a configurable tmux pane.
Boilerplate / Diagnostics
- 2KAbhishek/template.nvim (⭐1) - Opinionated template for starting plugin dev quickly.
44. Awesome Embedded Rust
Driver crates / Other
- embedded-dht-rs - 1-Wire, I2C - DHT11/DHT20/DHT22 temperature/humidity sensor driver - github (⭐7) -
45. Awesome Rust
Applications / Security tools
- AdGuardian-Term (⭐952) [adguardian] - Terminal-based, real-time traffic monitoring and statistics for your AdGuard Home instance
Libraries / Text search
- SeekStorm (⭐164) [SeekStorm] - sub-millisecond full-text search library & multi-tenancy server in Rust
46. Free for Dev
Issue Tracking and Project Management
- Crosswork - Versatile project management platform. Free for up to 3 projects, unlimited users, 1 GB storage.
IDE and Code Editing
- GetVM — Instant free Linux and IDEs chrome sidebar. The free tier includes 5 VMs per day.
47. Awesome Angular
YouTube Channels / Google Developer Experts
Integrations / Google Developer Experts
- ngx-tagify (⭐26) - Angular library that wraps Tagify (⭐3.5k).
- ngx-xapi (⭐4) - Lightweight Angular wrapper for xAPI.
Animations / Google Developer Experts
- ngx-countUp (⭐136) - Animates a numerical value by counting to it.
Captcha / Google Developer Experts
- ngx-turnstile (⭐56) - Cloudflare Turnstile for Angular.
- ng-hcaptcha (⭐46) - Provides an easy to use component for hCaptcha.
- angular-yandex-smart-captcha (⭐1) - This library adds the Yandex SmartCaptcha component to your Angular application, providing an easy way to integrate CAPTCHA protection into your forms and other user interactions.
- go-captcha-angular (⭐2) - A simple, easy-to-use, interactive, and secure behavioral verification code that implements verification modes such as text/graphic clicking, sliding/dragging, and rotation.
- ng-recaptcha-2 (⭐10) - Angular 18 fork of ng-recaptcha (⭐473). Alternatively, you create your own service that implements Google's reCAPTCHA with the help of this article.
Carousels / Google Developer Experts
- carousel-library (⭐10) - A versatile Angular library providing a feature-rich, simple, and performant carousel component.
Charts / Google Developer Experts
- ngx-flexmonster (⭐1) - A powerful and fully customizable JavaScript component for web reporting. It is packed with all core features for data analysis and can easily become a part of your Angular data visualization project.
DOM / Google Developer Experts
- ngx-nullish (⭐2) - Angular Structural Directive, which replaces
*ngIf
with Nullish Coalescing operator.
General / Google Developer Experts
- tripetto - Tripetto’s FormBuilder SDK contains fully customizable components for equipping apps and websites with a comprehensive form building and deploying solution. Follow this quickstart to use FormBuilder with Angular.
- ngx-smart-forms (⭐2) - This workspace contains Angular libraries that streamline form handling and validation by simplifying form creation, validation, and error display, and offering advanced customization and performance boosts.
Validation / Google Developer Experts
- ngx-validator-pack (⭐14) - A collection of validators designed to simplify usage and allow quick customization.
Icons / Google Developer Experts
- ngx-x-browser-svg-mask (⭐1) - Directive to easily achieve cross browser compliance while creating SVG masks.
Images / Google Developer Experts
- ngx-unsplash (⭐4) - Angular service for proxied Unsplash API.
Loaders / Google Developer Experts
- ngx-lazy-directive (⭐1) - Provides an easy way to lazy load components combined with the
*ngIf
directive, thereby reducing the First Contentful Paint time when a module is large.
- ngx-fastboot (⭐6) - A dynamic configuration loader for Angular applications. It optimizes the startup performance by loading configurations in a separate chunk during compilation.
Maps / Google Developer Experts
- HERE maps API for JavaScript - You can integrate HERE Maps with Angular to display interactive maps, geocode addresses, calculate routes, and more, all within the context of your Angular application.
Media / Google Developer Experts
- ngx-youtube-player (⭐94) - Angular component based on YouTube player iframe API.
Notifications / Google Developer Experts
- ngx-toastr-message (⭐2) - A lightweight, customizable Angular library for displaying toast notifications.
Tailwind CSS Based / Google Developer Experts
- FlyonUI (⭐745) - Integrate FlyonUI with Angular and Tailwind CSS to create a modern, responsive UI, streamlining your development process efficiently.
48. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- zapmarks (⭐0) - Provides quick access to your most used command-line bookmarks. It allows you to save, search, and execute complex commands with ease.
ZSH Tools / superconsole - Windows-only
- crazy-complete (⭐1) - Every program should have autocompletion in the shell to enhance user experience and productivity. crazy-complete helps solve this task by generating robust and reliable autocompletion scripts.
- argcomplete (⭐1.4k) - Generates tab completions for programs using Python's
argparse
module.
Completions / superconsole - Windows-only
- flatpak (⭐36) - Tab completions for Flatpak.
Themes / superconsole - Windows-only
- backbone (⭐2) - A bare minimum single file prompt, fast as a roadrunner MEEP! MEEP. Includes
git
status and current directory decorations.
- gcloud-prompt (⭐22) - Shows the current gcloud configuration in the prompt.
49. Free Programming Books (English, By Subjects)
Cellular Automata
- Introduction to the Modeling and Analysis of Complex Systems - Hiroki Sayama
IDE and editors
- Learn Neovim - Ofir Gal (online, PDF)
Machine Learning
- User Guide - scikit-learn - Scikit-learn developers (HTML) (BSD)
Mathematics For Computer Science
- PROGRAM = PROOF - Samuel Mimram (PDF)
Software Architecture
- Web Browser Engineering - Pavel Panchekha, Chris Harrelson
- Next: Oct 07 - Oct 13, 2024