Awesome List Updates on Mar 11 - Mar 17, 2019
56 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Amas
Ask these people anything!
- Manu Sunny - Back-end .NET/Java developer.
2. Awesome Broadcasting
Multimedia content processing
- FFmbc (⭐190) - FFmpeg customized for broadcast and professional usage.
3. Guitarspecs
Guitar Bodies / Other Rare Bridge Variants
- Wrap-Around (bridge-tailpiece combo - the strings are installed through the front side and wrapped around)
Hardware Parts Checklist / Pickup Routing
- Pickguard or pickup mounting rings
- Control plate (only for for standard tele)
- String ferrules (String-thru Top or Bottom - if you use "string through body" instead of bridge)
- Strap holders
4. Awesome Sysadmin
Software / Continuous Integration & Continuous Deployment
- drone - Drone is a Continuous Delivery platform built on Docker, written in Go. (Source Code (⭐32k))
Apache-2.0
Go
- Jenkins - Continuous Integration Server. (Source Code (⭐23k))
MIT
Java
- PHP Censor (⭐676) - Open source self-hosted continuous integration server for PHP projects.
BSD-2-Clause
PHP
- PHPCI - Free and open source continuous integration specifically designed for PHP. (Source Code (⭐2.4k))
BSD-2-Clause
PHP
5. Awesome Creative Coding
Online
- P5LIVE - p5.js live-coding environment.
6. Awesome Mobile Web Development
Articles and Documentation
- Cache-Control for Civilians - How to setup Cache-Control to achieve the best reponse time.
7. Awesome Datascience
Telegram Channels / Book Deals (Affiliated) 🛍
- Open Data Science – First Telegram Data Science channel. Covering all technical and popular staff about anything related to Data Science: AI, Big Data, Machine Learning, Statistics, general Math and the applications of former.
- Machinelearning – Daily ML news.
8. Awesome4girls
Events/Meetups / Design
-
Monthly salon night in over 200 cities for designers identifying as female with occasional crossover coding events.
Events/Meetups / Go-lang
-
Golang based community for Women. (Twitter: https://twitter.com/womenwhogo).
Events/Meetups / UX
-
Hexagon aims to build a supportive community that fosters diversity, support, empowerment, and mentorship for women. The first Hexagon UX event was held at Google HQ in October 2013, where attendees created “story cards” that represented themselves or their journey into UX.
-
Ladies that UX is a monthly meetup that creates a welcoming, transparent community of women who work in UX, who positively promote and teach each other.
9. Awesome Algorithms Education
Courses / Introductory
- Algorithms - Khan Academy.
- Fundamentals of Algorithms - Geeks for Geeks.
Courses / Intermediate
- Algorithms and Data Structures - Class Central.
- Algorithms - edX(IITBombay).
- Intro to Algorithms - Udacity.
- Design and Analysis of Algorithms, 2015 - MIT OCW.
- Introduction to Algorithms, 2011 - MIT OCW.
- Classes and Teaching by Erik Demaine - MIT(Lecture notes).
- Efficient Algorithms and Intractable Problems, 2001 - UC Berkeley(Lecture notes).
- Data Structures, 2014 - UC Berkeley(Lecture notes).
- Algorithms, Etc., 2015 - Illinois University(Lecture notes).
- Algorithms, Part I - Coursera(Princeton University).
- Algorithms, Part II - Coursera(Princeton University).
Courses / Advanced
- Data Structures and Algorithms - Paid Content. / Harvard University.
- Algorithms Specialization - Paid Content. / Coursera(Stanford University).
Competitive programming / Advanced
Visualizations / Advanced
- Tangle (⭐1.5k) - JavaScript Programming Language.
- Vamonos - JavaScript Programming Language.
- The Sound of Sorting - C ++ Programming Language.
- GeneaQuilts - Java Programming Language.
Books / Advanced
Articles / Advanced
Miscellaneous / Advanced
- Rosetta Code - The idea is to present solutions to the same task in as many different languages as possible, to demonstrate how languages are similar and different, and to aid a person with a grounding in one approach to a problem in learning another.
- Code.org - Anybody can learn.
- CheckiO - Online game for Python and JavaScript coders.
- HUST Online Judge System (⭐59) - Online Judge is a web application.
10. Awesome Regression Testing
Tools and frameworks
- jest-puppeteer-react (⭐72) - Visual regression testing with Jest and puppeteer for React components
11. Awesome Network Analysis
Conferences / Topic-specific
- PolNet - Annual Political Networks Workshops and Conference - Organized by the APSA Organized Section on Political Networks (PolNet).
Courses / Topic-specific
- Complex Networks, by Peter Sheridan Dodds (University of Vermont, 2016; Twitter: @networksvox).
Professional Groups / Research Groups (Other)
- Historical Network Research (HNR) - Platform for scholars interested in network analysis for historical research.
- HNR Conferences, Workshops and Other Events.
- HNR Talks - Videos, in German.
- ANR-Lab - International Laboratory for Applied Network Research - Russian group based at the National Research University in Moscow.
- ORIO - Observatoire des Réseaux Intra- et Inter-Organisationnels - A research program on networks and regulation.
- ‘Réseaux et Régulation’ Conference Cycle - Seminar based at Sciences Po in Paris, France.
- RES-HIST : Réseaux et histoire, in French - Blog posts from a research group on historical networks.
Software / Social, Economic and Political Networks
- Cytoscape - Cross-platform Java program to build, analyze and visualize networks. Also a JavaScript library.
- Network Analysis with Cytoscape Tutorial - Illustrated through an archaeological and geographical case study (2013).
- Mathematica - Cross-platform program with graph theory and network analysis functionalities.
- IGraph/M (⭐89) - Interface to use the
igraph
library from within Mathematica, using standard MathematicaGraph
objects.
- IGraph/M (⭐89) - Interface to use the
- NodeXL - Free, open-source template to explore network graphs with Microsoft Excel.
- The NodeXL Series - Series of blog posts on using NodeXL (2013).
- Pajek - Windows program for large network analysis, free for noncommercial use.
- Analyse des réseaux : une introduction à Pajek, in French (2011).
- La détection de communautés avec Pajek 3.6, in French (2012).
- Uberlink - Software suite for online (hyperlink) network analysis, by the VOSON research project.
- VOSON System - Web-based software for the collection and analysis of online network data.
- VOSON Data Provider for NodeXL (quick tutorial; to be discontinued in 2016).
- vosonR - R client for the VOSON software (in development).
- VennMaker: An Actor-Centered Interactive Network Mapping Tool - Cross-platform Java program for ego network analysis.
- VennMaker for Historians: Sources, Social Networks and Software (also available in Spanish; 2011).
Software / JavaScript
- d3.js - JavaScript visualization library that can plot force-directed graphs.
- d3-force: Force-directed graph layout (⭐1.8k) using velocity Verlet integration.
- d3-vector: Define connections between nodes as directional vectors (⭐4), consisting of angles and magnitudes.
Software / Julia
- BayesNets.jl (⭐216) - Package to work with Bayesian networks.
- Smile.jl (⭐2) - Julia wrapper for the Smile C++ library, which covers Bayesian networks and influence diagrams.
- EvolvingGraphs (⭐52) - Package to create, manipulate and study time-dependent networks.
- Graphs.jl (⭐205) - Package to manipulate graph objects in Julia.
- Creating Network Diagrams in Plotly from Julia.
- MetaGraphs (⭐58) - Graph data structures with multiple heterogeneous metadata for Graphs.jl.
- JuliaGraphs - Suite of Julia packages for network analysis.
- GraphVisualize.jl (⭐5) - Graph visualization built on top of GLVisualize.jl (⭐246).
- LightGraphs.jl (⭐670) - Graph library with a focus on performance and simplicity.
- LightGraphsExtras.jl (⭐21) - Community detection and other functionalities for the LightGraphs.jl package.
- NetworkLayout.jl (⭐97) - Layout algorithms for graphs and trees.
- Networks.jl (⭐3) - Additional graph functions for the LightGraphs.jl package.
- GraphCentrality.jl (⭐4) - Adds network measures to the Graphs.jl package.
- NetworkViz.jl (⭐29) - Package to visualize graphs produced with LightGraphs.jl, using ThreeJS.jl (⭐56).
- Video presentation of the package by its author at JuliaCon 2016.
Software / Python
- dash-cytoscape (⭐581) - Interactive network visualization library in Python, powered by Cytoscape.js and Dash
Software / R
- igraph - A collection of network analysis tools.
- qgraph - Tools to model and visualize psychometric networks; also aimed at weighted graphical models).
- tidygraph - ‘Tidy’ approach to building graph structures. See also:
ggraph
R package.
Software / Syntaxes
- PGF/TikZ - Tandem of vector graphics languages that can be used to draw graphs in the LaTeX typesetting environment.
- Awesome LaTeX: TiKZ (⭐1.4k).
- How to Draw Graphs in LaTeX?
- TikZ Graph Examples.
- TikZ & PGF Manual.
- TKZ - Packages based on TikZ.
12. Bots
Tools For Building Bots
- BotStar - Powerful platform for designing & developing chatbots visually with smart training.
Tools For Bot Conversation Mockups
- BotStar - A fullfledged chatbot platform but the visual editor can be used as a mockup tool as well.
13. Awesome Hacking
General / Other
- Strong node.js (⭐490) - An exhaustive checklist to assist in the source code security analysis of a node.js web service.
14. Awesome Wagtail
Resources / Videos
- Learn Wagtail - Regular video tutorials about all aspects of Wagtail.
15. Awesome Cybersecurity Blueteam
Communications security (COMSEC) / Service meshes
- GPG Sync (⭐344) - Centralize and automate OpenPGP public key distribution, revocation, and updates amongst all members of an organization or team.
16. Awesome Aws
SDKs and Samples / Unity SDK
Open Source Repos / CloudFormation
- sparkleformation/sparkle_formation 🔥🔥 (⭐221) - Ruby DSL for template creation.
17. Awesome Web Performance Budget
Articles
- Performance Budget - Performance Budget by Addyosmani.
Tools to measure Performance Budget
- Performance Budget Calculator - Calculate A Performance Budget For Your Site.
- Speed Curve - Measuring web performance, get today's performance metrics.
Build Tools to set up performance budget
- Bundle Size (⭐4.4k) - Keep your bundle size in check.
- Grunt-perfbudget (⭐861) - Grunt task for performance budgeting.
- ImportCost - VS Extension - Extension to display inline in the VS code editor the size of the imported package.
Bundle Analyzers
- Bundlephobia - Find the cost of adding a npm package to your bundle.
- webpack-bundle-analyzer (⭐12k) - Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap.
- Disc - Visualise the module tree of browserify project bundles and track down bloat.
Videos
- Concept of Performance Budget - Performance Budget with Tim Kadlec.
Case Studies
- Treebo PWA Case Study - Treebo - React And Preact PWA Performance Case Study.
18. Awesome Java
Database / Text-Based User Interfaces
- Apache Drill - Distributed, schema on-the-fly, ANSI SQL query engine for Big Data exploration.
19. Awesome Purescript
UI Libraries
- purescript-react-basic-hooks (⭐187) - An alternative way to define React components using React's "hooks" APIs. Compatible with
purescript-react-basic
.
Asynchronicity and Parallelism
- purescript-queue (⭐3) - An asynchronous queue library for PureScript.
- purescript-signal (⭐251) - An asynchronous signal library for PureScript, similar to Elm.
- purescript-zeta (⭐5) - An alternative signal implementation in PureScript.
Effect Management
- purescript-effect (⭐49) - The Effect monad, for handling native side effects in PureScript v0.12.x.
Json Serialization
- purescript-argonaut (⭐59) - Json encoding and decoding typeclasses.
- purescript-simple-json (⭐131) - Json encoding and decoding through Generics.
Binary Serialization
- purescript-arraybuffer (⭐6) - Bindings to the ArrayBuffer JavaScript type.
- purescript-arraybuffer-class (⭐5) - Typeclasses for ArrayBuffer encoding and decoding.
20. Awesome
Videos / Plugins
21. Awesome Artificial Intelligence
Videos
- Reinforcement Learning in Motion - This live-video breaks down critical concepts like how RL systems learn, how to sense and process environmental data, and how to build and train AI agents.
22. Awesome Selfhosted
Software / Note-taking & Editors
- Trilium Notes (⭐27k) - Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.
AGPL-3.0
Nodejs/Docker/K8S
23. Awesome Mongodb
Libraries / Go
- Bongo (⭐487) - ODM based on mgo
- mgo (⭐2k) - Community Go driver
- minquery (⭐62) - MongoDB cursor that paginates
- mongo-go-driver (⭐8.1k) - Official Go driver
Libraries / Java
- Morphia (⭐1.6k) - Java ODM
24. Awesome Nextjs
Boilerplates
- Next.js with Express and Babel (⭐4) - An application skeleton for those who want to transpile their Express as well as their Next.js code using Babel.
25. Awesome Humane Tech
- Cookie-AutoDelete (⭐1.4k) - Browser extension that deletes cookies as soon as the tab closes, unless site is allowListed.
26. Awesome Deep Learning
Table of Contents / Courses
- AI for Everyone by Andrew Ng (2019)
27. Awesome Embedded Rust
HAL implementation crates / STMicroelectronics
28. Awesome Mac
Proxy and VPN Tools / Audio Record and Process
- ClashX - A rule-based proxy for Mac based on Clash.
Utilities / Productivity
- Trello - A collaboration tool that organizes your projects into Kanban boards.
29. Awesome Remote Job
Tools / Communication
- TeamHub — Realtime status and progress reporting directly inside your IDE
30. Awesome Tmux
Plugins
- extrakto (⭐841) tmux clipboard copy and output completions
31. Awesome Free Software
Software / Audio
Software / Communication
- Conversations - XMPP/Jabber client for Android. (GNU GPLv3 (⭐4.2k))
Software / Web Applications
- GNU social - Microblogging server written in PHP. (GNU GPLv3)
- Wallabag - Save and classify articles. Read them later. Freely. (MIT (⭐8.6k))
32. Awesome React Native
Howtos
Utils & Infra / Navigation Demos
- react-native-iphone-se-helper ★0 (⭐8) - utils for developing iphone SE size.
33. Awesome Malware Analysis
Malware Collection / Honeypots
- Cowrie (⭐5k) - SSH honeypot, based on Kippo.
- DemoHunter (⭐58) - Low interaction Distributed Honeypots.
- Dionaea (⭐688) - Honeypot designed to trap malware.
Open Source Threat Intelligence / Other Resources
- SystemLookup - SystemLookup hosts a collection of lists that provide information on the components of legitimate and potentially unwanted programs.
- YETI (⭐1.7k) - Yeti is a platform meant to organize observables, indicators of compromise, TTPs, and knowledge on threats in a single, unified repository.
Online Scanners and Sandboxes / Other Resources
- PacketTotal - PacketTotal is an online engine for analyzing .pcap files, and visualizing the network traffic within.
Other / Other Resources
- Ember (⭐905) - Endgame Malware BEnchmark for Research, a repository that makes it easy to (re)create a machine learning model that can be used to predict a score for a PE file based on static analysis.
- Malware Search+++ Firefox extension allows you to easily search some of the most popular malware databases
34. Awesome Vscode
Tools / Gradle Tasks
- Online TextMate Themes Editor - since VS Code supports TextMate themes, you can create them in this online editor and then create a new VS Code package using Yo Code tool
35. Awesome Gbdev
Game Boy Color / Opcodes
Peripherals / Opcodes
- Game Boy Camera RE (⭐78) - Documentation about GB Camera and tools used to reverse engineer it by using Arduino.
- Arduino Game Boy Printer Emulator (⭐288) - Emulating a Game Boy Printer via the Game Boy Link cable with an Arduino.
Cartridges / Custom cartridges
- Homebrew-Gameboy-Cartridge (⭐129) - Eagle library, schematic, and board files for a cartridge PCB using an Atmel AT49F040 as ROM.
Emulator Development / Misc
- Decoding Gameboy Z80 opcodes - How to algorithmically decode Game Boy instructions (as opposed to writing one huge switch-case statement).
36. Awesome Laravel
Codebases for Reference / Videos
- Pixelfed (⭐3.9k) - A free and ethical photo sharing platform, powered by ActivityPub federation
37. Awesome Machine Learning
Python / General-Purpose Machine Learning
- Microsoft Recommenders (⭐19k): Examples and best practices for building recommendation systems, provided as Jupyter notebooks. The repo contains some of the latest state of the art algorithms from Microsoft Research as well as from other companies and institutions.
38. Awesome Crystal
- CrystalEmail - A RFC compliant Email validator
Network Protocols
- transfer_more - Clone of transfer.sh to uploads files
39. Awesome Quant
Python / Numerical Libraries & Data Structures
- numpy - NumPy is the fundamental package for scientific computing with Python.
- pandas - pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures and data analysis tools for the Python programming language.
- quantdsl (⭐334) - Domain specific language for quantitative analytics in finance and trading.
- statistics - Builtin Python library for all basic statistical calculations.
- sympy - SymPy is a Python library for symbolic mathematics.
- pymc3 - Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Theano.
Python / Financial Instruments and Pricing
- PyQL (⭐966) - QuantLib's Python port.
- pyfin (⭐306) - Basic options pricing in Python. ARCHIVED
- QuantPy (⭐659) - A framework for quantitative finance In python.
- Finance-Python (⭐734) - Python tools for Finance.
- ffn (⭐1.9k) - A financial function library for Python.
- tia (⭐406) - Toolkit for integration and analysis.
- hasura/base-python-dash - Hasura quick start to deploy Dash framework. Written on top of Flask, Plotly.js, and React.js, Dash is ideal for building data visualization apps with highly custom user interfaces in pure Python.
- hasura/base-python-bokeh - Hasura quick start to visualize data with bokeh library.
- pysabr (⭐453) - SABR model Python implementation.
Python / Trading & Backtesting
- QuantSoftware Toolkit (⭐462) - Python-based open source software framework designed to support portfolio construction and management.
- quantitative (⭐60) - Quantitative finance, and backtesting library.
- analyzer (⭐208) - Python framework for real-time financial and backtesting trading strategies.
- bt (⭐2.1k) - Flexible Backtesting for Python.
- backtrader (⭐14k) - Python Backtesting library for trading strategies.
- pyalgotrade (⭐4.4k) - Python Algorithmic Trading Library.
- tradingWithPython - A collection of functions and classes for Quantitative trading.
- algobroker (⭐86) - This is an execution engine for algo trading.
- pysentosa - Python API for sentosa trading system.
- finmarketpy (⭐3.4k) - Python library for backtesting trading strategies and analyzing financial markets.
- binary-martingale (⭐46) - Computer program to automatically trade binary options martingale style.
- fooltrader (⭐1.1k) - the project using big-data technology to provide an uniform way to analyze the whole market.
- pylivetrader (⭐658) - zipline-compatible live trading library.
- pipeline-live (⭐204) - zipline's pipeline capability with IEX for live trading.
- zipline-extensions (⭐18) - Zipline extensions and adapters for QuantRocket.
- moonshot (⭐195) - Vectorized backtester and trading engine for QuantRocket based on Pandas.
Python / Risk Analysis
- pyfolio (⭐5.6k) - Portfolio and risk analytics in Python.
- empyrical (⭐1.3k) - Common financial risk and performance metrics.
- finance - Financial Risk Calculations. Optimized for ease of use through class construction and operator overload.
- qfrm - Quantitative Financial Risk Management: awesome OOP tools for measuring, managing and visualizing risk of financial instruments and portfolios.
- visualize-wealth (⭐137) - Portfolio construction and quantitative analysis.
- VisualPortfolio (⭐100) - This tool is used to visualize the performance of a portfolio.
Python / Factor Analysis
- alphalens (⭐3.2k) - Performance analysis of predictive alpha factors.
Python / Time Series
- ARCH (⭐1.3k) - ARCH models in Python.
- dynts (⭐86) - Python package for timeseries analysis and manipulation.
- PyFlux (⭐2.1k) - Python library for timeseries modelling and inference (frequentist and Bayesian) on models.
- tsfresh (⭐8.3k) - Automatic extraction of relevant features from time series.
- hasura/quandl-metabase - Hasura quickstart to visualize Quandl's timeseries datasets with Metabase.
Python / Calendars
- bizdays (⭐79) - Business days calculations and utilities.
- pandas_market_calendars (⭐768) - Exchange calendars to use with pandas for trading applications.
Python / Data Sources
- googlefinance (⭐697) - Python module to get real-time stock data from Google Finance API.
- yahoo-finance (⭐1.3k) - Python module to get stock data from Yahoo! Finance.
- pandas-datareader (⭐2.9k) - Python module to get data from various sources (Google Finance, Yahoo Finance, FRED, OECD, Fama/French, World Bank, Eurostat...) into Pandas datastructures such as DataFrame, Panel with a caching mechanism.
- pandas-finance (⭐152) - High level API for access to and analysis of financial data.
- pyhoofinance (⭐9) - Rapidly queries Yahoo Finance for multiple tickers and returns typed data for analysis.
- yfinanceapi (⭐9) - Finance API for Python.
- yql-finance (⭐16) - yql-finance is simple and fast. API returns stock closing prices for current period of time and current stock ticker (i.e. APPL, GOOGL).
- ystockquote (⭐527) - Retrieve stock quote data from Yahoo Finance.
- wallstreet (⭐1.3k) - Real time stock and option data.
- stock_extractor (⭐32) - General Purpose Stock Extractors from Online Resources.
- Stockex (⭐33) - Python wrapper for Yahoo! Finance API.
- finsymbols (⭐108) - Obtains stock symbols and relating information for SP500, AMEX, NYSE, and NASDAQ.
- FRB (⭐162) - Python Client for FRED® API.
- inquisitor (⭐38) - Python Interface to Econdb.com API.
- yfi (⭐2) - Yahoo! YQL library.
- chinesestockapi - Python API to get Chinese stock price.
- exchange (⭐16) - Get current exchange rate.
- ticks (⭐16) - Simple command line tool to get stock ticker data.
- pybbg (⭐53) - Python interface to Bloomberg COM APIs.
- ccy (⭐79) - Python module for currencies.
- tushare - A utility for crawling historical and Real-time Quotes data of China stocks.
- jsm - Get the japanese stock market data.
- cn_stock_src (⭐35) - Utility for retrieving basic China stock data from different sources.
- coinmarketcap (⭐434) - Python API for coinmarketcap.
- after-hours (⭐35) - Obtain pre market and after hours stock prices for a given symbol.
- bronto-python - Bronto API Integration for Python.
- pytdx (⭐1.3k) - Python Interface for retrieving chinese stock realtime quote data from TongDaXin Nodes.
- pdblp (⭐240) - A simple interface to integrate pandas and the Bloomberg Open API.
- tiingo (⭐244) - Python interface for daily composite prices/OHLC/Volume + Real-time News Feeds, powered by the Tiingo Data Platform.
- alpaca-trade-api (⭐1.7k) - Python interface for retrieving real-time and historical prices from Alpaca API as well as trade execution.
Python / Excel Integration
- xlwings - Make Excel fly with Python.
- openpyxl - Read/Write Excel 2007 xlsx/xlsm files.
- xlrd (⭐2.1k) - Library for developers to extract data from Microsoft Excel spreadsheet files.
- xlsxwriter - Write files in the Excel 2007+ XLSX file format.
R / Time Series
- tseries - Time Series Analysis and Computational Finance.
- fGarch - Rmetrics - Autoregressive Conditional Heteroskedastic Modelling.
- timeSeries - Rmetrics - Financial Time Series Objects.
- tidypredict (⭐2) - Run predictions inside the database https://tidypredict.netlify.com/.
- tidyquant (⭐844) - Bringing financial analysis to the tidyverse.
- timetk (⭐606) - A toolkit for working with time series in R.
R / Financial Instruments and Pricing
- quantmod - Quantitative Financial Modelling Framework.
- sparseIndexTracking (⭐49) - Portfolio design to track an index.
- covFactorModel (⭐31) - Covariance matrix estimation via factor models.
- riskParityPortfolio (⭐105) - Blazingly fast design of risk parity portfolios.
- sde - Simulation and Inference for Stochastic Differential Equations.
- YieldCurve - Modelling and estimation of the yield curve.
- SmithWilsonYieldCurve - Constructs a yield curve by the Smith-Wilson method from a table of LIBOR and SWAP rates.
- ycinterextra - Yield curve or zero-coupon prices interpolation and extrapolation.
- AmericanCallOpt - This package includes pricing function for selected American call options with underlying assets that generate payouts.
- VarSwapPrice - Pricing a variance swap on an equity index.
- RND - Risk Neutral Density Extraction Package.
- LSMonteCarlo - American options pricing with Least Squares Monte Carlo method.
- OptHedging - Estimation of value and hedging strategy of call and put options.
- tvm - Time Value of Money Functions.
- OptionPricing - Option Pricing with Efficient Simulation Algorithms.
- derivmkts - Functions and R Code to Accompany Derivatives Markets.
- FinCal (⭐21) - Package for time value of money calculation, time series analysis and computational finance.
- r-quant (⭐30) - R code for quantitative analysis in finance.
- options.studies (⭐6) - options trading studies functions for use with options.data package and shiny.
R / Trading
- backtest - Exploring Portfolio-Based Conjectures About Financial Instruments.
- pa - Performance Attribution for Equity Portfolios.
- QuantTools - Enhanced Quantitative Trading Modelling.
Matlab / FrameWorks
- QUANTAXIS (⭐8k) - Integrated Quantitative Toolbox with Matlab.
Julia / FrameWorks
- Ito.jl (⭐36) - A Julia package for quantitative finance.
- TALib.jl (⭐51) - A Julia wrapper for TA-Lib.
- Temporal.jl (⭐100) - Flexible and efficient time series class & methods.
- Indicators.jl (⭐214) - Financial market technical analysis & indicators on top of Temporal.
- Strategems.jl (⭐163) - Quantitative systematic trading strategy development and backtesting.
- TimeSeries.jl (⭐348) - Time series toolkit for Julia.
- MarketTechnicals.jl (⭐127) - Technical analysis of financial time series on top of TimeSeries.
- MarketData.jl (⭐142) - Time series market data.
- TimeFrames.jl (⭐4) - A Julia library that defines TimeFrame (essentially for resampling TimeSeries).
Java / FrameWorks
- finmath.net - Java library with algorithms and methodologies related to mathematical finance.
- quantcomponents (⭐163) - Free Java components for Quantitative Finance and Algorithmic Trading.
Haskell / Data Visualization
- quantfin (⭐134) - quant finance in pure haskell.
Scala / Data Visualization
- QuantScale (⭐46) - Scala Quantitative Finance Library.
Frameworks / Data Visualization
- TA-Lib - perform technical analysis of financial market data.
Reproducing Works, Training & Books / Data Visualization
- quant (⭐314) - Quantitative Finance and Algorithmic Trading exhaust; mostly ipython notebooks based on Quantopian, Zipline, or Pandas.
40. Awesome Diversity
Organizations
- Women Make - A community where women are in the forefront.
41. Awesome Dotnet
API
- ASP.NET Web API - Framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices
- Breeze - API framework enabling rich data access by using the OData 3 protocol. Client libraries available for JavaScript and C#.
Authentication and Authorization
- Stuntman - Stuntman is a library for impersonating users during development leveraging .NET Claims Identity.
Compilers, Transpilers and Languages
- Hybridizer - CIL (C#, VB.Net, F#) to CUDA compiler. [$]
Compression
- SharpZipLib - a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform
Continuous Integration
- TeamCity - Ready to work, extensible and developer-friendly build server — out of the box [$]
Database
- LiteDB (⭐8.4k) - A .NET NoSQL Document Store in a single data file - https://www.litedb.org
Decompilation
- ILSpy - ILSpy is the open-source .NET assembly browser and decompiler
Markdown Processors
- F# Formatting - Tools for documenting F# and C# projects. The library contains extensible Markdown parser as a core component.
GIS
- OsmSharp - C# library to work with OpenStreetMap (OSM) data. Provides reading, writing and route-planning for OSM data.
Git Tools
- GitExtensions (⭐7.6k) - GitExtensions is a shell extension, a Visual Studio 2008/2010/2012/2013 plugin and a standalone Git repository tool. https://gitextensions.github.io/
Graphics
- Helix Toolkit - Helix Toolkit is a collection of 3D components for .NET
HTML and CSS
- LibSass Host (⭐81) - .NET wrapper around the libSass library with the ability to support a virtual file system
IDE
- Waf DotNetPad - A simple and fast code editor that makes fun program with C# or Visual Basic.
Image Processing
- DynamicImage - High-performance open-source image manipulation library for ASP.NET.
Machine Learning and Data Science
- Deedle - Data frame and (time) series library for exploratory data manipulation with C# and F# support
- R Provider - Type provider that exposes R packages and functions in a type-safe way to F# callers
MVVM
- Okra App Framework - An app centric MVVM framework for Windows 8.1 built with dependency injection in mind, including a full set of Visual Studio MVVM templates.
Object to object mapping
- AutoMapper (⭐9.9k) - A convention-based object-object mapper in .NET. https://automapper.org
Office
- NPOI (⭐68) - This project is the .NET version of POI Java project at https://poi.apache.org/.
Package Management
- Paket (⭐2k) - A package dependency manager for .NET with support for NuGet packages and GitHub repositories. https://fsprojects.github.io/Paket/
Search
- Lucene.net - Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users
Testing
- NSubstitute - A friendly substitute for .NET mocking frameworks
Visual Studio Plugins
- Resharper - Developer Productivity Tool for Visual Studio [$]
Web Frameworks
- ASP.NET MVC - ASP.NET is a free web framework for building great web sites and applications
42. Awesome Cpp
Compression
- miniz (⭐2.1k) - Single C source file Deflate/Inflate compression library with zlib-compatible API, ZIP archive reading/writing, PNG writing. [MIT]
Machine Learning
- flashlight (⭐5.2k) - A fast, flexible machine learning library from Facebook AI Research written entirely in C++ and based on the ArrayFire tensor library. [BSD-3-Clause] website
Weblogs
43. Awesome Pascal
Code check/review, debug
- GpProfiler2017 (⭐66).
[Delphi]
Source code instrumenting profiler for Delphi XE and higher. Other forks support older versions.
- SamplingProfiler.
[Delphi]
Performance profiling tool for Delphi 5 to 32bits Delphi XE4. Its purpose is to help locate bottlenecks, even in final, optimized code running at full-speed.
- Pascal Analyzer (free Lite version available).
[Delphi]
Pascal Analyzer, or PAL for short, parses Delphi or Borland Pascal source code. It builds large internal tables of identifiers, and collects other information such as calls between subprograms. When the parsing is completed, extensive reports are produced. These reports contain a great deal of important information about the source code. This information will help you understand your source code better, and assist you in producing code of higher quality and reliability.
- delphiunitsizes (⭐15).
[Delphi]
Tool to display the sizes of each unit in a Delphi executable. Shows the size of each unit that is included in a Delphi exe-file. It also shows an approximate size of each symbol (classes, methods, procedures etc) in a unit.
- MapFileStats.
[Delphi]
Tool that provides simple binary size statistics from .MAP files (any Delphi version up to at least Delphi XE5).
44. Awesome Swift
Third party Guides
- Conferences.digital (⭐762) - Watch conference videos in a native macOS app.
Cache
- MemoryCache (⭐78) - Type-safe memory cache.
UI / Barcode
- Doric Design System Foundation (⭐99) - Protocol oriented, type safe, scalable design system foundation framework for iOS.
45. Awesome Flutter
UI / List
- Reorderables (⭐716) - Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
UI / Sliders
- Flutter Xlider (⭐507) - A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud
Device / Bluetooth / NFC / Beacon
- Beacon broadcast (⭐81) - Library for turning your phone into a beacon by Paulina Szklarska
State management / Standard
- MobX (⭐2.4k) - Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
State management / Redux / ELM / Dependency Injection
- Fish (⭐7.3k) - Alibaba Redux implementation
VSCode / Game Engine resources
- Awesome Snippets - Collection of commonly used classes and methods by Nash
46. Awesome List
Related
- Awesome Search - Quick search for Awesome lists.
47. Awesome Ruby
CLI Utilities
- Whirly (⭐324) - A simple, colorful and customizable terminal spinner library for Ruby.
Cryptocurrencies and Blockchains
- Peatio (⭐45) - Most Advanced Cryptocurrency open-source assets exchange.
DevOps Tools
- Sunzi (⭐447) - Server provisioning utility for minimalists
HTTP Clients and tools
- Sniffer (⭐569) – Tool to log and debug outgoing HTTP requests across multiple ruby libraries.
Machine Learning
- AI4R (⭐713) - Algorithms covering several Artificial intelligence fields.
- ruby-fann (⭐492) - Ruby library for interfacing with FANN (Fast Artificial Neural Network).
Process Management and Monitoring
- Foreman (⭐6k) - Manage Procfile-based applications.
- Procodile (⭐615) - Run processes in the background (and foreground) on Mac & Linux from a Procfile.
Scientific
- Bindings
- PyCall (⭐1k) - Calling Python functions from the Ruby language.
- ruby-opencv (⭐814) - An OpenCV wrapper for Ruby.
Social Networking
- Decidim (⭐1.4k) - free open-source participatory democracy for cities and organizations
48. Awesome Macos Screensavers
Clocks
ScreenMazer
Continuously builds and then solves a maze, while displaying the current time.
49. Awesome Scala Native
Build Tools
- sbt - Scala's standard build tool.
- Bloop (⭐823) - Scala build server and command-line tool for fast developer workflows.
- Seed (⭐237) - Build tool based on Bloop. Focuses on user experience and cross-platform builds, inspired by Cargo (⭐9.1k).
Functional Programming
- nobox (⭐32) - Immutable primitive array wrapper without boxing.
Unit Tests
- minitest (⭐178) - Lightweight testing library.
Bindings
- libsoup (⭐2) - Bindings for the libsoup HTTP client/server library.
- libui (⭐57) - GUI framework based on libui (⭐10k).
File Formats and Parsers
- Pine (⭐105) - HTML/XML parsing, manipulation and rendering.
- toml-scala (⭐23) - TOML (⭐18k) parser with codec derivation.
Web Development
- Trail (⭐81) - Routing library.
Logging
- scribe (⭐415) - Fast and simple logging library.
Console
- scala-optparse-applicative (⭐13) - Port of Haskell's CLI argument parsing library optparse-applicative.
Programs
- Coursier (⭐1.9k) - Coursier's
bootstrap
command generates native launchers.
Infrastructure
- Seed Docker image - Docker image for cross-platform builds with Seed (⭐237).
50. Awesome Dotnet Core
Frameworks, Libraries and Tools / API
- Restier (⭐468) - RESTier is a RESTful API development framework for building standardized, OData V4 based RESTful services on .NET platform.
Frameworks, Libraries and Tools / Application Frameworks
- DNTFrameworkCore (⭐316) - Lightweight and Extensible Infrastructure for Building High Quality Web Applications Based on ASP.NET Core.
Frameworks, Libraries and Tools / Application Templates
- DNTFrameworkCoreTemplate (⭐35) - Boilerplate project templates based on DNTFrameworkCore (⭐316)
Frameworks, Libraries and Tools / Blockchain
- Nethermind (⭐1.2k) - .NET Core Ethereum client
Frameworks, Libraries and Tools / Security
- NWebsec (⭐541) - Security libraries for ASP.NET http://www.nwebsec.com.
51. Awesome Eslint
Plugins / Style
- Simple import sort (⭐2k) - Easy autofixable import sorting.
- Switch case (⭐17) - Switch-case-specific linting rules for ESLint.
Plugins / Testing Tools
- Jasmine (⭐95) - Linting rules for Jasmine.
52. Free for Dev
Monitoring
- paessler.com — Powerful infrastructure and network monitoring solution, including alerting, strong visualization capabilities, and basic reporting. Free up to 100 sensors.
53. Awesome Actions
Static Analysis / Linting
Notifications and Messages / Code Coverage
Deployment / Code Coverage
54. Awesome
Games
- GOG - DRM-free game store with a lot of old games but also has a rich collection of new games.
55. Awesome Mental Health
Articles
- A Programmers Guide To Stress - By Daragh Byrne.
- How I Beat Impostor Syndrome And Stopped Feeling Like A Fake - By Daragh Byrne.
- I Can't Do It All: My Burnout Story - By Molly Struve.
- My Mental Health Toolbelt - By Taylor Otwell.
56. Awesome Cli Apps
Entertainment
- newsboat (⭐2.8k) - An extendable RSS feed reader for text terminals.
Development / Devops
- htconvert (⭐186) - Convert .htaccess redirects to nginx.conf redirects.
Development / Release
- release-it (⭐7.5k) - Automate releases for Git repositories and/or npm packages. Changelog generation, GitHub/GitLab releases, etc.
- np (⭐7.4k) - A better
npm publish
.
Development / Npm
- npm-name-cli (⭐281) - Check whether a package name is available on npm.
- npm-user-cli (⭐29) - Get user info of a npm user.
- npm-home (⭐194) - Open the npm page of the package in the current directory.
- pkg-dir-cli (⭐23) - Find the root directory of a npm package.
- npm-check-updates (⭐9.1k) - Find newer versions of package dependencies than what your package.json allows.
Productivity / HTTP Client
- NeoMutt - Email client.
Utilities / Network Utilities
- get-port-cli (⭐138) - Get an available port.
- is-reachable-cli (⭐23) - Check if hostnames are reachable or not.
Utilities / Theming and Customization
- wallpaper-cli (⭐168) - Get or set the desktop wallpaper.
- themer (⭐5.4k) - Generate personalized themes for your editor, terminal, wallpaper, Slack, and more.
Data Manipulation / JSON
- fx (⭐18k) - Command-line JSON viewer.
- vj (⭐82) - Makes JSON human readable.
Data Manipulation / Text
- figlet - Creates large text out of ASCII characters.
Files and Directories / Files
- transmission-cli - Torrent client for your command line.
Files and Directories / Search
- fselect (⭐3.8k) - Find files with SQL-like queries.
Just for Fun / Image Conversion
- quote-cli (⭐84) - Get a random quote or the quote of the day in your CLI.
- fortune (⭐377) - Shows a random fortune.
- ponysay (⭐1.2k) - Pony rewrite of cowsay.
- yosay (⭐206) - Like cowsay, but for yeoman.
- lolcat (⭐5.9k) - Outputs text in rainbow colors.
Just for Fun / Emoji
- emoj (⭐2.4k) - Find relevant emoji from text on the command-line.
- emoji-finder (⭐25) - Quickly find and copy emoji to the clipboard via the command-line.
- oji (⭐711) - Interactive text emoji maker.
- Prev: Mar 18 - Mar 24, 2019
- Next: Dec 24 - Dec 30, 2018