Awesome List Updates on May 25, 2016
9 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Jvm
Languages
- gojava (⭐184) - Java bindings for Go packages.
Metaprogramming
- TeaVM (⭐2.1k) - Ahead-of-time translating compiler (transpiler) from Java bytecode to JavaScript.
2. Awesome Steam
Node.js / General
- steam (⭐1k) - Interface directly with Steam servers from Node.js.
- steam-client (⭐52) - API-compatible fork of node-steam's SteamClient.
- steam-user (⭐838) - Feature-rich easy-to-use Steam client.
- vapor (⭐107) - Lightweight Steam client framework.
- steam-parentbot (⭐33) - Simple base class for a Steam bot.
Node.js / Trading
- steam-trade (⭐161) - Node.js wrapper around Steam live trading.
- steam-tradeoffers (⭐289) - Steam Trade Offers for Node.js.
- steam-tradeoffer-manager (⭐490) - Simple and sane Steam trade offer management.
Node.js / Game Interaction
- tf2 (⭐52) - Interact directly with TF2 game coordinator.
- csgo (⭐459) - Interact directly with CS:GO game coordinator.
- dota2 (⭐542) - Interact directly with Dota 2 game coordinator.
Node.js / Community & Store Automation
- steamcommunity (⭐464) - Interact with steamcommunity.com. Also allows to confirm trade offers.
- steamstore (⭐64) - Interact with store.steampowered.com.
- steam-weblogon (⭐27) - Retrieve SteamCommunity cookies if you are running Steam network client.
- steam-web-api-key (⭐22) - Automatically registers and retrieves Steam API key.
- steam-parental (⭐4) - Disable parental lock.
Node.js / Authentication
- passport-steam (⭐343) - Steam (OpenID) authentication strategy for Passport and Node.js.
- meteor-accounts-steam (⭐17) - Steam OpenID integration for Meteor Accounts.
Node.js / Misc
- steam-resources (⭐24) - Steam's enums, protobufs and structs.
- steam-crypto (⭐15) - Node.js implementation of Steam crypto.
- steam-groups (⭐17) - Custom node-steam handler which provides group functions.
- steamid (⭐65) - SteamID usage and conversion made easy.
- steam-totp (⭐234) - Easily generate 2FA codes used by Steam.
- steam-chat-bot (⭐101) - Simplified interface for a steam chat bot.
- vdf (⭐20) - vdf to object and vice versa.
- steamrep (⭐10) - Check user's SteamRep reputation.
- reptf (⭐2) - Check user's rep.tf reputation.
PHP / Misc
- SteamCommunity (⭐76) - A PHP library for interacting with the Steam Community website.
Go / Misc
- steam-mobileauth (⭐20) - Port of SteamAuth in Go.
Python / General
- steam (⭐1.1k) - Module for various interactions with Steam.
- steamodd (⭐76) - Steam tools library.
C++ / Misc
- SteamPP (⭐109) - C++ library to interoperate with Steam servers.
Java / Misc
- SteamKit-Java (⭐48) - Java port of SteamKit.
General / Misc
- Steam Error Codes - List of
EResult
codes with possible explanations.
Tutorials / Misc
Standalone Tools / Misc
- NetHook2 (⭐2.5k) - Intercept Steam client's network messages.
- NetHook2 Analyzer (⭐2.5k) - Inspect messages dumped by NetHook2.
- steam-auth-web-util - Generate 2FA codes directly in your web browser.
Discussion Boards / Misc
3. Awesome Cryptography
Books / Hash functions
- Crypto101 - Crypto 101 is an introductory course on cryptography.
- Cryptography Engineering - Learn to build cryptographic protocols that work in the real world.
- OpenSSL Cookbook - The book about OpenSSL.
- Security Engineering - There is an extraordinary textbook written by Ross Anderson, professor of computer security at University of Cambridge.
- The Cryptoparty Handbook - This book provides a comprehensive guide to the various topics of the computer and internet security.
C / Git
- RHash (⭐556) - Great utility for computing hash sums.
- tiny-AES128-C (⭐4.1k) - Small portable AES128 in C.
- xxHash (⭐8.7k) - Extremely fast hash algorithm.
C-sharp / Git
- Bouncy Castle - All-purpose cryptographic library.
- StreamCryptor (⭐130) - Stream encryption & decryption with libsodium and protobuf.
Clojure / Git
- buddy-core - Cryptographic Api.
- pandect (⭐219) - Fast and easy-to-use Message Digest, Checksum and HMAC library for Clojure.
Common Lisp / Git
- crypto-shortcuts (⭐20) - Collection of common cryptography functions.
- ironclad - Collection of common crypto shortcuts.
Delphi / Git
- DelphiEncryptionCompendium (⭐248) - Cryptographic library for Delphi.
- LockBox - LockBox 3 is a Delphi library for cryptography.
- SynCrypto (⭐780) - Fast cryptographic routines (hashing and cypher), implementing AES, XOR, RC4, ADLER32, MD5, SHA1, SHA256 algorithms, optimized for speed.
- TForge - TForge is open-source crypto library written in Delphi, compatible with FPC.
Elixir / Git
- cipher (⭐60) - Elixir crypto library to encrypt/decrypt arbitrary binaries.
- cloak (⭐546) - Cloak makes it easy to use encryption with Ecto.
- comeonin (⭐1.3k) - Password authorization (bcrypt) library for Elixir.
- elixir_tea (⭐2) - TEA implementation in Elixir.
- exgpg (⭐18) - Use gpg from Elixir.
- pot (⭐235) - Erlang library for generating one time passwords compatible with Google Authenticator.
- siphash-elixir (⭐18) - Elixir implementation of the SipHash hash family.
Go / Git
- crypto - Official Website Resources.
- gocrypto (⭐151) - Example source code for the Practical Crypto with Go book.
Haskell / Git
- Cryptography & Hashing - Official Website of Haskell.
Haxe / Git
- haxe-crypto - Haxe Cryptography Library.
Java / Git
- Apache Shiro - Performs authentication, authorization, cryptography and session management.
- Bouncy Castle - All-purpose cryptographic library. JCA provider, wide range of functions from basic helpers to PGP/SMIME operations.
- pac4j (⭐2.4k) - Security engine.
Lua / Git
- LuaCrypto (⭐95) - Lua bindings to OpenSSL.
Objective-C / Git
- CocoaSecurity (⭐1.1k) - AES, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, Base64, Hex.
- RNCryptor (⭐3.4k) - CCCryptor (AES encryption) wrappers for iOS and Mac.
PHP / Git
- TCrypto (⭐60) - TCrypto is a simple and flexible PHP 5.3+ in-memory key-value storage library.
Python / Git
- hashids (⭐1.4k) - Implementation of hashids in Python.
- pynacl (⭐1k) - Python binding to the Networking and Cryptography (NaCl) library.
Ruby / Git
- RbNaCl (⭐981) - Ruby binding to the Networking and Cryptography (NaCl) library.
Rust / Git
- cryptoballot (⭐219) - Cryptographically secure online voting.
- octavo (⭐140) - Highly modular & configurable hash & crypto library.
- ring (⭐3.6k) - Safe, fast, small crypto using Rust & BoringSSL's cryptography primitives.
- rust-openssl (⭐1.3k) - OpenSSL bindings for Rust.
- sodiumoxide (⭐639) - Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium).
- suruga (⭐124) - TLS 1.2 implementation in Rust.
- webpki (⭐456) - Web PKI TLS X.509 certificate validation in Rust.
Swift / Git
- CryptoSwift (⭐10k) - Crypto related functions and helpers for Swift implemented in Swift programming language.
4. Awesome Dart
Tools
- dev_compiler (⭐136) - Dart to JavaScript compiler designed to create idiomatic, readable JavaScript output.
5. Awesome Neo4j
Bolt
- neo4j-java-driver (⭐282) - Java driver for Neo4j binary protocol.
- neo4j-python-driver (⭐746) - Python driver for Neo4j binary protocol.
- neo4j-javascript-driver (⭐771) - JavaScript driver for Neo4j binary protocol.
- neo4j-dotnet-driver (⭐178) - .Net driver for Neo4j (Bolt).
- neo4j-bolt-php (⭐41) - PHP driver for Neo4j binary protocol.
REST API / PHP
- Neo4j-PHP-OGM (⭐152) - Doctrine style Object Graph Mapper for Neo4j
6. Awesome Serverless
General
- Meetups - List with all official Serverless meetups.
7. Awesome Competitive Programming
Other Awesome Resources / Awesome Lists
Name: Algorithms
Name: Algorithm Visualization
Link: enjalot/algovis (⭐1.6k)
Name: Math
Name: C++
Name: Java
Name: Courses
Other Awesome Resources / Interview Questions
Name: Awesome Interviews (⭐69k)
Description: A curated list of awesome interview questions
8. Awesome Laravel
Popular Packages / Authentication & Authorization
- Socialite Providers 2.0 - 100+ social authentication providers for Socialite with Lumen support
Popular Packages / Utilities
- Laravel Menu (⭐799) - Html menu generator for Laravel
9. Awesome Android Ui
Layout
Name: FlexboxLayout (⭐18k)
License: Apache License V2
Demo:
- Prev: May 26, 2016
- Next: May 24, 2016