Awesome List Updates on Dec 07, 2019
9 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Shell
Downloading and Serving / Directory Navigation
- vesper (⭐203) - 🍸Vesper is a HTTP framework for Bash/Unix Shell
2. Machine Learning with Ruby
Machine Learning Libraries / Deep learning
- torch-rb (⭐595) - Ruby bindings for LibTorch (⭐73k) using rice (⭐355).
3. Awesome Datascience
Bloggers / Book Deals (Affiliated) 🛍
- Andrew Carr - Data Science with Esoteric programming languages
4. Awesome Webaudio
Packages / Frameworks
- Bap (⭐115) - A toolkit for making beats and composing sequences, inspired by the classic MPC60/2000.
Packages / Libraries
- Sound.js (⭐300) - A micro-library to load, play and generate sound effects and music for games and interactive applications.
- Circular Audio Wave (⭐249) - A JS library for audio visualization in circular wave using Web Audio API and ECharts.
- Wad (⭐1.9k) - Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears.
Resources / Tutorials
- WebAudio School (⭐402) - A series of self-guided workshops to learn WebAudio.
Obsolete / Community
- Gibberish (⭐387) - A JavaScript DSP library that creates JIT optimized audio callbacks using code generation techniques.
- lissajous (⭐398) - A tool for programmatic audio performance.
- SSSynthesiser.js (⭐49) - A wavetable synthesizer for interactive music and sound effects.
- WAAX (⭐303) - Build Music Apps for browsers.
- Band.js (⭐1.2k) An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
- reverbGen (⭐54) - A JavaScript library for generating artificial reverb impulse responses.
- TuneJS (⭐169) - A tuning library of microtonal and just intonation scales. Supports over 3,000 historical tunings.
- Beet.js (⭐114) - A sequencer library for creating euclidean rhythms and polyrhythms.
- AudioKeys (⭐234) - A QWERTY keyboard for web audio projects.
- web-audio-test-api (⭐67) - A Web Audio test library for CI.
- javascript-karplus-strong (⭐282) - JavaScript/Web Audio implementation of Karplus-Strong guitar synthesis.
- osc-msg (⭐17) - OSC message decoder/encoder with fault tolerance.
- Pizzicato (⭐1.7k) - A library that aims to simplify the creation and manipulation sounds in the browser.
- Mooog (⭐29) - Tools that simplify working with AudioNodes, inspired by jQuery and mixing tables.
- envelope-generator (⭐35) - Simple ADSR envelope generator for web audio.
- audio contour (⭐20) - A 5 stage audio envelope generator.
- web-audio-recorder-js (⭐770) - A library that records audio input (Web Audio API AudioNode object) and encodes to audio file image (Blob object).
- audiolet (⭐895) - A JavaScript library for real-time audio synthesis and composition from within the browser.
- playnote (⭐2) - Play your favorite instrument in the browser, with complex note intervals and scales.
- Recorderjs (⭐4.2k) - A plugin for recording/exporting the output of Web Audio API nodes.
- resampler (⭐39) - A utility for resampling audio.
- bpm-detective (⭐133) – Detects the BPM of a song or audio sample.
- web-audio-utils (⭐10) - Commonly needed utility functions for Web Audio API.
- web-audio-oscillators (⭐59) - A collection of Web Audio custom oscillators.
- midi-ports (⭐16) - handy library to make it easier to work with attached MIDI devices.
- Midi Logger - This Midi Logger will print all midi input to your browser for debugging.
- Code Player (⭐21) - An experimental app that makes your codes sing for you.
5. Awesome Scientific Computing
Community / Mesh tools
- Gabriel Peyré on Twitter - One tweet a day on computational mathematics.
6. Awesome Research
Version Control System
- git
Version Control System / Online Git Service
- GitHub: the most popular platform for git with social and collaborations built-in.
- GitHub also provides GitHub Actions. With Actions one could automate processes.
- GitHub provides GitHub Pages. With GitHub Pages, on could host static files as well as Jekyll built websites.
- BitBucket: Alternative to GitHub and GitLab with free private repositories.
Version Control System / Enterprise Git Service
- RhodeCode: Centralized control for distributed repositories. Mercurial, Git, and Subversion under a single roof.
GTD-Task Manager / Enterprise Git Service
- Microsoft To Do (
Cloud
,Mac
,Win
,Android
,iOS
,Win Store
,Chrome OS
): Almost perfect todo lists with cooperation and sharing.
- Google Keep(
Cloud
,Android
,iOS
,Chrome OS
)
Math and Programming Online / Enterprise Git Service
- Google Colab: free jupyter notebook online. Google Colab also comes with free GPU hours.
- Free and powerful.
- Share and collaborate on the same notebook.
- Can be saved in GitHub or Google Drive.
- Kaggle: kaggle has built-in free jupyter notebook.
- One can also connect to Google BigQuery to access big data.
- Azure Notebooks: online jupyter notebooks.
- Datalore: online jupyter notebook by JetBrains.
- SageMaker: AWS service with a lot of tools integrated. Sagemaker comes with the Sagemake Studio which provides jupyter notebook for programmer and other charting and data management tools.
- Mathematica Online: Bring Mathematica to life in the cloud.
Plotting and Charting Online / Enterprise Git Service
- GeoGebra: very old but still very good. GeoGebra can be used for precise charting as well as calculations.
Hosting / Social Sciences
- AWS: Amazon AWS provide student perks.
Blog and CMS / Social Sciences
- GitBook (
Cloud
): write in Markdown and collaborate with the team. GitBook integrates with GitHub so no content will be lost.
- Wordpress (
PHP
): Very popular but requires a lot of maintenance.
Notebooks for Researchers / Social Sciences
- Findings: Your research assistant & lab notebook, all in one app.
Editors / Markdown
- StackEdit(
Cloud
): StackEdit is a Markdown editor with many integrated services such as math (MathJax), Google Drive, Dropbox, and GitHub.
Online Load and Edit / LaTeX
- Slideas: the easiest way to create a beautiful Markdown Presentation, with all the features you need.
Mathematica / HTML+CSS+JS
- Mathematica slides can be made interactive.
Code Editors / HTML+CSS+JS
- Visual Studio Code, aka VS Code(
Free
,Cross-platform
,Plugins
): same technology as atom but faster than atom, and Microsoft made.
Coding is Fun / HTML+CSS+JS
Data Visualization / HTML+CSS+JS
- D3 js (
js
)
- seaborn: statistical data visualization
- Plotnine: A Grammar of Graphics for Python
- itermplot (⭐1.5k): An awesome iTerm2 backend for Matplotlib, so you can plot directly in your terminal.
Graph Making / HTML+CSS+JS
- colorcet (⭐629) can be used to investigate colormaps.
More / HTML+CSS+JS
- Unpay Wall: legally download research papers for free.
7. Awesome Nlg
Dialog
- Chatito (⭐844) - Generate datasets for AI chatbots, NLP tasks, named entity recognition or text classification models using a simple DSL!
Neural Natural Language Generation
- textgenrnn (⭐4.9k) - Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.
Videos
8. Awesome React Components
i18n / Mouse Events
- react-intl-universal (⭐1.3k) - demo Internationalize React apps. Not only for React.Component but also for Vanilla JS.
9. Awesome Javascript
Testing Frameworks / Runner
- webdriverio (⭐8.9k) - Next-gen WebDriver test automation framework for Node.js.
MVC Frameworks and Libraries / Runner
- svelte (⭐78k) - Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.
Node-Powered CMS Frameworks / Runner
- Strapi (⭐62k) - Open source Node.js Headless CMS to easily build customisable APIs.
Misc / Other
- Clean Code JavaScript (⭐91k) - Clean Code concepts adapted for JavaScript.
- Prev: Dec 08, 2019
- Next: Dec 06, 2019