# Awesome List Updates on Jul 29, 2018

12 awesome lists updated today.

🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor

## 1. Awesome Vue

Components & Libraries / UI Components

- @owumaro/vue-date-range-picker (⭐27) - A vue component using Bootstrap 4 styles for date range selection

## 2. Awesome Dash

Tutorials

- Using Plotly’s Dash to deliver public sector decision support dashboards - Buiding a complex dashboard step-by-step.

App Examples

- Visualize Earthquakes with Plotly Dash - Great UI and usage of geospatial analytics with Dash. Includes basic unit tests (⭐36). Source Code. (⭐36)

## 3. Awesome Bitcoin

C++ Libraries

## 4. Awesome Crystal

Converters

- base62.cr (⭐9) - Base62 encoder/decoder, well suited for url-shortening

## 5. Awesome Lit

Similar libraries / Other Tools

- hybrids (⭐2.9k) - UI library for creating Web Components with simple and functional API.

## 6. Awesome Projects Boilerplates

Go

- Go React JSX Boilerplate (⭐4) Starter code for a React + Go web application

## 7. Awesome Scientific Computing

Multi-purpose toolkits

- DUNE Numerics - Toolbox for solving PDEs with grid-based methods. (C++, GPL 2, GitLab)

- SciPy - Python modules for statistics, optimization, integration, linear algebra, etc. (Python, mostly BSD, GitHub (⭐11k))

- NumPy - Fundamental package needed for scientific computing with Python. (Python, BSD, GitHub (⭐23k))

Finite Elements

- libMesh - Framework for the numerical simulation of PDEs using unstructured discretizations. (C++, LGPL 2.1, GitHub (⭐557))

- deal.II - Software library supporting the creation of finite element codes. (C++, LGPL 2.1, GitHub (⭐1.1k))

- Netgen/NGSolve - High performance multiphysics finite element software. (C++, LGPL 2.1, GitHub (⭐204))

- Firedrake - Automated system for the solution of PDEs using the finite element method. (Python, LGPL 3, GitHub (⭐391))

Meshing / Triangular and tetrahedral meshing

- Gmsh - Three-dimensional finite element mesh generator with pre- and post-processing facilities. (C++, GPL, GitLab)

- MeshPy - Quality triangular and tetrahedral mesh generation. (Python, MIT, GitHub (⭐419))

- CGAL - Algorithms for computational geometry. (C++, mixed LGPL/GPL, GitHub (⭐3.8k))

- TetGen - Quality tetrahedral mesh generator and 3D Delaunay triangulator. (C++, AGPLv3)

- distmesh - Simple generator for unstructured triangular and tetrahedral meshes. (MATLAB, GPL 3)

Sparse linear solvers / Mesh tools

- SuperLU - Direct solution of large, sparse, nonsymmetric systems of linear equations. (C, mostly BSD, GitHub (⭐187))

- PyAMG - Algebraic Multigrid Solvers in Python. (Python, MIT, GitHub (⭐463))

Other libraries and tools / Mesh tools

- FFTW - Discrete Fourier transforms in one or more dimensions, of arbitrary input size, real and complex. (C, GPL2, GitHub (⭐2.3k))

- Qhull - Convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, etc. (C/C++, custom open source license, GitHub (⭐588))

- GSL - Random number generators, special functions, and least-squares fitting etc. (C/C++, GPL 3, Savannah)

- OpenFOAM - Free, open source CFD (computational fluid dynamics) software. (C++, GPL 3, GitHub (⭐1.1k))

- FiPy - Finite-volume PDE solver. (Python, custom open-source license, GitHub (⭐403))

## 8. Awesome Dotnet Core

Frameworks, Libraries and Tools / ORM

- Chloe (⭐1.5k) - A lightweight and high-performance Object/Relational Mapping(ORM) library for .NET.

## 9. Awesome Crypto Papers

Introducing people to data security and cryptography / Simple: cryptography for non-engineers

Specific topics / Public key cryptography: General and DLP

- Twenty Years of Attacks on the RSA Cryptosystem - Great inquiry into attacking RSA and it's internals, by Dan Boneh.

Specific topics / Public key cryptography: Elliptic-curve crypto

- Curve25519: new Diffie-Hellman speed records - Paper on Curve25519.

Specific topics / Zero Knowledge Proofs

Specific topics / Post-quantum cryptography

- Post-quantum cryptography - dealing with the fallout of physics success - Brief observation of mathematical tasks that can be used to build cryptosystems secure against attacks by post-quantum computers.

- Post-quantum RSA - Daniel Bernshtein's insight how to save RSA in post-quantum period.

Lectures and educational courses / Post-quantum cryptography

- A Course in Cryptography - Lecture notes by Rafael Pass, Abhi Shelat.

- Lecture Notes on Cryptography - Famous set of lectures on cryptography by Shafi Goldwasser (MIT), M. Bellare (University of California).

Online crypto challenges / Post-quantum cryptography

## 10. Awesome Beacon

Stackoverflow Q&A

- BeaconKit (⭐22) - Beacon detection framework ns Swift using CoreBluetooth, supporting Eddystone-UID, Eddystone-URL, AltBeacon, iBeacon.

## 11. Awesome Ffmpeg

Docs

- FFmpeg.org - Where it all starts.

- Wiki & Bug Tracker - Lots of great info on here.

Tutorials

## 12. Awesome List

Work

- Code Review (⭐4.1k) - Reviewing code.

Miscellaneous

- Captcha (⭐1.1k) - A type of challenge–response test used in computing to determine whether or not the user is human.

- Prev: Jul 30, 2018
- Next: Jul 28, 2018