Awesome List Updates on Feb 03 - Feb 09, 2020
61 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Lowcode
Visual programming
- bubble - A code-free programming language that lets you build and host web applications without engineers.
2. Awesome Seed Rs
Examples
- Dark lang Realworld (⭐9) - Seed Realworld example on Quickstart with Webpack with integrated Dark lang Realworld.
3. Awesome Web Animation
Animate on scroll
- Laxxx (⭐9.3k) - Simple & light weight (3kb minified & zipped) vanilla JavaScript plugin to create smooth & beautiful animations when you scrolllll!
React
- Motion (⭐16k) - Open source, production-ready animation and gesture library for React.
- SVGR (⭐9.1k) - Transform SVGs into React components.
4. Awesome Algorithms
Cheat Sheets / Randomized Algorithms
- Algo Deck (⭐5.5k) - An open-source collection of +200 algorithmic cards.
5. Awesome Ocaml
Algorithms and Data Structures
- ORaft (⭐27) - Library of Raft consensus algorithm implemented in OCaml
6. Github Cheat Sheet
Keyboard Shortcuts / Compare Branches across Forked Repositories
- Pressing
s
will focus the search field for the current repository. Pressing ↓ to select the “All GitHub” option changes the field to search all of GitHub.
7. Awesome Readme
Examples
- React Parallax Tilt (⭐946) - GIF demo. Multiple badges. Feature list. Great live demo with code examples. Easy to follow instructions for local development set up.
8. Awesome Bitcoin Payment Processors
Self-Hosted Bitcoin Payment Processors
Processor: BitcartCC
Fees: No fees
Lightning: Yes
Directly to Your Wallet: Yes
Conversion to Fiat: No
Requirements: 1 GB RAM, 10 GB Storage, Docker
9. Public Apis
Security
API: PhishStats
Description: Phishing database
Auth: No
HTTPS: Yes
CORS: Unknown
10. Awesome Yew
Projects
- karaoke-rs (⭐157) - A simple, network enabled karaoke player in Rust.
11. Awesome Java
Bean Mapping
- JMapper (⭐225) - Uses byte code manipulation for lightning-fast mapping. Supports annotations and API or XML configuration.
- ModelMapper (⭐2.3k) - Intelligent object mapping library that automatically maps objects to each other.
Build
- Bazel - Tool from Google that builds code quickly and reliably.
Bytecode Manipulation
- ASM - All-purpose, low-level bytecode manipulation and analysis.
- Byte Buddy - Further simplifies bytecode generation with a fluent API.
- Javassist (⭐4.1k) - Tries to simplify bytecode editing.
Caching
- Infinispan - Highly concurrent key/value datastore used for caching.
CLI / Argument Parsing
- picocli - ANSI colors and styles in usage help with annotation-based POSIX/GNU/any syntax, subcommands, strong typing for both options and positional args.
Code Coverage / Text-Based User Interfaces
- Clover - Relies on source-code instrumentation instead of bytecode instrumentation.
- Cobertura - Relies on offline (or static) bytecode instrumentation and class loading to collect code coverage metrics. (GPL-2.0-only)
- JaCoCo - Framework that enables collection of code coverage metrics, using both offline and runtime bytecode instrumentation.
Code Generators / Text-Based User Interfaces
- FreeBuilder (⭐828) - Automatically generates the Builder pattern.
- Joda-Beans - Small framework that adds queryable properties to Java, enhancing JavaBeans.
Compiler-compiler / Text-Based User Interfaces
- ANTLR - Complex full-featured framework for top-down parsing.
- JavaCC - Parser generator that generates top-down parsers. Allows lexical state switching and permits extended BNF specifications.
- JFlex - Lexical analyzer generator.
Configuration / Text-Based User Interfaces
- dotenv (⭐46) - Twelve-factor configuration library which uses environment-specific files.
Constraint Satisfaction Problem Solver / Text-Based User Interfaces
- Choco - Off-the-shelf constraint satisfaction problem solver that uses constraint programming techniques.
CSV / Text-Based User Interfaces
- Super CSV - Powerful CSV parser with support for Dozer, Joda-Time and Java 8.
Data Structures / Text-Based User Interfaces
- Apache Avro - Data interchange format with dynamic typing, untagged data, and absence of manually assigned IDs.
- Apache Orc - Fast and efficient columnar storage format for Hadoop-based workloads.
- Apache Parquet - Columnar storage format based on assembly algorithms from Google's paper on Dremel.
- Apache Thrift - Data interchange format that originated at Facebook.
- Big Queue (⭐552) - Fast and persistent queue based on memory-mapped files.
- HyperMinHash-java (⭐53) - Probabilistic data structure for computing union, intersection, and set cardinality in loglog space.
- Persistent Collection (⭐759) - Persistent and immutable analogue of the Java Collections Framework.
- Protobuf (⭐65k) - Google's data interchange format.
- SBE (⭐3k) - Simple Binary Encoding, one of the fastest message formats around.
- Tape (⭐2.5k) - Lightning-fast, transactional, file-based FIFO.
- Wire (⭐4.2k) - Clean, lightweight protocol buffers.
Database / Text-Based User Interfaces
- eXist (⭐415) - NoSQL document database and application platform. (LGPL-2.1-only)
- Modality (⭐12) - Lightweight ORM with database reverse engineering features.
- Redisson (⭐23k) - Allows for distributed and scalable data structures on top of a Redis server.
- requery (⭐3.1k) - Modern, lightweight but powerful object mapping and SQL generator. Easily map to or create databases, or perform queries and updates from any Java-using platform.
Dependency Injection / Text-Based User Interfaces
- Dagger - Compile-time injection framework without reflection.
- HK2 - Lightweight and dynamic dependency injection framework.
Development / Text-Based User Interfaces
- AspectJ - Seamless aspect-oriented programming extension.
- JavaSymbolSolver (⭐291) - Symbol solver.
- Manifold (⭐2.3k) - Re-energizes Java with powerful features like type-safe metaprogramming, structural typing and extension methods.
Distributed Applications / Text-Based User Interfaces
- Axon - Framework for creating CQRS applications.
- Hazelcast (⭐6k) - Highly scalable in-memory datagrid with a free open-source version.
- Quasar - Lightweight threads and actors for the JVM.
- ScaleCube Services (⭐604) - Embeddable Cluster-Membership library based on SWIM and gossip protocol.
- Zuul (⭐13k) - Gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
Distributed Transactions / Text-Based User Interfaces
- Bitronix (⭐422) - Simple but complete implementation of the JTA 1.1 API.
- Narayana - Provides support for traditional ACID and compensation transactions, also complies with JTA, JTS and other standards. (LGPL-2.1-only)
Distribution / Text-Based User Interfaces
- Capsule (⭐1.1k) - Simple and powerful packaging and deployment. A fat JAR on steroids, or a "Docker for Java" that supports JVM-optimized containers.
- Nexus - Binary management with proxy and caching capabilities.
- packr (⭐2.5k) - Packs JARs, assets and the JVM for native distribution on Windows, Linux and macOS.
Document Processing / Text-Based User Interfaces
- documents4j - API for document format conversion using third-party converters such as MS Word.
Financial / Text-Based User Interfaces
- Square (⭐39) - Integration with the Square API.
- Stripe (⭐771) - Integration with the Stripe API.
Formal Verification / Text-Based User Interfaces
- Daikon - Detects likely program invariants and generates JML specs based on those invariants.
- JMLOK 2.0 - Detects inconsistencies between code and JML specification through feedback-directed random tests generation, and suggests a likely cause for each nonconformance detected. (GPL-3.0-only)
- KeY - Formal software development tool that aims to integrate design, implementation, formal specification, and formal verification of object-oriented software as seamlessly as possible. Uses JML for specification and symbolic execution for verification. (GPL-2.0-or-later)
- OpenJML - Translates JML specifications into SMT-LIB format and passes the proof problems implied by the program to backend solvers. (GPL-2.0-only)
Functional Programming / Text-Based User Interfaces
- Cyclops (⭐1.3k) - Monad and stream utilities, comprehensions, pattern matching, functional extensions for all JDK collections, future streams, trampolines and much more.
- Vavr - Functional component library that provides persistent data types and functional control structures.
Game Development / Text-Based User Interfaces
- FXGL - JavaFX Game Development Framework.
- jMonkeyEngine - Game engine for modern 3D development.
Geospatial / Text-Based User Interfaces
- H2GIS - Spatial extension of the H2 database. (LGPL-3.0-only)
- Jgeohash - Library for using the GeoHash algorithm.
GUI / Text-Based User Interfaces
- JavaFX - Successor of Swing.
- Scene Builder - Visual layout tool for JavaFX applications.
- SWT - Graphical widget toolkit.
High Performance / Text-Based User Interfaces
- Disruptor - Inter-thread messaging library.
HTTP Clients / Text-Based User Interfaces
- Feign (⭐9.3k) - HTTP client binder inspired by Retrofit, JAXRS-2.0, and WebSocket.
- Retrofit - Typesafe REST client.
IDE / Text-Based User Interfaces
- IntelliJ IDEA - Supports many JVM languages and provides good options for Android development. The commercial edition targets the enterprise sector.
Imagery / Text-Based User Interfaces
- Imgscalr (⭐1.2k) - Simple, efficient and hardware-accelerated image-scaling library implemented in pure Java 2D.
- Tess4J (⭐1.6k) - JNA wrapper for Tesseract OCR API.
Introspection / Text-Based User Interfaces
- Mirror - Mirror was created to bring light to a simple problem, usually named ReflectionUtil, which is on almost all projects that rely on reflection to do advanced tasks.
JSON / Text-Based User Interfaces
- Genson - Powerful and easy-to-use Java-to-JSON conversion library.
- Yasson (⭐198) - Binding layer between classes and JSON documents similar to JAXB.
- JsonPath (⭐8.8k) - Extract data from JSON using XPATH-like syntax.
JVM and JDK / Text-Based User Interfaces
- Corretto - No-cost, multiplatform, production-ready distribution of OpenJDK by Amazon. (GPL-2.0-only WITH Classpath-exception-2.0)
- Liberica JDK - Built from OpenJDK, thoroughly tested and passed the JCK. (GPL-2.0-only WITH Classpath-exception-2.0)
- SAP Machine - SAP's no-cost, rigorously tested and JCK-verified OpenJDK friendly fork. (GPL-2.0-only WITH Classpath-exception-2.0)
- Zulu - OpenJDK builds for Windows, Linux, and macOS. (GPL-2.0-only WITH Classpath-exception-2.0)
Logging / Text-Based User Interfaces
- Apache Log4j 2 - Complete rewrite with a powerful plugin and configuration architecture.
- Kibana - Analyzes and visualizes log files. Some features require payment.
- Logback - Robust logging library with interesting configuration options via Groovy.
- SLF4J - Abstraction layer/simple logging facade.
- tinylog - Lightweight logging framework with static logger class.
- OpenTracing Toolbox (⭐181) - Collection of libraries that build on top of OpenTracing and provide extensions and plugins to existing instrumentations.
Machine Learning / Text-Based User Interfaces
- Smile (⭐6k) - Statistical Machine Intelligence and Learning Engine provides a set of machine learning algorithms and a visualization library.
- Weka - Collection of algorithms for data mining tasks ranging from pre-processing to visualization. (GPL-3.0-only)
Messaging / Text-Based User Interfaces
- NATS client (⭐547) - NATS client.
Microservice / Text-Based User Interfaces
- Apollo - Libraries for writing composable microservices.
- Armeria (⭐4.7k) - Asynchronous RPC/REST client/server library built on top of Java 8, Netty, HTTP/2, Thrift and gRPC.
- consul-api (⭐416) - Client for the Consul API: a distributed, highly available and datacenter-aware registry/discovery service.
- Eureka (⭐12k) - REST-based service registry for resilient load balancing and failover.
- Helidon - Two-style approach for writing microservices: Functional-reactive and as an implementation of MicroProfile.
- Micronaut - Modern full-stack framework with focus on modularity, minimal memory footprint and startup time.
- Nacos - Dynamic service discovery, configuration and service management platform for building cloud native applications.
- Quarkus - Kubernetes stack tailored for the HotSpot and Graal VM.
Miscellaneous / Text-Based User Interfaces
- JBake - Static website generator.
- JBot (⭐1.2k) - Framework for building chatbots. (GPL-3.0-only)
- Joda-Money - Basic currency and money classes and algorithms not provided by the JDK.
- Membrane Service Proxy (⭐448) - Open-source, reverse-proxy framework.
- Modernizer (⭐369) - Detect uses of legacy Java APIs.
- OctoLinker (⭐5.3k) - Browser extension which allows to navigate through code on GitHub more efficiently.
- PipelinR (⭐409) - Small utility library for using handlers and commands with pipelines.
- Simple Java Mail (⭐1.2k) - Mailing with a clean and fluent API.
Monitoring / Text-Based User Interfaces
- Failsafe Actuator (⭐52) - Out of the box monitoring of Failsafe Circuit Breaker in Spring-Boot environment.
- inspectIT - Captures detailed run-time information via hooks that can be changed on the fly. It supports tracing over multiple systems via the OpenTracing API and can correlate the data with end user monitoring.
Natural Language Processing / Text-Based User Interfaces
- LingPipe - Toolkit for tasks ranging from POS tagging to sentiment analysis.
Networking / Text-Based User Interfaces
- Dubbo (⭐40k) - High-performance RPC framework.
- Grizzly - NIO framework. Used as a network layer in Glassfish.
- Drift (⭐240) - Easy-to-use, annotation-based library for creating Thrift clients and serializable types.
ORM / Text-Based User Interfaces
- Doma (⭐425) - Database access framework that verifies and generates source code at compile time using annotation processing as well as native SQL templates called two-way SQL.
- Ebean - Provides simple and fast data access.
- EclipseLink - Supports a number of persistence standards: JPA, JAXB, JCA and SDO.
- Hibernate - Robust and widely used, with an active community. (LGPL-2.1-only)
- MyBatis (⭐20k) - Couples objects with stored procedures or SQL statements.
PaaS / Text-Based User Interfaces
- AWS Elastic Beanstalk - AWS-based, with support for Tomcat and Jetty.
- AWS Lambda - Serverless computation.
- Microsoft Azure - Microsoft's cloud infrastructure.
PDF / Text-Based User Interfaces
- Apache FOP - Creates PDFs from XSL-FO.
- iText - Creates PDF files programmatically.
Performance analysis / Text-Based User Interfaces
- fastThread - Analyze and visualize thread dumps with a free cloud-based upload interface.
- GCeasy - Tool to analyze and visualize GC logs. It provides a free cloud-based upload interface.
- honest-profiler (⭐1.2k) - Low-overhead, bias-free sampling profiler.
- JMH - Harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targeting the JVM. (GPL-2.0 only WITH Classpath-exception-2.0)
Platform / Apache Commons
- BCEL - Byte Code Engineering Library - analyze, create, and manipulate Java class files.
- BeanUtils - Easy-to-use wrappers around the Java reflection and introspection APIs.
- BeanUtils2 - Redesign of Commons BeanUtils.
- BSF - Bean Scripting Framework - interface to scripting languages, including JSR-223.
- Chain - Chain of Responsibility pattern implementation.
- ClassScan - Find Class interfaces, methods, fields, and annotations without loading.
- CLI - Command-line arguments parser.
- CLI2 - Redesign of Commons CLI.
- Codec - General encoding/decoding algorithms, e.g. phonetic, base64 or URL.
- Collections - Extends or augments the Java Collections Framework.
- Compress - Defines an API for working with tar, zip and bzip2 files.
- Configuration - Reading of configuration/preferences files in various formats.
- Convert - Commons-Convert aims to provide a single library dedicated to the task of converting an object of one type to another.
- CSV - Component for reading and writing comma separated value files.
- Daemon - Alternative invocation mechanism for unix-daemon-like java code.
- DBCP - Database connection pooling services.
- DbUtils - JDBC helper library.
- Digester - XML-to-Java-object mapping utility.
- Email - Library for sending e-mail from Java.
- Exec - API for dealing with external process execution and environment management in Java.
- FileUpload - File upload capability for your servlets and web applications.
- Finder - Java library inspired by the UNIX find command.
- Flatfile - Java library for working with flat data structures.
- Functor - Function that can be manipulated as an object, or an object representing a single, generic function.
- Graph - General purpose graph APIs and algorithms.
- I18n - Adds the feature of localized message bundles that consist of one or many localized texts that belong together.
- Id - Id is a component used to generate identifiers.
- Imaging - Image library.
- IO - Collection of I/O utilities.
- Javaflow - Continuation implementation to capture the state of the application.
- JCI - Java Compiler Interface.
- JCS - Java Caching System.
- Jelly - XML based scripting and processing engine.
- Jexl - Expression language which extends the Expression Language of the JSTL.
- JNet - JNet allows to use dynamically register url stream handlers through the java.net API.
- JXPath - Utilities for manipulating Java Beans using the XPath syntax.
- Lang - Provides extra functionality for classes in java.lang.
- Logging - Wrapper around a variety of logging API implementations.
- Math - Lightweight, self-contained mathematics and statistics components.
- Monitoring - Monitoring aims to provide a simple but extensible monitoring solution for Java applications.
- Nabla - Nabla provides automatic differentiation classes that can generate derivative of any function implemented in the Java language.
- Net - Collection of network utilities and protocol implementations.
- OGNL - Object-graph navigation language.
- OpenPGP - Interface to signing and verifying data using OpenPGP.
- Performance - Small framework for microbenchmark clients, with implementations for Commons DBCP and Pool.
- Pipeline - Provides a set of pipeline utilities designed around work queues that run in parallel to sequentially process data objects.
- Pool - Generic object pooling component.
- Proxy - Library for creating dynamic proxies.
- RDF - Common implementation of RDF 1.1 that could be implemented by systems on the JVM.
- RNG - Commons Rng provides implementations of pseudo-random numbers generators.
- SCXML - Implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine.
- Validator - Framework to define validators and validation rules in an xml file.
- VFS - Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system.
- Weaver - Provides an easy way to enhance (weave) compiled bytecode.
Platform / Other
- CUBA Platform - High-level framework for developing enterprise applications with a rich web interface, based on Spring, EclipseLink and Vaadin.
- Light-4J (⭐3.6k) - Fast, lightweight and productive microservices framework with built-in security (⭐312).
- Orienteer (⭐239) - Open-source business application platform for rapid configuration/development of CRM, ERP, LMS and other applications.
- Spring - Provides many packages for dependency injection, aspect-oriented programming, security, etc.
Reactive libraries / Other
- Reactor (⭐4.9k) - Library for building reactive fast-data applications.
REST Frameworks / Other
- Dropwizard (⭐8.5k) - Opinionated framework for setting up modern web applications with Jetty, Jackson, Jersey and Metrics.
- Elide - Opinionated framework for JSON- or GraphQL-APIs based on a JPA data model.
- Microserver (⭐939) - Convenient, extensible microservices plugin system for Spring & Spring Boot. With more than 30 plugins and growing, it supports both micro-monolith and pure microservices styles.
- Rapidoid - Simple, secure and extremely fast framework consisting of an embedded HTTP server, GUI components and dependency injection.
- RESTEasy - Fully certified and portable implementation of the JAX-RS specification.
Science / Other
- JFreeChart - 2D chart library for Swing, JavaFX and server-side applications. (LGPL-2.1-only)
- Morpheus (⭐238) - Provides a versatile two-dimensional memory efficient tabular data structure called a DataFrame to enable efficient in-memory analytics for scientific computing on the JVM.
- Tablesaw (⭐3.5k) - Includes a data-frame, an embedded column store, and hundreds of methods to transform, summarize, or filter data.
- XChart (⭐1.5k) - Light-weight library for plotting data. Many customizable chart types are available.
Search / Other
- Apache Solr - Enterprise search engine optimized for high-volume traffic.
Server / Other
- Jetty - Provides a Web server and javax.servlet container, plus support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations.
- WildFly - Formerly known as JBoss and developed by Red Hat with extensive Java EE support. (LGPL-2.1-only)
Template Engine / Other
- Handlebars.java - Logicless and semantic Mustache templates.
- Thymeleaf - Aims to be a substitute for JSP and works for XML files.
Testing / Asynchronous
- Awaitility (⭐3.8k) - DSL for synchronizing asynchronous operations.
- REST Assured (⭐6.8k) - DSL for easy testing of REST/HTTP services.
Testing / BDD
- Cukes-REST (⭐107) - Collection of Gherkin steps for REST-service testing using Cucumber.
- JBehave - Extensively configurable framework that describes stories.
- Serenity BDD (⭐714) - Automated Acceptance testing and reporting library that works with Cucumber, JBehave and JUnit to make it easier to write high quality executable specifications.
Testing / Fixtures
- Java Faker (⭐4.6k) - Port of Ruby's fake data generator.
Testing / Frameworks
- JUnit - Common testing framework.
Testing / Matchers
- AssertJ - Fluent assertions that improve readability.
- Hamcrest - Matchers that can be combined to create flexible expressions of intent.
Testing / Miscellaneous
- junit-dataprovider (⭐243) - TestNG-like data provider/runner for JUnit.
- pojo-tester - Automatically performs tests on basic POJO methods. (LGPL-3.0-only)
Testing / Mocking
- PowerMock (⭐4.1k) - Mocks static methods, constructors, final classes and methods, private methods, and removal of static initializers.
Utility / Mocking
- cactoos (⭐734) - Collection of object-oriented primitives.
- Embulk (⭐1.7k) - Bulk data loader that helps data transfer between various databases, storages, file formats, and cloud services.
- fswatch (⭐28) - Micro library to watch for directory file system changes, simplifying java.nio.file.WatchService.
- JGit - Lightweight, pure Java library implementing the Git version control system.
Version Managers / Mocking
- jabba (⭐2.9k) - Java Version Manager inspired by nvm. Supports macOS, Linux and Windows.
- jenv (⭐5.6k) - Java Version Manager inspired by rbenv. Can configure globally or per project. Tested on Debian and macOS.
Web Frameworks / Mocking
- Blade (⭐5.8k) - Lightweight, modular framework that aims to be elegant and simple.
- Jooby - Scalable, fast and modular micro-framework that offers multiple programming models.
- PrimeFaces - JSF framework with both free and commercial/support versions and frontend components.
- Vaadin - Full-stack open-source Java framework that simplifies web app development. Build complex, interactive applications with Java alone, and enhance with TypeScript and React components, without needing deep JavaScript, CSS, or HTML expertise.
Communities / Mocking
- r/java - Subreddit for the Java community.
- Stack Overflow - Question/answer platform.
12. Awesome Wardley Maps
Quick Start
- My basics for business strategy - In 11 diagrams by Simon Wardley.
Research Papers
- Building Situational Awareness in the Age of Service Ecosystems - Pujadas, R; Thompson, M; Venters, W; et al. March 2019.
13. Awesome PICO 8
Contents / Resources
- Cheat Sheet (printable) - A reduced cheat sheet in a printable format. German and English version available.
14. Awesome Ci
Name: Abstruse CI (⭐920)
Description: Self-Hosted, Open-Source CI Platform. Based on NodeJS and Docker.
Features: Languages: everything that can be installed on Linux
Supported repositories: GitHub, GitLab, BitBucket, Gogs
Documentation: Documentation (⭐920)
Price: Open Source
Name: App Center
Description: CI Platform. It connects with Hockeyapp where you can store installers and send their by email
Features: Compatible with Android, iOS, Xamarin, React Native, Unity, Cordova, macOS, tvOS
Supported repositories: GitHub, BitBucket, VSTS
Documentation: Documentation
Price: Free with limitations
Stars:
Name: Appveyor
Description: AppVeyor automates building, testing and deployment of .NET applications.
Features: Languages: C#, Xamarin, F#, VB.NET, C/C++, Node.js, Ruby, TypeScript, Go, Java, Python, Perl, Erlang
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: Free with limitations
Stars:
Name: Assertible
Description: Automated post-deployment testing and web service monitoring
Features: Example Integrations (⭐13)
Supported repositories: GitHub
Documentation: Documentation
Price: Free with limitations
Stars:
Name: AWS CodeBuild
Description: Fully managed continuous integration service in AWS
Features: Docker
Supported repositories: AWS S3, AWS CodeCommit, Github, Bitbucket
Documentation: Documentation
Price: First 100 minutes per month for free, pay-as-you-go later
Name: Azure DevOps (formerly Visual Studio Team Services)
Description: Cloud-based collaboration services for version control, agile planning, continuous delivery, and analytics application for Visual Studio, Eclipse, Xcode.
Features:
Supported repositories: Azure DevOps, GitHub, Custom
Documentation: Documentation
Price: Free with monthly build limits
Stars:
Name: Bamboo
Description: Bamboo is a continuous integration and continuous deployment server
Features:
Supported repositories: Bitbucket (for Bitbucket Cloud), Stash (for Bitbucket Server), Git, GitHub (for GitHub and GitHub Enterprise), Mercurial, Subversion, CVS, Perforce, Custom via plugins
Documentation: Documentation
Price: Full Atlassian stack for 10 users: 10$/year ( 100% of payments to charity)
Stars:
Name: Bitrise
Description: Mobile Continuous Integration and Delivery.
Features: Source code (⭐828) is available
Supported repositories: GitHub, BitBucket, Gitlab, Custom
Documentation: Documentation
Price: Free with limitations
Name: Buddy
Description: Continuous Integration and Deployment
Features: Languages: .NET/C#, C/C++, Clojure, Elixir, Go, Haskell, Java, Javascript, Node.JS, PHP, Python, React Native, Ruby, Scala
Supported repositories: GitHub, Bitbucket, Gitlab, Custom
Documentation: Documentation
Price: Free with limitations
Stars:
Name: Buildkite
Description: A build automation platform which gives you complete control, without the pain of running your own CI system.
Features: Languages: Ruby, Python, Node.js, JavaScript, PHP, Go, Rust, Erlang, Elixir, Java, Clojure, Scala, C/C++, Objective-C, Swift, .NET/C#
Source code is available: Buildkite Agent (⭐792)Supported repositories: GitHub, Bitbucket, GitLab, Custom
Documentation: Documentation
Name: CDS (⭐4.4k)
Description: Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
Features: Languages: everything
Supported repositories: Github, Bitbucket Server, Gitlab
Documentation: Documentation
Price: Free Open Source (⭐4.4k)
Name: Codacy
Description: Automated code reviews & code analytics
Features: Languages: Scala, Java, JavaScript, Python, Ruby, PHP, Apex, JSP, XML, Velocity, VisualForce, C#, JSON, Kotlin, Markdown
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: Free for open-source projects
Stars:
Name: Code Climate
Description: Hosted platform to continuously measure and monitor code quality
Features: Languages: Ruby, Javascript, PHP
Supported repositories: GitHub, Custom
Documentation: Documentation
Price: 14-day Trial
Stars:
Name: CodeFresh
Description: Codefresh is a Docker-native CI/CD platform. Instantly build, test and deploy Docker images to Kubernetes
Features: Languages: Ruby, Python, Node.js, JavaScript, PHP, Go, Rust, Java, etc
Supported repositories: GitHub, BitBucket, GitLab, Webhooks
Documentation: Documentation
Price: Pricing
Stars:
Name: Codemagic
Description: Dedicated CI/CD for Flutter mobile, web and desktop projects.
Features:
Supported repositories: GitHub, BitBucket, GitLab, Custom
Documentation: Documentation
Price: 500 build minutes for free each month Pricing
Stars:
Name: Codeship
Description: One more cloud based CI service: running tests and deployment
Features: Languages: Dart, Elixir, Go, Java and JVM based languages, PHP, Python, Node.JS, Ruby
Supported repositories: GitHub, BitBucket
Documentation: Documentation Free ebook
Price: Free for opensource projects or 100 builds per month
Stars:
Name: Concourse CI
Description: Self-hosted CI solution written in Golang
Features:
Supported repositories: GitHub, generic oAuth
Documentation: Documentation
Price: Free (Open source)
Stars:
Name: Coveralls
Description: Coveralls works with your continuous integration server to give you test coverage history and statistics.
Features: Languages: Ruby, Javascript, Python, PHP, C, Objective-C, Scala, GO
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: Free for opensource projects
Stars:
Name: Coverity
Description: Code analysis, test analysis
Features: Languages: C/C++, Java, C#
Supported repositories:
Documentation: None
Price: Free for opensource projects
Stars:
Name: Ebert
Description: Ebert does continuous static analysis of your GitHub repositories and delivers it straight to your Pull Requests, helping your team to focus on what's important and deliver better software.
Features: Languages: Apex, C, Clojure, CoffeeScript, CSS, Elixir, Go, Haskell, Haxe, JavaScript, Markdown, PHP, Python, Ruby, SCSS, Shell, Swift, Vim script.
Supported repositories: GitHub
Documentation: Documentation
Price: 100% free for public repositories on GitHub
Stars:
Name: Evergreen (⭐406)
Description: Evergreen is a distributed continuous integration system built by MongoDB. It dynamically allocates hosts to run tasks in parallel across many machines.
Features:
Supported repositories: GitHub
Documentation: Documentation (⭐406)
Price:
Name: GitLab
Description: GitLab is a single application for the entire DevOps lifecycle
Features: Languages: everything that can be installed on Linux. Compatible with Linux, Windows, Android and iOS
Supported repositories: GitLab, GitHub, Bitbucket
Documentation: Documentation
Price: Open Source plus Free with limitations hosted version
Stars:
Name: GitGud
Description: Free & Reliable Git hosting site powered by GitLab
Features: Everything that GitLab does but for free
Supported repositories: GitLab, Bitbucket, GitHub, Gitea, Clone by URL
Documentation: Documentation
Price: Completely Free
Stars:
Name: GitHub Actions
Description: Automate your workflow from idea to production
Features: Workflows run in Linux, macOS, Windows, and containers on GitHub-hosted servers
Supported repositories: GitHub
Documentation: Documentation
Price: Free for Open Source and free with limits for private repositories
Stars:
Name: Hound CI
Description: Hound integrates with your existing workflow by reviewing and commenting on code.
Features: Languages: Bash, Elixir, Go, HAML, JavaScript, CoffeeScript, TypeScript, Markdown, PHP, Python, Ruby, Sass/SCSS, Swift
Supported repositories: GitHub
Documentation:
Price: Public repositories for free
Stars:
Name: Hydra
Description: Nix-based continuous build system
Features:
Supported repositories:
Documentation: Documentation
Price: Opensource (GNU GPLv3)
Stars:
Name: Jenkins
Description: With thousands of plugins to choose from, Jenkins can help teams to automate any task that would otherwise put a time-consuming strain on your software team.
Features: Languages: Embedded, PHP, Python, Ruby, Java, Android, C/C++.
Supported repositories: Any VCS that supports git, mercurial, cvs, subversion
Documentation: Documentation
Price: Open Source (⭐22k)
Name: Peakflow
Description: CI builds, error reporting and uptime monitoring
Features: Languages: Ruby, PHP, Javascript and anything you can set up yourself.
Supported repositories: Github
Documentation: Documentation
Price: Free for private projects
Stars:
Name: Previs (⭐324)
Description: Use Travis configuration to run stuff locally in a clean environment.
Features: Everything that Travis support or almost
Supported repositories: Your computer, it's running locally!
Documentation: Documentation (⭐324)
Price: It's free! Since you are hosting everything locally on your computer!
Name: Probo.CI
Description: Continuous Collaboration - break down the barriers between software developers and the other stakeholders involved in a software development project
Features: Underlying engine is OSS, offers several Ubuntu base images, asset pre-upload helps build speed.
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: 2 month free trial then starts at $30. Pricing
Stars:
Name: Saucelabs
Description: Automated testing in the cloud for CI
Features:
Supported repositories:
Documentation: Documentation
Price: 14-day Trial
Stars:
Name: Scrutinizer
Description: Build quality software, better
Features: Sources are available
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: 14-day Trial
Name: Semaphore
Description: Hosted continuous integration and delivery solution for open source and private projects.
Features: Ruby, Node.js, JavaScript, Go, Clojure, Elixir, Erlang, Java, PHP, Scala, C/C++
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Stars:
Name: Sider
Description: Increase code review efficiency and deliver products with confidence. Sider helps development teams accomplish more, allowing them to deliver more value to their customers.
Features: Supported Analysis Tools
Supported repositories: GitHub
Documentation: Documentation
Price: Free 14-day trial for private repositories, and forever free for open source
Stars:
Name: StyleCI
Description: The Web Coding Style Service, used by Cachet and Laravel.
Features: Languages: PHP, JavaScript, TypeScript, Flow, CSS, SCSS, Less, Vue.js, Python
Supported repositories: GitHub, BitBucket, GitLab
Documentation: Documentation
Price: Free for opensource projects
Stars:
Name: TeamCity
Description: A Java-based build management and continuous integration server from JetBrains.
Features: Support wide variety of web browsers and build tools
Supported repositories: Git, Subversion, Perforce, Team Foundation Server, Mercurial, CVS, SourceGear Vault 6 and 7, Borland StarTeam 6 and up, IBM Rational ClearCase, Base and UCM modes, Microsoft Visual SourceSafe 6 and 2005
Documentation: Documentation
Price: Free with limitations
Stars:
Name: Wercker
Description: Continuous delivery platform
Features:
Supported repositories: Docker Hub
Documentation: Documentation
Price:
Stars:
:
Name: Zuul
Description: A Project Gating System
Features: Self-Hosted, Open Source CI/CD Platform, Gating
Supported repositories: GitHub, Gerrit, Pagure
Documentation: Documentation
Price: Open Source
Stars:
15. Awesome Flutter
Templates / Preferences
- Flutter Samples (⭐3.1k) - Collection of nice flutter samples by Diego Velásquez.
16. Awesome Elixir
Reading
- Elixir vs Ruby | How Switching To Elixir Made Our Team Better - Long-form post that explains in detail when and why you should choose Elixir over Ruby.
17. Awesome Ruby
QR
- RQRCode (⭐1.9k) - RQRCode is a library for creating and rendering QR codes into various formats.
18. Awesome Ios Books
tvOS
19. Awesome Db Tools
Schema / Changes
- SchemaHero (⭐965) - A Kubernetes operator for declarative database schema management (gitops for database schemas).
- Sqitch (⭐2.7k) - Sensible database-native change management for framework-free development and dependable deployment.
API / Samples
- sandman2 (⭐2k) - Automatically generate a RESTful API service for your legacy database.
Monitoring/Statistics/Perfomance / Samples
- ASH Viewer (⭐156) - Provides a graphical view of active session history data within the Oracle and PostgreSQL DB.
- mssql-monitoring (⭐91) - Monitor your SQL Server on Linux performance using collectd, InfluxDB and Grafana.
Testing / Zabbix
- RegreSQL (⭐269) - Regression Testing your SQL queries.
HA/Failover/Sharding / Zabbix
- postgresql_cluster (⭐1.3k) - PostgreSQL High-Availability Cluster (based on "Patroni" and "DCS(etcd)"). Automating deployment with Ansible.
Configuration Tuning / Zabbix
- MySQLTuner-perl (⭐8.7k) - Script written in Perl that allows you to review a MySQL installation quickly and make adjustments to increase performance and stability.
- postgresqltuner.pl (⭐2.6k) - Simple script to analyse your PostgreSQL database configuration, and give tuning advice.
Distributions / Zabbix
- DBdeployer (⭐699) - Tool that deploys MySQL database servers easily.
- Postgres.app (⭐7.2k) - Full-featured PostgreSQL installation packaged as a standard Mac app.
- BigSQL - A developer-friendly distribution of Postgres.
- Elephant Shed (⭐203) - Web-based PostgreSQL management front-end that bundles several utilities and applications for use with PostgreSQL.
Security / Zabbix
- Acra (⭐1.3k) - Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.
20. Awesome Blazor
General
- Demo - Official basic demo website.
21. Awesome Esp
Projects / InfoSec
- ESP32Marauder (⭐972) - An integrated suite of offensive and defensive tools for WiFi and Bluetooth.
22. Awesome Aws
Open Source Repos / Elastic Beanstalk
- eb-node-express-sample 🔥🔥 (⭐277) - Sample express app.
23. Awesome Mqtt
Cloud
- Adafruit IO - Adafruit IO is the easiest way to connect your project to the internet. You can easily connect your project to Adafruit IO with your device-of-choice by using your programming language of choice (we have lots of libraries) and control or monitor over the internet. Data stored with Adafruit IO is yours to manage and control.
Clients
- MiniMQTT (⭐43) - MQTT Client Library for CircuitPython
Misc / Firmwares for ESP based Devices
- mqtt-camera-streamer (⭐173) - Stream images from a connected camera over MQTT & view using Streamlit
24. Awesome Security
Network / Scanning / Pentesting
- Finshir (⭐28) - A coroutines-driven Low & Slow traffic generator, written in Rust.
Network / Sniffer
- Live HTTP headers - Live HTTP headers is a free firefox addon to see your browser requests in real time. It shows the entire headers of the requests and can be used to find the security loopholes in implementations.
Web / Scanning / Pentesting
- Recon-ng (⭐3.5k) - Recon-ng is a full-featured Web Reconnaissance framework written in Python. Recon-ng has a look and feel similar to the Metasploit Framework.
25. Awesome Regression Testing
Online services
- Diffy - Cloud based visual regression tool. Uses puppeteer and proprietary comparison algorithm (detect layout shifts). Great scalability with AWS Lambda.
26. Awesome Ddd
User Groups / Ruby
27. Awesome Osint
Other Tools / Telegram
- eScraper - Grab product descriptions, prices, image
- Maltego - Maltego is an open source intelligence (OSINT) and graphical link analysis tool for gathering and connecting information for investigative tasks.
28. Awesome Sre
Culture
On-Call
29. Awesome Cpp
Miscellaneous
- pprint (⭐909) - Pretty Printer for Modern C++. [MIT]
30. Awesome Mac
Design and Product / Other Tools
- Iconset - Free, cross-platform and fast SVG icon organizer and manager for Mac and Windows.
31. Awesome Rust
Applications
- tiny (⭐990) - A terminal IRC client
Applications / System tools
- dust (⭐8.3k) - A more intuitive version of du
Applications / Utilities
- tversteeg/emplace (⭐253) - Synchronize installed packages on multiple machines
Libraries / Cryptography
- dalek-cryptography/curve25519-dalek (⭐859) - Curve25519 operations
- dalek-cryptography/ed25519-dalek (⭐671) - Ed25519 digital signatures
- dalek-cryptography/x25519-dalek (⭐325) - X25519 key exchange
- debris/tiny-keccak (⭐192) - Keccak family (SHA3)
32. Awesome Dotnet Core
Frameworks, Libraries and Tools / Application Templates
- EISK (⭐221) - Provides developer resources with simple use cases to build scalable applications on top of .NET Core with architectural best practices (DDD, onion architecture etc)
Frameworks, Libraries and Tools / Media
- MetadataExtractor (⭐921) - Extracts metadata from media (images, video, audio) with a simple to use API.
Frameworks, Libraries and Tools / Misc
- AdvanceDLSupport (⭐470) - Library to improve P/Invoke-ing native code. Interact with native objects as if they were first class objects.
33. Awesome React
React Frameworks
- react-admin (⭐24k) - A frontend Framework for building B2B applications
34. Awesome Influxdb
Projects / Dedicated
- node-opcua-logger (⭐167) - Collect industrial data from OPC UA Servers
Projects / Non-dedicated
- logagent (⭐371) - is a modern, open-source, light-weight log shipper. Logagent includes influxdb input plugin and influxdb output plugin and many other integrations
Plugins / Hooks
- logagent influx input plugin - Logagent plugin to receive data via Influx Line Protocol
- logagent InfluxDB output plugin - Plugin to send data via Influx Line Protocol
Miscellaneous / Hooks
- cleanflux (⭐32) - proxy around /query endpoint with auto retention policy selection and on the wire bug corrections
35. Awesome List
Platforms
- ESP (⭐990) - Low-cost microcontrollers with WiFi and broad IoT applications.
Events
- Events in Italy (⭐148) - Tech-related events in Italy.
- Events in the Netherlands (⭐61) - Tech-related events in the Netherlands.
36. Awesome Swift
Layout / Barcode
- CGLayout (⭐44) 🐧 - Powerful autolayout framework, that can manage UIView(NSView), CALayer, not rendered views and etc. Provides placeholders.
UICollectionView / Barcode
- ASCollectionView (⭐371) - Lightweight custom collection view inspired by Airbnb.
37. Awesome Laravel
Community / Local User Groups
38. Awesome Seml
Data Management
Model Training
Deployment and Operation
Social Aspects
39. Awesome React Native
Assorted
UI
- react-native-largelist ★1054 (⭐2.3k) - The best performance large list component for React Native (iOS & Android)
- react-native-picker-module ★1 (⭐81) - A different approach for React Native Picker.
- react-native-material-drawer - React Native Material Drawer for iOS, Android, Web, and Electron
Backend / Navigation Demos
- react-native-background-upload ★270 (⭐638) - Upload files in your React Native app even while it's backgrounded. Supports Android and iOS, including iOS Camera Roll assets.
Seeds / Navigation Demos
- Awesome React Native Boilerplates (⭐14) - Effective start for your development with the most popular react-native navigation and UI libraries
Open Source Apps / Navigation Demos
- Art Museum (⭐47) - Browse through the endless Harvard's Art Museum collection.
Tutorials / Navigation Demos
Blogs / Navigation Demos
- Ideamotive's Blog - Blog about React Native
40. Awesome Django
Resources / Conferences
41. Awesome Wp Cli
Official links
- wp-cli.org - Homepage of the WP-CLI project.
- WP-CLI handbook - Guides on how to use or extend WP-CLI.
- WP-CLI command reference - Reference documentation for all the official WP-CLI commands.
- Make WordPress.org - CLI - Main entry point for contributing to WP-CLI.
- Contributing guide - Everything you need to know to contribute to the tool or its infrastructure.
- Official MakeWP Slack - Official Slack team where all international contributions to WordPress and its teams are discussed.
- #cli channel - The official support channel for WP-CLI and the WordPress CLI team.
- Good first issues - List of issues on that are limited in scope and complexity.
- WP-CLI GitHub organization - Canonical home of the WP-CLI source code.
- WP-CLI framework repository (⭐4.7k) - The source code for the WP-CLI framework that powers all of the commands.
- WP-CLI bundle repository (⭐74) - The source for the WP-CLI "binary" and how it is assembled.
- WP-CLI tests repository (⭐30) - The testing framework used throughout all WP-CLI repositories.
Third-party packages / Notable packages
- Yoast/wp-cli-faker (⭐59) - Generate fake WordPress and WooCommerce content for testing purposes.
- aaemnnosttv/wp-cli-login-command (⭐269) - Login to WordPress with secure passwordless magic links.
Tutorials & guides / Notable packages
- An Introduction to WP-CLI - Introductory article that introduces the main concepts and some popular use cases of WP-CLI.
- Controlling WordPress through the Command Line - Introductory talk that covers the very basics of the command line for people who never used the console before.
- WP Bullet WP-CLI Guides - Snippet-based guides that solve specific use cases.
42. Awesome Cheminformatics
Libraries / Molecular Descriptors
- Rcpi - R/Bioconductor package to generate various descriptors of proteins, compounds and their interactions.
Resources / Books
- Molecular Descriptors for Chemoinformatics - More than 3300 descriptors and related terms for chemoinformatic analysis of chemical compound properties.
43. Awesome Cakephp
Auditing / Logging
- 🍰 Muffin/Footprint plugin (⭐94) - Plugin to allow passing currently logged in user to model layer.
Authentication and Authorization
- 🍰 CakeDC/Users plugin (⭐519) - Complete user management (admin panel, remember me, etc), Social login (FB, Twitter, LinkedIn, Google, Instagram), RBAC, API and more.
- Muffin/Tokenize plugin (⭐12) - Event driven behavior for easily generating single-use security tokens.
Migration
- 🍰 Migrations plugin (⭐134) - (DB) Migration plugin.
ORM / Database / Datamapping
- 🍰 Muffin/Trash plugin (⭐84) - Soft-delete behavior for CakePHP.
REST and API
- 🍰 CakeDC/Api plugin (⭐61) - All-in-one solution to provide a complete API. It includes versioning, renderers, CRUD, authentication, extensions (paginate, filter, HATEOAS), and much more.
44. Awesome Opensource Apps
VueJS
Name: vue-music163 (⭐92)
Description: A Vue.js app for music
Link:
45. Awesome Diversity
Organizations
- Out In Tech - Non-profit organization that unites the LGBTQ+ tech community.
Events
- REFACTR.TECH - REFACTR.TECH focuses on technology while creating a safe space for thoughtful and nuanced conversations around diversity, inclusion, and intersectionality in tech.
46. Awesome Digital History
Archives and primary sources / Germany
- Projekt Gutenberg - Contains 10'000 works by over 2'000 authors in German.
47. Awesome Deep Learning
Table of Contents / Books
- Dive into Deep Learning - numpy based interactive Deep Learning book
Table of Contents / Courses
- Machine Learning for Mere Mortals video course by Nick Chase
- Deep Learning from the Foundations Jeremy Howard - Fast.ai
- Deep Reinforcement Learning (nanodegree) - Udacity a 3-6 month Udacity nanodegree, spanning multiple courses (2018)
- Grokking Deep Learning in Motion by Beau Carnes (2018)
- Face Detection with Computer Vision and Deep Learning by Hakan Cebeci
Table of Contents / Videos and Lectures
- Deep Learning with R in Motion: a live video course that teaches how to apply deep learning to text and images using the powerful Keras library and its R language interface.
Table of Contents / Tutorials
Researchers / Websites
Researchers / Frameworks
Researchers / Tools
- ML Workspace (⭐2.8k) - All-in-one web-based IDE for machine learning and data science.
- dowel (⭐26) - A little logger for machine learning research. Log any object to the console, CSVs, TensorBoard, text log files, and more with just one call to
logger.log()
Researchers / Miscellaneous
- Microsoft Recommenders (⭐14k) contains examples, utilities and best practices for building recommendation systems. Implementations of several state-of-the-art algorithms are provided for self-study and customization in your own applications.
- The Unreasonable Effectiveness of Recurrent Neural Networks - Andrej Karpathy blog post about using RNN for generating text.
- Ladder Network (⭐101) - Keras Implementation of Ladder Network for Semi-Supervised Learning
48. Awesome Fuzzing
Papers / The Network and Distributed System Security Symposium (NDSS)
49. Awesome Ios
Localization
- CrowdinSDK (⭐116) - Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately.
Logging
- Spy (⭐13) - Lightweight, flexible, multiplatform (iOS, macOS, tvOS, watchOS, Linux) logging utility written in pure Swift that allows you to log on different levels and channels which you can define on your own depending on your needs.
Other Testing
- DataFixture (⭐2) - Creation of data model easily, with no headache.
Tab Bar
- BEKCurveTabbar (⭐181) - compatible with XCode +10 and fully customizable via Interface_Builder panel. BEKCurveTabBar derived UITabBar class and compatible with every iOS devices.
UIPageControl / Collection View Layout
- TKRubberIndicator (⭐1.4k) - Rubber Indicator in Swift.
50. Awesome Actions
GitHub Tools and Management / Docker Container Actions
Static Analysis / Security
- Secret Spreader (⭐34) - Not an action per se, but a tool to manage Actions Secrets across a list of repositories.
51. Awesome Quantum Computing
Books
- Dancing with Qubits - How quantum computing works and how it can change the world.
52. Awesome Couchdb
Misc/Technical / Hosting
53. Awesome Crystal
Blockchain
- Cocol (⭐19) - A minimal blockchain testbed
- secp256k1.cr (⭐48) - Elliptic curve used in the public-private-key cryptography
Cryptography
- cmac (⭐5) - Crystal implementation of Cipher-based Message Authentication Code (CMAC)
Network Protocols
- crystal-dns - DNS protocol implementation and resolver
54. Awesome Machine Learning
Python / General-Purpose Machine Learning
- Karate Club (⭐2.1k) -> An unsupervised machine learning extension library for NetworkX with a Scikit-Learn like API.
- neon (⭐3.9k) - Nervana's high-performance (⭐2.7k) Python-based Deep Learning framework [DEEP LEARNING]. [Deprecated]
Tools / Misc
- MachineLearningWithTensorFlow2ed - a book on general purpose machine learning techniques regression, classification, unsupervised clustering, reinforcement learning, auto encoders, convolutional neural networks, RNNs, LSTMs, using TensorFlow 1.14.1.
55. Awesome Embedded Rust
Driver crates / WIP
- MAX31855 (⭐4) - SPI - Thermocouple digital converter -
56. Awesome Fonts
Iconic fonts / Fonts
- Picon ~666 Pico-sized and ligature based icons + online font generator.
Programming fonts / Programming fonts with ligatures
57. Amas
Ask these people anything!
- Ale Muñoz (⭐1) - Developer relations at Sketch, plugin developer, designer & digital toolsmith.
58. Awesome Web Performance Budget
Build Tools to set up performance budget
- Size Limit (⭐5.5k) - Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
- Size Plugin (⭐1.7k) - Track compressed Webpack asset sizes over time.
Bundle Analyzers
- bundle-buddy - A tool to help you find source code duplication across your JavaScript chunks/splits.
- Parcel plugin Visualizer (⭐273) - A plugin for the parcel bundler to visualise bundle contents.
59. Awesome React Components
Miscellaneous
- react-pdf-viewer (⭐2.1k) - docs - A React component to view a PDF document.
Boilerplate / Mouse Events
- crisp-react (⭐185) - Express integration in TypeScript with support for multiple SPAs and pitfall avoidance.
Miscellaneous / Mouse Events
- react-universal-hooks (⭐187) - 🎉 support react hooks everywhere (Functional or Class Component).
60. Mind Expanding Books
Fiction / Fantasy
Name: The Wheel of Time
Author: Robert Jordan
Goodreads Rating: 4.19
Year Published: 1990
Name: The City & The City
Author: China Mieville
Goodreads Rating: 3.91
Year Published: 2009
Name: The Broken Empire
Author: Mark Lawrence
Goodreads Rating: 3.87
Year Published: 2011
61. Awesome Pentest
Network Tools / DDoS Tools
- Anevicon - Powerful UDP-based load generator, written in Rust.
Network Tools / Network Reconnaissance Tools
- AQUATONE (⭐5.5k) - Subdomain discovery tool utilizing various open sources producing a report that can be used as input to other tools.
- OWASP Amass (⭐11k) - Subdomain enumeration via scraping, web archives, brute forcing, permutations, reverse DNS sweeping, TLS certificates, passive DNS data sources, etc.
- subbrute (⭐3.3k) - DNS meta-query spider that enumerates DNS records, and subdomains.
Network Vulnerability Scanners / Wireless Network Tools
- Netsparker Application Security Scanner - Application security scanner to automatically find security flaws.
Operating System Distributions / Web application and resource analysis tools
- Parrot - Distribution similar to Kali, with support for multiple hardware architectures.
- Prev: Feb 10 - Feb 16, 2020
- Next: Jan 27 - Feb 02, 2020