Awesome List Updates on Mar 02, 2019
7 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Angular
Documentation tools / Components
- ng-app-counter (⭐91) : Count the number of Modules, Lazy Modules, Pipes, Providers, Directives, Components used in an Angular application.
2. Awesome Swift
Network / Barcode
- Connectivity (⭐1.6k) - 🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.
3. Awesome Python
Audio
- Audio
- audioread (⭐420) - Cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding.
- dejavu (⭐6k) - Audio fingerprinting and recognition.
- kapre (⭐867) - Keras Audio Preprocessors.
- librosa - Python library for audio and music analysis.
- matchering (⭐781) - A library for automated reference audio mastering.
- mingus - An advanced music theory and notation package with MIDI file and playback support.
- pyAudioAnalysis (⭐5.1k) - Audio feature extraction, classification, segmentation and applications.
- pydub (⭐6.6k) - Manipulate audio with a simple and easy high level interface.
- TimeSide (⭐340) - Open web audio processing framework.
- Metadata
- beets (⭐11k) - A music library manager and MusicBrainz tagger.
- eyeD3 (⭐426) - A tool for working with audio files, specifically MP3 files containing ID3 metadata.
- mutagen (⭐1.1k) - A Python module to handle audio metadata.
- tinytag (⭐577) - A library for reading music meta data of MP3, OGG, FLAC and Wave files.
CMS
- Kotti (⭐393) - A high-level, Pythonic web application framework built on Pyramid.
Web Asset Management
- django-compressor (⭐2.6k) - Compresses linked and inline JavaScript or CSS into a single cached file.
- django-pipeline (⭐1.4k) - An asset packaging library for Django.
- django-storages (⭐2.3k) - A collection of custom storage back ends for Django.
- fanstatic - Packages, optimizes, and serves static file dependencies as Python packages.
- fileconveyor - A daemon to detect and sync files to CDNs, S3 and FTP.
- flask-assets (⭐433) - Helps you integrate webassets into your Flask app.
- webassets (⭐912) - Bundles, optimizes, and manages unique cache-busting URLs for static resources.
4. Awesome Ros2
Packages / Demonstrations
- adlink_ddsbot (⭐36) - The ROS 2.0/1.0 based robots swarm architecture (opensplice DDS).
- adlink_neuronbot (⭐10) - ROS2/DDS robot pkg for human following and swarm.
- turtlebot3 (⭐1.1k) - ROS2 based TurtleBot3 demo including Bringup, Teleop and Cartographer.
Packages / Examples
- turtlebot2_demo (⭐84) - TurtleBot 2 demos using ROS 2.
- examples/rclcpp (⭐452) - C++ examples.
- examples/rclpy (⭐452) - Python examples.
- rcljava_examples (⭐6) - Package containing examples of how to use the rcljava API.
- ros2_talker_android, ros2_listener_android (⭐24) - Example Android apps for the ROS2 Java bindings.
Packages / Benchmarking
- ros2_benchmarking (⭐41) - Framework for ROS2 benchmarking. ROS2 communication characteristics can be evaluated on several axes, quickly and in an automated way.
- performance_test (⭐62) - Test performance and latency of various communication means like ROS 2, FastRTPS and Connext DDS Micro.
Packages / Containerization
- docker-ros2-ospl-ce (⭐9) - A dockerfile to build a ROS2 + OpenSplice CE container.
- ros2_java_docker (⭐4) - Dockerfiles for building ros2_java with OpenJDK and Android.
Packages / Ecosystem
- rosbag2 (⭐175) - ROS2 native rosbag.
- rviz (⭐165) - 3D Robot Visualizer.
- ros2cli (⭐116) - ROS 2 command line tools.
- orocos_kinematics_dynamics (⭐7) - Orocos Kinematics and Dynamics C++ library.
- pydds (⭐22) - Simple DDS Python API for Vortex Lite and for OpenSplice.
Packages / Application layer
- ros2_control (⭐235) -
ros2_control
is a proof of concept on how new features within ROS 2 can be elaborated and used in the context of robot control (ros2_controllers
).
- ros2_controllers (⭐161) - Description of ros_controllers.
- geometry2 (⭐62) - A set of ROS packages for keeping track of coordinate transforms.
- cartographer (⭐34) - Real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
- teleop_twist_keyboard (⭐16) - Generic Keyboard Teleop for ROS2.
- teleop_twist_joy (⭐19) - Simple joystick teleop for twist robots.
- diagnostics (⭐1) - Forked version of the original ROS1 Diagnostics for ROS 2 (currently diagnostics_updater only).
- robot_state_publisher (⭐2) - Forked version of the original ROS Robot State Publisher with all modifications to compile within a ROS2 Ecosystem.
- common_interfaces (⭐125) - A set of packages which contain common interface files (.msg and .srv).
- ros2_object_map (⭐13) - "Mark tag of objects on map when SLAM".
- ros2_object_analytics (⭐93) - Object Analytics (OA) is ROS2 wrapper for realtime object detection, localization and tracking.
- ros2_intel_movidius_ncs (⭐26) - ROS2 wrapper for Movidius™ Neural Compute Stick (NCS) Neuronal Compute API.
- ros2_moving_object (⭐4) - Addressing moving objects based on messages generated by Object Analytics
ros2_object_analytics
.
- ros2_openvino_toolkit (⭐128) - ROS2 wrapper for CV API of OpenVINO™ (human vision emulation).
- ros2_grasp_library (⭐134) - Probably a grasp library :).
- ros2_message_filters (⭐20) - ros2_message_filters blends various messages based on the conditions that filter needs to met and derives from ROS2 porting of ROS message_filters.
- ros2-tensorflow (⭐43) - ROS2 nodes for computer vision tasks in Tensorflow.
- pid (⭐7) - A PID controller for ROS2.
Packages / "System" bindings
- rclandroid (⭐2) - Android API for ROS2.
- riot-ros2 (⭐23) - This project enables ROS2 to run on microcontrollers using the RIOT Operating System.
Packages / Client libraries
- rclnodejs (⭐233) - ROS Client Library for Node.js.
- rclada (⭐6) - ROS Client Library for Ada.
- rclcpp (⭐348) - ROS Client Library for C++.
- rclgo (⭐48) - ROS Client Library for Go.
- rclpy (⭐159) - ROS Client Library for Python.
- rcljava (⭐13) - ROS Client Library for Java.
- rclobjc (⭐19) - ROS Client Library for Objective C (for iOS).
- rclc (⭐68) - ROS Client Library for C.
- ros2_dotnet (⭐97) - .NET bindings for ROS2.
Packages / Driver layer
- cozmo_driver_ros2 (⭐3) - Unofficial Anki Cozmo node for ROS2.
- sphero_ros2 (⭐1) - ROS2 sphero driver.
- flock2 (⭐48) - ROS2 driver for DJI Tello drones.
- ros2_raspicam_node (⭐8) - ROS2 node for Raspberry Pi camera.
- joystick_drivers (⭐5) - ROS2 drivers for joysticks.
- joystick_drivers_from_scratch (⭐0) - Joystick driver packages for ROS 2.
- joystick_ros2 (⭐21) - Joystick driver for ROS2, support all platforms: Linux, macOS, Windows.
- ros2_teleop_keyboard (⭐6) - Teleop Twist Keyboard for ROS2.
- ros_astra_camera (⭐9) - ROS2 wrapper for Astra camera.
- ros2_usb_camera (⭐49) - ROS2 General USB camera driver.
- ros2_android_drivers (⭐2) - Collection of ROS2 drivers for several Android sensors.
- ros2_intel_realsense (⭐128) - ROS2 Wrapper for Intel® RealSense™ Devices.
- raspicam2_node (⭐36) - ROS2 node for camera module of Raspberry Pi.
- FIROS2 (⭐9) - ROS2 integrable tool focused in the intercommunication between ROS2 and FIWARE.
- lino2_upper (⭐0) - Linorobot on ROS2.
- RysROS2 (⭐4) - ROS2 software stack for MiniRys robots.
- px4_to_ros (⭐24) - ROS2/ROS packages for communicate PX4 with ROS.
- multiwii_ros2 (⭐5) - ROS2 Node for MultiWii and Cleanflight flight controllers.
- ydlidar_ros2 (⭐1) - ROS2 wrapper for ydlidar.
Packages / Client libraries common
- rcl (⭐92) - Library to support implementation of language specific ROS Client Libraries.
- system_tests (⭐25) - Tests for rclcpp and rclpy.
- rcl_interfaces (⭐27) - A repository for messages and services used by the ROS client libraries.
Packages / IDL generators
- rosidl_generator_java (⭐13) - Generate the ROS interfaces in Java.
- rosidl_generator_objc (⭐19) - Generate the ROS interfaces in Objective C.
- rosidl_generator_cpp (⭐50) - Generate the ROS interfaces in C++.
- rosidl_generator_c (⭐50) - Generate the ROS interfaces in C.
- rosidl (⭐50) - Packages which provide the ROS IDL (.msg) definition and code generation.
- rosidl_dds (⭐5) - Generate the DDS interfaces for ROS interfaces.
Packages / RMW (ROS middleware)
- rmw (⭐78) - Contains the ROS middleware API.
- rmw_connext_cpp (⭐25) - Implement the ROS middleware interface using RTI Connext static code generation in C++.
- rmw_fastrtps_cpp (⭐122) - Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.
- rmw_dps (⭐22) - Implementation of the ROS Middleware (rmw) Interface using Intel's Distributed Publish & Subscribe.
- rmw_opensplice_cpp (⭐11) - Implement the ROS middleware interface using PrismTech OpenSplice static code generation in C++.
- rmw_coredx (⭐0) - CoreDX DDS integration layer for ROS2.
- rmw_freertps (⭐1) - RMW implementation using freertps.
- rcutils (⭐42) - Common C functions and data structures used in ROS 2.
- rmw_cyclonedds (⭐77) - ROS2 RMW layer for Eclipse Cyclone DDS.
Packages / DDS communication mechanism implementations
- freertps (⭐87) - A free, portable, minimalist, work-in-progress RTPS implementation.
- Fast-RTPS (⭐1.5k) - Implementation of RTPS Standard (RTPS is the wire interoperability protocol for DDS).
- OpenSplice (⭐237) - Implementation of the OMG DDS Standard.
💲
- CoreDX DDS - Implementation of Twin Oaks Computing, Inc.. 💲
- cdds (⭐7) - Cyclone DDS is developed completely in the open and is undergoing the acceptance process to become part of Eclipse IoT.
- Micro-XRCE-DDS) (⭐103) - An XRCE DDS implementation (supported by microROS).
Packages / Build system (Linux)
- meta-ros2 (⭐17) - ROS 2 Layer for OpenEmbedded Linux.
Packages / Build system (ROS2)
- ci (⭐39) - ROS 2 CI Infrastructure.
- ament_cmake_export_jars (⭐13) - The ability to export Java archives to downstream packages in the ament buildsystem in CMake.
- rmw_implementation_cmake (⭐78) - CMake functions which can discover and enumerate available implementations.
- rmw_implementation (⭐20) - CMake infrastructure and dependencies for rmw implementations.
Papers / ROSCon 2015
5. Awesome D
Game Frameworks / XML
- PolyplexEngine (⭐38) - libpp is an XNA like framework written in D.
6. Awesome Ddd
Libraries and Frameworks / .NET
- Dolittle - Build better applications with Dolittle. An Event Sourced, Microservice platform oriented around DDD with developer productivity and simplicity front and center.
7. Awesome Cli Apps
Utilities / Terminal Sharing Utilities
- gotty (⭐17k) - Share your terminal as a web application.
- mosh - Remote SSH client that allows roaming with intermittent connectivity.
- warp (⭐1.6k) - Secure and simple terminal sharing.
Files and Directories / Files
- NCDu - A disk usage analyzer with an ncurses interface.
Files and Directories / Directory Navigation
- autojump (⭐15k) - A cd command that learns - easily navigate directories from the command line.
- Prev: Mar 03, 2019
- Next: Mar 01, 2019