Awesome List Updates on Aug 15 - Aug 21, 2016
44 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Ocaml
Code Analysis and Linters
- SLAyer (⭐326) - SLAyer is an automatic formal verification tool that uses separation logic to verify memory safety of C programs.
Compilers and Compiler Tools
- Parser and Lexer Generators:
- Opal (⭐146) – Self-contained monadic parser combinators for OCaml.
- Sedlex (⭐233) is a modern, encoding-agnostic (read: Unicode-supporting) lexer generator (the ppx-based successor to ulex.)
- Menhir – Menhir is a LR(1) parser generator for OCaml.
- See ocaml-parsing (⭐124) for a clearer example of using Menhir and Sedlex to produce a useful parser,
- ... and Obelisk (⭐53), a neat project to produce readable LaTeX, HTML, or plain-text EBNF-style documentation for your grammar.
- ocamllex/ocamlyacc – lex and yacc implementation for OCaml.
- Angstrom (⭐628) - Parser combinators built for speed and memory efficiency
Logging
- Logs - Logs provides a logging infrastructure for OCaml.
Networking
- charrua-unix (⭐11) - charrua-unix is a Unix DHCP daemon based on charrua-core (⭐55).
Regular Expressions
- Tyre (⭐167) - Tyre is a set of combinators to build type-safe regular expressions, allowing automatic extraction and modification of matched groups.
2. Awesome Computer Vision
Computer Vision
- Numerical Algorithms: Methods for Computer Vision, Machine Learning, and Graphics - Justin Solomon 2015
3. Awesome Tensorflow
Models/Projects
- Chatbot (⭐2.9k) - Implementation of "A neural conversational model"
4. Awesome Steam
Python / General
- steampy (⭐539) - Fully automated Steam trade offers library with SteamGuard support.
5. Awesome Salesforce
Table of Contents / Developer Utilities
- force-dev-tool (⭐106) - Command line tool supporting the Force.com development lifecycle.
Javascript Libraries for Salesforce / Open Source Projects Repositories from Salesforce
- Scripting Toolkit - Windows based toolkit to run native Javascript to access Salesforce data.
6. Awesome Appium
Community
7. Awesome Chatops
Videos
- ChatOps: Technology and Philosophy – James Fryman of Stackstorm about the philosophy, best practices for implementing and maintaining ChatOps.
Frameworks and libraries / Twilio
- Botkit (⭐11k) via IP Messaging (JavaScript, Node.js)
Frameworks and libraries / Slack
- Multivac (⭐48) (Python, Docker)
8. Awesome Fp Js
Libraries / Algebraic Data Types
- Fantasy Land (⭐10k) – Not a library, but a specification of the Monad laws for libraries to follow.
- Static Land (⭐764) – Specification similar to Fantasy Land but based on static methods rather than instance methods.
9. Toolsforactivism
Projects to keep an eye on (ie projects in development)
- Code Corps - code corps hopes to provide tools that connect people to projects that have a social impact, facilitate crowdfunding, and provide support for those working on projects
10. Awesome Swift
Core Data
- Skopelos (⭐237) - A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data.
UI / Barcode
- CustomSegue (⭐123) - Custom segue for OSX Storyboards with slide and cross fade effects.
- URLEmbeddedView (⭐651) - Automatically caches the object that is confirmed the Open Graph Protocol, and displays it as URL embedded card.
11. Colorful
Tools / Web App
- Colorgorical - Generate a palette with n colors.
12. Awesome Nodejs
Packages / Command-line apps
- auto-install (⭐1.2k) - Auto installs dependencies as you code.
13. Amas
Ask these people anything!
- Lindsey Bieda - Back-end developer, game maker, and hardware hacker.
14. Awesome Security
Network / Fast Packet Processing
- DPDK - DPDK is a set of libraries and drivers for fast packet processing.
- PF_RING ZC (Zero Copy) - PF_RING ZC (Zero Copy) is a flexible packet processing framework that allows you to achieve 1/10 Gbit line rate packet processing (both RX and TX) at any packet size. It implements zero copy operations including patterns for inter-process and inter-VM (KVM) communications.
Datastores / Online resources
- Safe (⭐409) - A Vault CLI that makes reading from and writing to the Vault easier to do.
15. Awesome Microservices
Data Formats / Scala
- BSON - Binary JSON (BSON).
16. Awesome Interview Questions
Programming Languages/Frameworks/Platforms / SharePoint
17. Awesome Progressive Web Apps
CacheStorage API
- Offline Storage for Progressive Web Apps - The current state of offline storage in the browser
- CacheStorage API - API docs, and sample code from Mozilla.
Background Sync
- Introducing Background Sync - A gentle introduction to background sync, along with some great videos and code samples.
IndexedDB
- IndexedDB API - API docs, key concepts, and sample code from Mozilla.
18. Awesome Android
Database / Field Validation
- SQLite Asset Helper (⭐2.2k) - manage database creation and version management using an application's raw asset files.
Version Checking / Custom Dialog
- AppUpdater (⭐1.9k) - comprehensive and feature rich library, including support for checks at Amazon and FDroid.
- Gandalf (⭐285) - comprehensive features and a "companion" iOS solution.
- Siren (⭐134) - focused feature set that mimicks the popular iOS library of the same name. Supports Play and Amazon.
- Fit (⭐59) - version checking callback framework with no UI.
19. Awesome Rest
PHP
- Fusio (⭐1.8k) - Open source API management platform.
20. Awesome Programming for Kids
Pre-Literate
- Scratch Jr. - An app that teaches young kids how to visually code interactive stories and games. A simplified version of the Scratch website, for a tablet.
Lower Elementary
- Code.org - A website with interactive coding games and courses for kids. Covers a large range of ages and skill levels.
Upper Elementary
- Lauren Ipsum - A book that teaches problem-solving concepts in the context of programming. Sample chapters available online.
- Ruby Warrior - An online tutorial-game with cool music that teaches Ruby programming.
21. Awesome Bigdata
Distributed Filesystem
- Ambry (⭐1.6k) - a distributed object store that supports storage of trillion of small immutable objects as well as billions of large objects.
Key-value Data Model
- Bolt (⭐14k) - an embedded key-value database for Go.
- BuntDB (⭐4.1k) - a fast, embeddable, in-memory key/value database for Go with custom indexing and geospatial support.
- HyperDex (⭐1.4k) - a scalable, next generation key-value and document store with a wide array of features, including consistency, fault tolerance and high performance.
Columnar Databases
- ClickHouse - an open-source column-oriented database management system that allows generating analytical data reports in real time.
- EventQL - a distributed, column-oriented database built for large-scale event collection and analytics.
Applications
- ElastAert (⭐7.9k) - ElastAlert is a simple framework for alerting on anomalies, spikes, or other patterns of interest from data in ElasticSearch.
- Kapacitor (⭐2.2k) - an open source framework for processing, monitoring, and alerting on time series data.
Data Visualization
- ReCharts - A composable charting library built on React components
22. Awesome Elixir
Authorization
- canada (⭐444) - A simple authorization library that provides a friendly interface using declarative permission rules.
Files and Directories
- sizeable (⭐39) - An Elixir library to make file sizes human-readable.
HTTP
- hackney (⭐1.3k) - Simple HTTP client written in Erlang.
Miscellaneous
- bupe (⭐80) - EPUB Generator and Parser.
- charm (⭐4) - Use ANSI terminal characters to write colors and cursor positions.
- ecto_autoslug_field (⭐152) - Automatically creates slugs for your Ecto models.
Release Management
- renew (⭐34) - Mix task to create mix projects that builds into Docker containers.
Books
- Erlang and Elixir for Imperative Programmers - Introduction to Erlang and Elixir in the context of functional concepts by Wolfgang Loder (2016).
23. Awesome Electron
For Electron / Other
- electron-log (⭐1.3k) - Simple logging.
Community / Other
24. Awesome Dotnet
Build Automation
- Nake (⭐231) - Magic script-based C# task runner
Compilers, Transpilers and Languages
- LinqOptimizer (⭐476) - An automatic query optimizer-compiler for Sequential and Parallel LINQ
Continuous Integration
- AppVeyor - .NET Continuous Integration and Deployment as a service. [$] [Free for OSS]
Database
- Streamstone (⭐390) - Event store for Azure Table Storage
Queue
- Kafunk (⭐160) - F# Kafka client from Jet
Serialization
- FileHelpers (⭐1.1k) - free and easy to use .NET library to import or export data from fixed length or delimited records in files, strings or streams.
- FsPickler (⭐325) - A fast multi-format message serializer for .NET
25. Awesome Computer History
Videos / Old recordings
- KRON San Francisco: Primitive Internet report (1981) - KRON San Francisco news segment on how early home computer users could read their morning newspapers online
- We Are Apple (1984) - Corporate song that was used during the Macintosh rollout in January, 1984
- Steve Jobs: The Crazy Ones (1997) - Steve Jobs talks about The Crazy Ones marketing campaign on internal Apple meeting
26. Awesome Deep Learning
Table of Contents / Courses
- Deep Learning Course by Yann LeCun (2016)
27. Awesome Html5
Articles and standards
Elements / Time
Development APIs / requestAnimationFrame
Semantics / Web payments
Progressive web apps / Web Components
Progressive web apps / Service Workers
Progressive web apps / Offline caching
Progressive web apps / Push Notifications
Game development / WebRTC
28. Awesome Cryptography
Books / Hash functions
- Introduction to Modern Cryptography - Introductory-level treatment of cryptography written from a modern, computer science perspective.
29. Awesome Ciandcd
Code Review
- Upsource Polyglot Code Review Tool, featuring code insight for PHP, JavaScript and Kotlin, GitHub integration, automated workflows, integration with CI servers
Build
- SBT sbt is an open source build tool for Scala and Java projects.
30. Awesome Choo
Contents / Demos
Contents / Plugins and addons
- choo-log (⭐46) - Development logger for choo.
Contents / Projects using choo
- hackernews-choo (⭐30) - A Hacker News reader built with choo.
31. Awesome Serverless
Blogs
- Serverless Zone - Everything Serverless related.
Professional services
- Cloudonaut - Consultancy.
- PromptWorks - Consultancy.
32. Awesome Marionette
Examples and boilerplates
- Todo List (⭐28k) - TodoMVC example
Libraries
- Orchestra (⭐27) - Client-side app orchestration framework
33. Awesome Functional Programming
Table of Contents / Repos
- Functional Programming Jargon (⭐19k) - Project for providing a glossary for FP, and make learning FP easier.
34. Awesome Pokemon
Development Projects / APIs
- PokemonGO-Pokedex (⭐119) - Pokédex of Pokémon GO in JSON.
Development Projects / Bots
- PokeBuddy (⭐451) - A Pokémon GO bot.
Development Projects / Miscellaneous
- PokemonGO-IV-Renamer (⭐85) - Automatically renames your Pokémon to their IV stats.
Resources & Others / Maps
- iPokeGo (⭐640) - A native iOS client to map the Pokémon around you.
Resources & Others / Wiki
Resources & Others / Others
- InfoSpreadsheet - Datamined info about Pokémon GO species with IV calculations.
- InfoSpreadsheet#2 - Pokémon GO species data with their movesets.
35. Awesome Redux
Utilities / Side Effects
- redux-logic (⭐1.8k) - Redux middleware for organizing business logic and action side effects.
Other Integrations / RxJS
- redux-observable (⭐7.8k) - RxJS middleware for action side effects in Redux using "Epics".
- redurx (⭐97) - Redux'ish Functional State Management using RxJS.
Dev tools / Inspection tools / Side Effects
- remote-redux-devtools (⭐1.8k) - Redux DevTools remotely.
Other Integrations / Other
- redux-rollbar-middleware - Redux middleware that wraps exceptions in actions and sends them to Rollbar with current state.
36. Awesome Laravel
Popular Packages / Developer Tools
- Laravel Packager (⭐1.2k) - A CLI tool for creating Laravel packages
Popular Packages / Utilities
- Laravel Collection Macros (⭐1.5k) - A set of handy collection macros
37. Tips
Revert: Reverting an entire merge
git revert -m 1 <commit-ish>
38. Awesome Qt
Software Repositories / New Functionality
- #inqlude - The most well-known aggregation of Qt-centric libraries out there. A package manager is also available here.
- Linux-Apps.com - Despite the name, Linux-Apps.com aggregates a wide variety of Qt-based tools and libraries for both end-users and developers.
- Stephan Binner's Ubuntu PPAs - Ubuntu users who are hesitant to install anything outside of their package managers can obtain any recent version of Qt from these repositories. Instructions for adding them are found within.
Software that Uses Qt / New Functionality
- Google Earth - The virtual globe.
39. Awesome Javascript
Streaming / Runner
- Tailor (⭐1.7k) - Streaming layout service for front-end microservices, inspired by Facebook's BigPipe.
40. Awesome Competitive Programming
Other Awesome Resources / Interview Questions
Name: CareerCup
Description: The most popular website for software engineering interview preparation.
Name: InterviewBit
Description: Features intriguing and refreshing game-play designs which are designed to invoke one's interest in practicing.
41. Awesome Devenv
Workflow / Extensions
- Zappr (⭐532) - GitHub integration built to enhance your project workflow via enable/disable pull request approval checks.
42. Awesome Cpp
Audio
- KFR - Fast, modern C++ DSP framework, FFT, FIR/IIR filters, Sample Rate Conversion. [GPL/Proprietary]
Build Systems
- Scons - A software construction tool configured with a Python script.
- Premake - A tool configured with a Lua script to generate project files for Visual Studio, GNU Make, Xcode, Code::Blocks, and more across Windows, Mac OS X, and Linux.
43. Awesome Dotnet Core
Frameworks, Libraries and Tools / API
- LightNode (⭐181) - Micro RPC/REST Framework built on OWIN http://neuecc.github.io/LightNode.
- WebAPIContrib for ASP.NET CORE (⭐460) - Community Contributions for ASP.NET Core.
Frameworks, Libraries and Tools / Application Frameworks
- ExtCore - Free, open source and cross-platform framework for creating modular and extendable web applications based on ASP.NET Core 1.0.
- grpc (⭐41k) - Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. The libraries in this repository provide a concrete implementation of the gRPC protocol, layered over HTTP/2. These libraries enable communication between clients and servers using any combination of the supported languages.
Frameworks, Libraries and Tools / Build Automation
- go-dotnet (⭐476) - Go wrapper for the .NET Core Runtime.
Frameworks, Libraries and Tools / Bundling and Minification
- BundlerMinifier (⭐614) - Visual Studio extension that let's you configure bundling and minification of JS, CSS and HTML files.
Frameworks, Libraries and Tools / Caching
- Stack Exchange Redis (⭐5.9k) - High performance general purpose redis client for .NET languages (C# etc).
Frameworks, Libraries and Tools / CMS
- Platformus - Free, open source and cross-platform CMS based on ASP.NET Core 1.0 and ExtCore framework.
- SimpleContent (⭐333) - Simple, yet flexible content and blog engine for ASP.NET Core that can work with or without a database.
Frameworks, Libraries and Tools / Database Drivers
- npgsql (⭐3.2k) - .NET data provider for PostgreSQL. It allows any program developed for .NET framework to access a PostgreSQL database server. It is implemented in 100% C# code. PostgreSQL versions since 9.1 are officially supported, others may work. http://www.npgsql.org
- ravendb (⭐297) - Linq enabled document database for .NET.
- RethinkDb.Driver (⭐383) - C#/.NET RethinkDB driver with 100% ReQL API coverage.
Frameworks, Libraries and Tools / E-Commerce and Payments
- SimplCommerce (⭐4.2k) - Super simple ecommerce system built on .NET Core.
Frameworks, Libraries and Tools / IDE
- rider - Cross-platform C# IDE based on the IntelliJ platform and ReSharper.
- Omnisharp - Family of Open Source projects, each with one goal: To enable a great .NET experience in YOUR editor of choice.
- Visual Studio Code (⭐162k) - New type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. Code provides comprehensive editing and debugging support, an extensibility model, and lightweight integration with existing tools.
- Visual Studio Community - Free editor for individual developers, open source projects, academic research, education, and small professional teams.
Frameworks, Libraries and Tools / IOC
- Autofac (⭐4.4k) - Addictive .NET IoC container.
- SimpleInjector (⭐1.2k) - Easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.
Frameworks, Libraries and Tools / Logging
- dnxcore-logging-logstash (⭐8) - Logstash logging extension for .NET Core applications with UDP and Redis transports.
Frameworks, Libraries and Tools / Mail
- MailKit (⭐6.1k) - Cross-platform .NET library for IMAP, POP3, and SMTP.
- MimeKit (⭐1.8k) - Cross-platform .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.
Frameworks, Libraries and Tools / Misc
- AutoMapper (⭐9.9k) - Convention-based object-object mapper in .NET.
- CommonMark.NET (⭐997) - The implementation of CommonMark specification in C# for converting Markdown documents to HTML.
- markdig (⭐4.2k) - Fast, powerfull, CommonMark compliant, extensible Markdown processor for .NET.
- Scrutor (⭐3.5k) - Assembly scanning extensions for Microsoft.Extensions.DependencyInjection.
Frameworks, Libraries and Tools / ORM
- NReco.Data (⭐183) - Lightweight provider-independent DAL for SQL commands generation, CRUD operations and simple POCO mapping.
Frameworks, Libraries and Tools / Queue and Messaging
- MediatR.Extensions.Microsoft.DependencyInjection (⭐327) - MediatR extensions for Microsoft.Extensions.DependencyInjection.
- MicroBus (⭐215) - Simple in process mediator for .NET.
Frameworks, Libraries and Tools / Scheduler and Job
- HangfireIO (⭐9.3k) - Easy way to perform fire-and-forget, delayed and recurring tasks inside ASP.NET apps http://hangfire.io.
Frameworks, Libraries and Tools / Searching
- SolrExpress (⭐66) - Simple and lightweight query .NET library for Solr, in a controlled, buildable and fail fast way.
Frameworks, Libraries and Tools / Serialization
- Newtonsoft.Json (⭐11k) - Popular high-performance JSON framework for .NET.
- protobuf-net (⭐4.6k) - Protocol Buffers library for idiomatic .NET.
- TinyCsvParser (⭐371) - Easy to use, easy to extend and high-performance library for CSV parsing with .NET.
Frameworks, Libraries and Tools / Testing
- Bogus (⭐8.6k) - Simple and sane fake data generator for C#. Based on and ported from the famed faker.js.
- Netling (⭐1.3k) - Load tester client for easy web testing.
- nunit (⭐67) - NUnit test runner for .NET Core.
- shouldly (⭐2k) - Should testing for .NET - the way Asserting Should be! http://shouldly.readthedocs.org/en/latest
- TestStack.BDDfy (⭐415) - The simplest BDD framework EVER!
Frameworks, Libraries and Tools / Tools
- gitignore.io (⭐8.2k) - Create useful .gitignore files for your project https://www.gitignore.io.
Frameworks, Libraries and Tools / Web Socket
- WampSharp (⭐385) - C# implementation of The Web Application Messaging Protocol - Protocol that provides messaging patterns of Remote Procedure Calls and Publish/Subscribe over WebSockets.
Starter Kits / Workflow
- ASP.NET Core Starter Kit (⭐1.2k) - Opinionated boilerplate for web development based on .NET Core, Kestrel, GraphQL on the backend and Babel, Webpack, React and Redux on the frontend. This boilerplate comes in both C# and F# flavors.
- saaskit (⭐1.1k) - Developer toolkit for building SaaS applications.
44. Awesome Jvm
Native
- NuProcess (⭐588) - A low-overhead, non-blocking I/O, external Process execution implementation for Java.
Nix tools
- sysdig - Capture system state and activity from a running Linux instance, then save, filter and analyze.
Profilers
- jitwatch-intellij (⭐165) - JITWatch plugin for IntelliJ IDEA.
- Prev: Aug 22 - Aug 28, 2016
- Next: Aug 08 - Aug 14, 2016