Awesome List Updates on Oct 07, 2016
10 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Raspberry Pi
OS Images
- Alpine Linux - Security-oriented, lightweight Linux distribution based on musl libc and busybox.
- Arch Linux ARM - Lightweight and flexible Linux distribution that tries to Keep It Simple.
- chilipie-kiosk (⭐1.3k) - Image which boots directly into full-screen Chrome, perfect for dashboards and build monitors.
Projects
- 40-node Raspberry Pi Cluster - Cluster aimed to be under the size of full tower desktop.
- Building a Ceph Cluster on Raspberry Pi - Highly redundant and low power usage RADOS home storage solution.
- Chromebook Charger Kiosk - Timed charging station for students using Chromebooks at school.
- Jasper - Flexible open source personal assistant.
- Movel (⭐134) - Raspberry Pi car computer.
- Nerves Project - Craft and deploy bulletproof embedded software in Elixir.
- Pi-hole - Black hole for internet ads.
Tutorials / iOS
- Controlling Spotify with Slack and a Raspberry Pi - Node.js project to control Spotify & Slack with libspotify.
- How To Make a Raspberry Pi Turn on a Lamp with iBeacon™ Technology - Good beginners-guide to working with Beacon technology.
Community / iOS
2. Awesome Frege
Sample Applications / Games
- 2048 (⭐4) - Frege clone of 2048.
Sample Applications / Web
- Play Framework (⭐19) - Play application written in Frege.
Tools / REPLs
- GUI REPL (⭐23) - GUI based REPL.
3. Awesome Groovy
Rule Engines
- grules (⭐35) - rule engine for data preprocessing
- n-cube (⭐170) - a Rules Engine, Decision Table, Decision Tree, Templating Engine, and Enterprise Spreadsheet, built as a hyper-space.
4. Awesome Serverless
Professional services
- Craftship - Consultancy.
5. Awesome Swift
Chart
- SwiftChart (⭐1k) - A simple line and area charting library for iOS. Supports multiple series, partially filled series and touch events.
6. Awesome Sass
Articles / Miscellaneous
7. Awesome Npm Scripts
Cross-platform Utilities
- cross-env (⭐5.9k) - Set environment variables for scripts, unix-style.
Other Utilities / Utility Packs
- opn-cli (⭐370) - Open websites, files, executables, etc. with the user's preferred application.
8. Awesome Laravel
Popular Packages / Testing & Debugging
- Laravel API Tester (⭐342) - Postman-like tool with Laravel routes
9. Awesome Cmake
Package Management / Build Systems
- hunter (⭐1.9k) - Cross-platform package manager for C++ (based on CMake ExternalProject).
[BSD2]
- cget (⭐415) - CMake package retrieval. This can be used to download and install CMake packages.
[BOOST]
- cpm (⭐716) - C++ Package Manager based on CMake and Git.
[MIT]
- conan (⭐6.3k) - Conan C++ Package Manager, implemented in Python and has a CMake integration backend.
[MIT]
- fips (⭐421) - High-level build system/dependency management for distributed, multi-platform C/C++ projects.
[MIT]
- Ninja (⭐8.6k) - Build system that differs from others in two major respects: it is designed to have its input files generated by a higher-level build system (like CMake), and it is designed to run builds as fast as possible.
[APACHE2]
Modules
- cmake-modules (⭐873) - Ryan Pavlik's collection of CMake modules. There are a number of find modules, especially for virtual reality and physical simulation, some utility modules, and some patches or workarounds for CMake itself.
[BOOST]
- cmake-modules (⭐440) - This is a collection of additional CMake modules. Most of them are from Ryan Pavlik.
[BOOST]
- CMake (⭐144) - Eyescale's common CMake modules.
[BSD3]
- cmake-modules (⭐80) - CMake modules for some scientific libraries.
[BSD2]
- cgcmake (⭐114) - CMake modules for common applications related to computer graphics.
[MIT]
- FindMathematica (⭐50) - CMake module for Mathematica.
[MIT]
- extra-cmake-modules (⭐101) - KDE's extra modules and scripts for CMake.
[BSD3]
- FindICU.cmake (⭐28) - CMake module to find International Components for Unicode (ICU) Library.
[BSD2]
- FindTBB (⭐82) - CMake find module for Intel Threading Building Blocks.
[MIT]
- cmake-modules (⭐30) - hanjianwei's CMake module collection.
[MIT]
Utility Scripts
- cotire (⭐1.3k) - Cotire (compile time reducer) is a CMake module that speeds up the build process of CMake based build systems by fully automating techniques as precompiled headers and unity builds for C and C++.
[MIT]
- ucm (⭐193) - For managing compiler/linker flags, collecting sources, precompiled headers, unity builds and others.
[MIT]
- cmakepp (⭐399) - Enhancement Suite for the CMake Build System.
[MIT]
- sugar (⭐99) - CMake tools and examples: collecting source files, warnings suppression, etc.
[BSD2]
- DownloadProject (⭐430) - CMake module for downloading an external project's source at configure time.
[MIT]
- buildem (⭐27) - Modular CMake-based system that leverages ExternalProject to simplify builds.
[LICENSE]
- coveralls-cmake (⭐82) - Coveralls JSON coverage generator and uploader for CMake.
[MIT]
- compatibility (⭐72) - Improved version of cmake-compile-features.
[LICENSE]
- cmake-modules (⭐41) - LibFindMacros development repository and other cool CMake stuff.
[LICENSE]
- GreatCMakeCookOff (⭐37) - This is a repository of useful and less than useful CMake recipes.
[MIT]
- cppcheck-target-cmake (⭐17) - Per-target CPPCheck for CMake.
[MIT]
- clang-tidy-target-cmake (⭐16) - Add clang-tidy checks to a target using CMake.
[MIT]
- cmake-unit (⭐35) - Unit testing framework for CMake.
[MIT]
- cmake-header-language (⭐4) - CMake macro to determine the language of a header file.
[MIT]
- tooling-cmake-util (⭐3) - Utility and common library for all polysquare CMake tools.
[MIT]
- iwyu-target-cmake (⭐8) - CMake integration for include-what-you-use.
[MIT]
- sanitizers-cmake (⭐288) - CMake module to enable sanitizers for binary targets.
[MIT]
- cmake-precompiled-header (⭐156) - Visual Studio and GCC precompiled header macro.
[LICENSE]
- CMakePCHCompiler (⭐104) - CMake precompiled headers via custom compiler extension - with reuse support!
[MIT]
- CMake-codecov (⭐81) - Enables code coverage and generates coverage reports with CMake targets.
[GPL]
Toolchains
- dockcross (⭐2.6k) - Cross compiling toolchains in Docker images.
[MIT]
- android-cmake (⭐1.2k) - CMake toolchain file and other scripts for the Android NDK.
[BSD3]
- ios-cmake (⭐305) - Toolchain file and examples using CMake for iOS development.
[BSD3]
- qt-android-cmake (⭐228) - For building and deploying Qt based apps on Android without QtCreator.
[LICENSE]
- mingw-w64-cmake - CMake-based MinGW-w64 Cross Toolchain - to build Windows binaries of mpv.
[ISC]
- cmake-avr (⭐161) - CMake toolchain for AVR.
[LICENSE]
- arduino-cmake (⭐57) - This is the CMake project settings for the Arduino platform.
[MPL]
- polly (⭐829) - Collection of CMake toolchain files and scripts for cross-platform build and CI testing.
[BSD2]
- cmake (⭐8) - Collection of CMake toolchain files, mostly for static linking.
[APACHE2]
Examples / Templates
- cmake-init (⭐802) - Template for reliable, cross-platform C++ project setup using CMake.
[LICENSE]
- android-cmake (⭐33) - Examples of using ruslo/hunter (⭐1.9k) package manager for an Android application.
[BSD2]
- hunter-simple (⭐45) - Example of downloading/installing dependencies using ruslo/hunter (⭐1.9k) package manager.
[BSD2]
- package-example (⭐363) - Config mode of find_package (examples for this Stack Overflow question).
[NO LICENSE]
- minimal_cmake_example (⭐156) - Minimal CMake example, that covers dependencies and packaging.
[CC0-1.0]
- cmake-example (⭐142) - Example project which demonstrates various CMake features.
[BSD3]
- cmake-examples (⭐9.3k) - Useful CMake examples in a tutorial format.
[MIT]
- mini-cmake-qt (⭐180) - Minimal CMake template for Qt 5 projects.
[LICENSE]
- BASIS (⭐40) - CMake BASIS makes it easy to create sharable software and libraries that work together.
[BSD2]
Other
- autocmake (⭐37) - Using a autocmake.yml file Autocmake composes CMake building blocks into a CMake project and generates CMakeLists.txt as well as a setup script, which serves as a front-end to CMakeLists.txt.
[BSD3]
- scikit-build (⭐359) - Improved build system generator for CPython C extensions.
[MIT]
- node-cmake (⭐76) - CMake-based build system for node.js native modules.
[ISC]
- cmake-font-lock (⭐39) - Advanced syntax coloring support for CMake scripts inside Emacs.
[GPL]
- autovala (⭐108) - Program that automatically generates CMake configuration files for your Vala project.
[GPL]
- catkin (⭐276) - CMake-based build system that is used to build all packages in Robot Operating System (ROS).
[BSD3]
- suitesparse-metis-for-windows (⭐392) - CMake scripts for painless usage of SuiteSparse+METIS.
[BSD3]
- cmake-d (⭐56) - CMake for D2.
[MIT]
- cmakeprojectmanager2 (⭐70) - Enhanced CMake Project Manager plugin for Qt Creator.
[NO LICENSE]
- cmake-lint (⭐98) - Check for coding style issues in CMake files. cmakelint requires Python.
[APACHE2]
- git-cmake-format (⭐48) - Integrate clang-format into your CMake project hosted in a git repository.
[LICENSE]
- configure-cmake (⭐82) - configure-cmake is an autotools-style configure script for CMake-based projects.
[CC0-1.0]
- cmake-ast (⭐29) - Python module to reduce a CMake file to an AST.
[MIT]
10. Awesome Iot
Hardware
- UDOO - UDOO is a single-board computer with an integrated Arduino 2 compatible microcontroller, designed for computer science education, the world of Makers and the Internet of Things.
Software / Frameworks
- Freedomotic - Freedomotic is an open source, flexible, secure Internet of Things (IoT) development framework, useful to build and manage modern smart spaces. It is targeted to private individuals (home automation) as well as business users (smart retail environments, ambient aware marketing, monitoring and analytics, etc). Written in Java, it can interact with well known standard building automation protocols as well as with "do it yourself" solutions.
Software / Libraries and Tools
- Pi4J - Pi4j is intended to provide a friendly object-oriented I/O API and implementation libraries for Java Programmers to access the full I/O capabilities of the Raspberry Pi platform.
- Prev: Oct 08, 2016
- Next: Oct 06, 2016