Awesome List Updates on Aug 14 - Aug 20, 2023
39 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Integration
Resources / API Specification
- GraphQL (⭐14k) (⭐14k) - A sophisticated query language and runtime for building efficient APIs that empowers engineers to retrieve data from existing systems with ease.
- RAML (⭐3.8k) (⭐3.9k) - A RESTful API Modeling Language that allows software engineers to design and create efficient APIs by modeling resources, endpoints, and interactions.
Resources / Data Formats
- XML - A flexible and widely used markup language that is used for storing and exchanging structured data. It supports rich data types and is compatible with many programming languages.
Resources / Protocols
- HTTP - A widely used protocol that facilitates communication between web servers and clients. HTTP enables the transfer of data over the internet, making it possible for web applications to function seamlessly.
2. Alternative Internet
Social Networks
- Kbin is a decentralized content aggregator and microblogging platform running on the Fediverse network. It can communicate with many other ActivityPub services, including Mastodon, Lemmy, Pleroma, Peertube.
- Lemmy is a selfhosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.
3. Free for Dev
DNS
- deSEC - Free DNS hosting with API support, designed with security in mind. Runs on open-source software and is supported by SSE.
Design and UI
- Quant Ux - Quant Ux is a prototyping and design tool. - It's completely free and also open source.
4. Magictools
Engines and Frameworks / Voxel Editors
- 🎉 axys (⭐1.1k) - A fork of Cocos2d-x-4.0, it has Full Support OpenAL for all platforms, single texture multi GPU texture handler and C++ 17.
5. Awesome Gnome
Development and Design
- Turtle - Tool to manage Git repositories within Nautilus by providing emblems and context menus.
6. Awesome Tmux
Plugins
- tmux-notify (⭐193) A plugin to notify you when processes are finished.
7. Awesome Vite
Solid / Routing
- generouted (⭐1.2k) - Client-side type-safe file-based routing and global modals — supports layouts, loaders, code-splitting and more.
8. Awesome Blazor
2D/3D Rendering engines / Charts
- Plotly.Blazor (⭐396) -
Brings the charting library plotly.js (⭐18k) with over 40 chart types to Blazor (Demo).
9. Awesome Minecraft
Shader Packs / Building
- White Wolf Shader (⭐0) - Shader pack for Bedrock Edition focused on improving your gameplay experience.
Softwares / Launchers
- XMCL (⭐986) - X Minecraft Launcher (XMCL) is a modern Minecraft launcher that lets you manage your massive resources like modpacks, resource packs, mods and shader packs.
10. Awesome Quantified Self
Applications and Platforms / Aggregators & Dashboards
- BiomarkerDash (⭐20) - Simple dashboard to visualize trends in bloodwork biomarkers.
Open Source Projects / Wealth
- Timeliner (⭐3.6k) - A data aggregation and and timeline visualization tool.
- TimelineBuilder (⭐366) - A data aggregation and and timeline visualization tool by Facebook.
11. Amas
Ask these people anything!
- Can Tecim (⭐1) - Software Engineer, former CTO, TypeScript and Node.js lover, open source contributor, remote worker based in Istanbul, Turkey.
12. Awesome Cybersecurity Blueteam
Preparedness training and wargaming / Firewall appliances or distributions
- Stratus Red Team - Emulate offensive attack techniques in a granular and self-contained manner against a cloud environment; think "Atomic Red Team™ for the cloud."
13. Awesome Sitecore
Sitecore Send
- Sitecore Send Postman Collection (⭐3) - A postman collection derived from converting the Sitecore Send API Blueprint specification to Open API for use within Postman.
14. Awesome Openstreetmap
Libraries / Python
- overpy (⭐254) - A Python wrapper to access the Overpass API.
- overpassforge (⭐9) - A package to build Overpass queries from Python objects.
- humanized_opening_hours (⭐26) - A package to parse the
opening_hourstag.
15. Awesome Opengl
Libraries
- raylib (⭐27k) - A simple and easy-to-use library to enjoy videogames programming.
16. Awesome Regression Testing
Online services (a-z↓)
- VRTs - Visual Regression Tests – WordPress plugin auto-updating screenshots on content updates, preventing false positives.
17. Awesome Webgl
Blog Series
- WebGL Image Processing - Covers a range of Image Processing algorithms in WebGL such as Color Correction, Blend Modes, Thresholding, Dithering, Convolution and Film Grain.
18. Awesome Pentest
Exploit Development Tools / Zealandia
- H26Forge (⭐312) - Domain-specific infrastructure for analyzing, generating, and manipulating syntactically correct but semantically spec-non-compliant video files.
- peda (⭐6k) - Python Exploit Development Assistance for GDB.
19. Awesome Kubernetes
Featured On
20. Colorful
Tools / Web App
- Colorca - Design an accessible color palette for digital products in HSLuv color space
21. Awesome Transit
GTFS Converters / Rust
- UK2GTFS - R package that converts UK format TransXchange (bus, metro, tram, ferry) and CIF (rail) timetables to GTFS.
22. Awesome Privacy
InDesign
- Scribus - a free and open-source desktop publishing (DTP) software available for most desktop operating systems. It is designed for layout, typesetting, and preparation of files for professional-quality image-setting equipment. Scribus can also create animated and interactive PDF presentations and forms.
Photoshop / Illustrator
- Krita - A free and open-source raster graphics editor designed primarily for digital art and 2D animation.
Figma
- Penpot - Penpot is an Open Source design and prototyping platform for product teams.
23. Awesome Go
Functional
- go-functional (⭐505) - Functional programming in Go using generics
Science and Data Analysis
- gograph (⭐86) - A golang generic graph library that provides mathematical graph-theory and algorithms.
Utilities
- go-qr (⭐41) - A native, high-quality and minimalistic QR code generator.
- yogo (⭐45) - Check yopmail mails from command line.
DevOps Tools / Libraries for creating HTTP middlewares
- kubeshark (⭐11k) - API traffic analyzer for Kubernetes, inspired by Wireshark, purposely built for Kubernetes.
24. Awesome Cli Apps
Entertainment / Music
- radio-active (⭐545) - Internet radio player with 40k+ stations.
Productivity / HTTP Client
- fjira (⭐183) - Fuzzy finder and TUI application for Jira.
Productivity / Finance
- ledger - Powerful, double-entry accounting system.
- hledger - Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
Utilities / Calendars
- clevercli (⭐145) - Collection of ChatGPT powered utilities.
25. Static Analysis
Other / Other
- flakeheaven — flakeheaven is a python linter built around flake8 to enable inheritable and complex toml configuration.
- textlint — textlint is an open source text linting utility written in JavaScript.
Multiple languages / Other
- oxc (⭐16k) — The Oxidation Compiler is creating a suite of high-performance tools for the JavaScript / TypeScript language re-written in Rust.
26. Awesome Agi Cocosci
Princeton / Commonsense Knowledgebase
- Tania Lombrozo - Department of Psychology, Princeton, Concepts & Cognition Lab - Princeton.
- Thomas Griffiths - Department of Psychology, Department of Computer Science, Princeton, Computational Cognitive Science Lab - Princeton.
Harvard / Commonsense Knowledgebase
- Elizabeth Spelke - Department of Psychology, Harvard, Harvard Laboratory for Developmental Studies - Harvard.
- Tomer Ullman - Department of Psychology, Harvard, Computation, Cognition, and Development Lab (CoCoDev) - Harvard.
- Samuel Gershman - Department of Psychology, Harvard, Computational Cognitive Neuroscience Lab (CCN Lab) - Harvard.
- Fiery Cushman - Department of Psychology, Harvard, Moral Psychology Research Lab - Harvard.
UCLA / Commonsense Knowledgebase
- Tao Gao - Department of Statistics, Department of Psychology, UCLA, Visual Intelligence Lab - UCLA.
- Hongjing Lu - Department of Psychology, Department of Statistics, UCLA, Computational Vision and Learning Lab (CVL) - UCLA.
- Guy Van den Broeck - Department of Computer Science, UCLA, StarAI Lab - UCLA.
27. Awesome Langchain
Ports to other languages
- LangChainDart (⭐564): Build powerful LLM-based Dart/Flutter applications.
Tools / Services
- Llama2 Embedding Server (⭐1k): Llama2 Embeddings FastAPI Service using LangChain
Open Source Projects / Knowledge Management
- examor (⭐1.1k): A website application that allows you to take exams based on your knowledge notes. Let you really remember what you have learned and written.
Other LLM Frameworks / Videos Playlists
- Outlines (⭐12k): Fast and reliable neural text generation.
28. Awesome Research
Investigate Papers / HTML+CSS+JS
- Synthical: AI-powered collaborative research environment. You can use it to get recommendations of articles based on reading history, simplify papers, find out what articles are trending, search articles by meaning (not just keywords), create and share folders of articles, see lists of articles from specific companies and universities, and add highlights.
29. Awesome Generative Deep Art
Large Language Models (LLMs)
- Generative AI for Strategy & Innovation: an experiment about management theories with ChatGPT by Harvard Business Review Italia
Autonomous LLM Agents / Prompt Engineering for Text-to-image
- a16z-infra/ai-town (⭐8.6k): A MIT-licensed, deployable starter kit for building and customizing your own version of AI town - a virtual town where AI characters live, chat and socialize.
- AI Town: a virtual town where AI characters live, chat and socialize.
LLMOps / Multi-agents
- LLM App (⭐27k): LLM App is a Python library that helps you build real-time AI-powered data pipelines with few lines of code.
Text-to-speech (TTS) and avatars / Deforum
- The "Voice Cloning AIs" they never tell you about (and how they work): Youtube video by @bycloud summarizing the available technologies for voice cloning
30. Awesome Dotnet
Mail / GUI - other
- MailKitSimplified (⭐90) - A fully-featured fluent wrapper for MailKit that makes sending and receiving emails as simple as possible.
31. Awesome Neovim
Programming Languages Support / Diagnostics
- chuwy/ucm.nvim (⭐6) - Navigating Unison projects.
Media / Diagnostics
- niuiic/code-shot.nvim (⭐64) - Take a picture of the code.
Git / Diagnostics
- 9seconds/repolink.nvim (⭐24) - Generate shareable HTTP permalinks for various Git web frontends.
Editing Support / Diagnostics
- echasnovski/mini.nvim#mini.operators (⭐7.5k) - Module of
mini.nvimwith various text edit operators: replace, exchange, multiply, sort, evaluate.
Comment / Diagnostics
- Zeioth/dooku.nvim (⭐45) - Generate and open your HTML code documentation.
32. Awesome Selfhosted
Software / Recipe Management
- Mealie - Material design inspired recipe manager with category and tag management, shopping-lists, meal-planner, and site customizations. Mealie is focused on simple user interactions to keep the whole family using the app. (Source Code (⭐9.5k))
MITPython
33. Awesome Blockchain Ai
Blockchains for AI algorithms / Blockchain, AI and Machine Learning
- Vanna Labs - An Ethereum L2 rollup that supports native, seamless, and trustless AI/ML inferences on-chain to empower decentralized applications.
34. Awesome V
Database clients
- vredis (⭐8) - A simple, user-friendly, and comprehensive Redis client.
35. Awesome Git Addons
Break apart large branches into smaller ones
Assume a hypothetical project where you make changes to two software component folders in one feature-branch, you can use this tool to make that two branches with a preserved history for both.
git checkout feature-branch
./git-exfiltrate master feature-branch-extracted "component-folder/*"The feature-branch-extracted branch will be created with just the contents of
component-folder from the feature-branch changes.
* e01009e (main)
|
| * ce4ca64 (feature-branch-extracted)
| | component-folder/1 | 20 +
| * f3bf092
| | component-folder/1 | 20 +
* | 4b2ebd6
|/
|
| * d4c374e (feature-branch)
| | component-folder/1 | 20 +
| | different-component-folder/2 | 100 -
| * 4724dbb
| | component-folder/1 | 20 +
| | different-component-folder/2 | 100 -
|/
* 927799f
* 219e9b2Collect and sum the /spend <duration> directives found in commit messages.
$ git spend sum
3 weeks 2 days 1 hour 37 minutes36. Awesome Quant
Python / Numerical Libraries & Data Structures
- modelx - Python reimagination of spreadsheets as formula-centric objects that are interoperable with pandas.
Python / Financial Instruments and Pricing
- OpenBB Terminal (⭐42k) - Terminal for investment research for everyone.
- pypme (⭐12) - PME (Public Market Equivalent) calculation.
- AbsBox (⭐53) - A Python based library to model cashflow for structured product like Asset-backed securities (ABS) and Mortgage-backed securities (MBS).
- Intrinsic-Value-Calculator (⭐60) - A Python tool for quick calculations of a stock's fair value using Discounted Cash Flow analysis.
Python / Trading & Backtesting
- TA-Lib (⭐11k) - Python wrapper for TA-Lib (http://ta-lib.org/).
- basana (⭐746) - A Python async and event driven framework for algorithmic trading, with a focus on crypto currencies.
- pysystemtrade (⭐2.9k) - pysystemtrade is the open source version of Robert Carver's backtesting and trading engine that implements systems according to the framework outlined in his book "Systematic Trading", which is further developed on his blog.
- pytrendseries (⭐153) - Detect trend in time series, drawdown, drawdown within a constant look-back window , maximum drawdown, time underwater.
- PyLOB (⭐190) - Fully functioning fast Limit Order Book written in Python.
- PyBroker (⭐2.7k) - Algorithmic Trading with Machine Learning.
Python / Data Sources
- market-prices (⭐89) - Create meaningful OHLCV datasets from knowledge of exchange-calendars (⭐527) (works out-the-box with data from Yahoo Finance).
- tardis-python (⭐130) - Python interface for Tardis.dev high frequency crypto market data
- lake-api (⭐47) - Python interface for Crypto Lake high frequency crypto market data
- tessa (⭐50) - simple, hassle-free access to price information of financial assets (currently based on yfinance and pycoingecko), including search and a symbol class.
- pandaSDMX (⭐132) - Python package that implements SDMX 2.1 (ISO 17369:2013), a format for exchange of statistical data and metadata used by national statistical agencies, central banks, and international organisations.
- cif (⭐61) - Python package that include few composite indicators, which summarize multidimensional relationships between individual economic indicators.
- finagg (⭐496) - finagg is a Python package that provides implementations of popular and free financial APIs, tools for aggregating historical data from those APIs into SQL databases, and tools for transforming aggregated data into features useful for analysis and AI/ML.
Python / Visualization
- market-analy (⭐74) - Analysis and interactive charting using market-prices (⭐89) and bqplot.
R / Data Sources
- rb3 (⭐80) - A bunch of downloaders and parsers for data delivered from B3.
- simfinapi (⭐20) - Makes 'SimFin' data (https://simfin.com/) easily accessible in R.
Julia / FrameWorks
- DataFrames.jl (⭐1.8k) - In-memory tabular data in Julia
- TSFrames.jl (⭐98) - Handle timeseries data on top of the powerful and mature DataFrames.jl
JavaScript / FrameWorks
- PENDAX (⭐46) - Javascript SDK for Trading/Data API and Websockets for FTX, FTXUS, OKX, Bybit, & More.
Frameworks / Data Visualization
- QuantLib (⭐6.1k) - The QuantLib project is aimed at providing a comprehensive software framework for quantitative finance.
- QuantLibRisks - Fast risks with QuantLib in Python and C++ (⭐28)
- XAD - Automatic Differentiation (AAD) Library in Python and C++ (⭐377)
- JQuantLib (⭐140) - Java port.
- RQuantLib (⭐128) - R port.
- QuantLibAddin - Excel support.
- QuantLibXL - Excel support.
- QLNet (⭐410) - .Net port.
- PyQL (⭐1.1k) - Python port.
- QuantLib.jl (⭐141) - Julia port.
- QuantLib-Python Documentation - Documentation for the Python bindings for the QuantLib library
Rust / Data Visualization
- Barter (⭐1.5k) - Open-source Rust framework for building event-driven live-trading & backtesting systems
- LFEST (⭐68) - Simulated perpetual futures exchange to trade your strategy against.
- TradeAggregation (⭐97) - Aggregate trades into user-defined candles using information driven rules.
- SlidingFeatures (⭐59) - Chainable tree-like sliding windows for signal processing and technical analysis.
- RustQuant (⭐1.4k) - Quantitative finance library written in Rust.
Reproducing Works, Training & Books / Data Visualization
- Value Investing Studies (⭐88) - A collection of data analysis studies that examine the performance and characteristics of value investing over long periods of time.
- Machine Learning Asset Management (⭐1.7k) - Machine Learning in Asset Management (by @firmai).
- Deep Learning Machine Learning Stock (⭐1.6k) - Deep Learning and Machine Learning stocks represent a promising long-term or short-term opportunity for investors and traders.
- Technical Analysis and Feature Engineering (⭐186) - Feature Engineering and Feature Importance of Machine Learning in Financial Market.
- Differential Machine Learning and Axes that matter by Brian Huge and Antoine Savine (⭐144) - Implement, demonstrate, reproduce and extend the results of the Risk articles 'Differential Machine Learning' (2020) and 'PCA with a Difference' (2021) by Huge and Savine, and cover implementation details left out from the papers.
- systematictradingexamples (⭐432) - Examples of code related to book Systematic Trading and blog
- pysystemtrade_examples (⭐244) - Examples using pysystemtrade for Robert Carver's blog.
- ML_Finance_Codes (⭐2.1k) - Machine Learning in Finance: From Theory to Practice Book
- Hands-On Machine Learning for Algorithmic Trading (⭐1.7k) - Hands-On Machine Learning for Algorithmic Trading, published by Packt
- financialnoob-misc (⭐26) - Codes from @financialnoob's posts
37. Awesome Substrate
Tools
- Polkadot Vault (formerly Parity Signer) - Upcycle an unused mobile phone into an air-gapped hardware wallet.
- Uptest Runtime upgrade tool (⭐7) - Uptest command line client and libuptest Rust library are two tools used for debugging storage changes and runtime upgrades.
38. Awesome Graphql
Ballerina / React
- graphql (⭐139) - Ballerina standard library for GraphQL. This library provides a GraphQL client and server implementations including builtin support for GraphQL subscriptions.
- graphql CLI (⭐107) - A CLI tool to generate Ballerina code from GraphQL schema and GraphQL schema from Ballerina code. It also provides functionality to generate usage-specific GraphQL clients using GraphQL schemas and documents.
Ballerina Samples / React
CMS / React
- Graphweaver - Turn multiple datasources into a single GraphQL API.
Posts / React
39. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- kubectlenv (⭐0) - Easily switch between multiple
kubectlversions.
- Prev: Aug 21 - Aug 27, 2023
- Next: Aug 07 - Aug 13, 2023