Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/remyroez/awesome

:sunglasses: My curated list of awesome repos.
https://github.com/remyroez/awesome

List: awesome

Last synced: about 1 month ago
JSON representation

:sunglasses: My curated list of awesome repos.

Awesome Lists containing this project

README

        

# awesome
:sunglasses: My curated list of awesome repos.

## Contents
- [Development](#development)
- [C/C++](#cc)
- [C sharp](#c-sharp)
- [Go](#go)
- [Javascript](#javascript)
- [Unity3d](#unity3d)
- [Game Engine](#game-engine)
- [Game](#game)
- [Tool](#tool)
- [Web](#web)
- [Reference](#reference)
- [Documents](#documents)
- [Other](#other)
- [Awesome Lists](#awesome-lists)

## Development
- [mogemimi/oh-my-gyp](https://github.com/mogemimi/oh-my-gyp) - A set of GYP (Generate Your Projects) configs in the public domain
- [ninja-build/ninja](https://github.com/ninja-build/ninja) - a small build system with a focus on speed
- [gitter-badger/cpp-starter-kit](https://github.com/gitter-badger/cpp-starter-kit) - Boilerplate to get a multiplatform, travis-enabled, googletest/googlemock application going in C++.

## C/C++

### Multimedia

#### SDL
- [i8degrees/nomlib](https://github.com/i8degrees/nomlib) - C++11 2D game framework using SDL2
- [Rapptz/gum](https://github.com/Rapptz/gum) - Thin C++11 SDL 2 wrapper with other nice things.
- [libSDL2pp/libSDL2pp](https://github.com/libSDL2pp/libSDL2pp) - C++11 bindings/wrapper for SDL2
- [gabomdq/SDL_GameControllerDB](https://github.com/gabomdq/SDL_GameControllerDB) - A community sourced database of game controller mappings to be used with SDL2 Game Controller functionality

#### Framework
- [SFML/SFML](https://github.com/SFML/SFML) - Simple and Fast Multimedia Library
- [liballeg/allegro5](https://github.com/liballeg/allegro5) - The official Allegro 5 git repository. Pull requests welcome!

### GUI
- [ocornut/imgui](https://github.com/ocornut/imgui) - Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
- [wjakob/nanogui](https://github.com/wjakob/nanogui) - Minimalistic GUI library for OpenGL
- [memononen/nanovg](https://github.com/memononen/nanovg) - Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.

### Mathematics
- [g-truc/glm](https://github.com/g-truc/glm) - OpenGL Mathematics (GLM)
- [juj/MathGeoLib](https://github.com/juj/MathGeoLib) - A C++ library for linear algebra and geometry manipulation for computer graphics.

### JSON
- [nlohmann/json](https://github.com/nlohmann/json) - JSON for Modern C++
- [dropbox/json11](https://github.com/dropbox/json11) - A tiny JSON library for C++11.
- [kazuho/picojson](https://github.com/kazuho/picojson) - a header-file-only, JSON parser serializer in C++
- [tristanpenman/valijson](https://github.com/tristanpenman/valijson) - Header-only C++ library for JSON Schema validation

### Libraries
- [electronicarts/EASTL](https://github.com/electronicarts/EASTL) - EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
- [vurtun/mmx](https://github.com/vurtun/mmx) - single header libraries for C/C++
- [nothings/stb](https://github.com/nothings/stb) - stb single-file public domain libraries for C/C++
- [bolero-MURAKAMI/Sprout](https://github.com/bolero-MURAKAMI/Sprout) - C++11/14 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others.
- [Bloodknight/SmallLibraries](https://github.com/Bloodknight/SmallLibraries) - Collection of small C/C++ libraries
- [DanielGibson/Snippets](https://github.com/DanielGibson/Snippets) - (Hopefully) useful code snippets and header-only libs
- [okdshin/unique_resource](https://github.com/okdshin/unique_resource) - unique_resource, The General RAII Wrapper for Exclusive Ownership Resource Management.

### Miscs
- [google/liquidfun](https://github.com/google/liquidfun) - 2D physics engine for games
- [USCiLab/cereal](https://github.com/USCiLab/cereal) - A C++11 library for serialization
- [wmcbrine/PDCurses](https://github.com/wmcbrine/PDCurses) - Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model.
- [ninja-build/ninja](https://github.com/ninja-build/ninja) - a small build system with a focus on speed
- [alembic/alembic](https://github.com/alembic/alembic) - Alembic is an open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.
- [ar90n/msgpack11](https://github.com/ar90n/msgpack11) - A tiny MessagePack library for C++11 (msgpack.org[C++11])

## C sharp
- [xanathar/moonsharp](https://github.com/xanathar/moonsharp) - An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
- [shimat/opencvsharp](https://github.com/shimat/opencvsharp) - .NET Framework wrapper for OpenCV

## Python
- [google/budou](https://github.com/google/budou) - Automatic Japanese line breaking tool

## Go
- [fogleman/gg](https://github.com/fogleman/gg) - Go Graphics - 2D rendering in Go with a simple API.
- [mattn/travis-line-notify](https://github.com/mattn/travis-line-notify) - Notify build result on Travis CI via LINE Notify

## Javascript
- [electron/electron-quick-start](https://github.com/electron/electron-quick-start) - Clone to try a simple Electron app
- [chjj/blessed](https://github.com/chjj/blessed) - A high-level terminal interface library for node.js.
- [pixijs/pixi.js](https://github.com/pixijs/pixi.js) - Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback
- [yarnpkg/yarn](https://github.com/yarnpkg/yarn) - :package::cat2: Fast, reliable, and secure dependency management.

## Unity3d
- [unity3d-jp/FirstTutorial](https://github.com/unity3d-jp/FirstTutorial)
- [modesttree/Zenject](https://github.com/modesttree/Zenject) - Dependency Injection Framework for Unity3D
- [keijiro/KvantSpray](https://github.com/keijiro/KvantSpray) - Object instancing/particle animation system for Unity
- [unity3d-jp/AnotherThread](https://github.com/unity3d-jp/AnotherThread) - Sample game for Unite 2016 Tokyo.
- [neuecc/SerializableDictionary](https://github.com/neuecc/SerializableDictionary) - SerializableCollections(SerializableDictionary, SerializableLookup, SerializableTuple) for Unity
- [playdeadgames/temporal](https://github.com/playdeadgames/temporal) - Temporal Reprojection Anti-Aliasing for Unity 5.0+
- [mcraiha/Unity-UI-emoji](https://github.com/mcraiha/Unity-UI-emoji) - Show emoji images in Unity UI text
- [makoto-unity/OneStepEffects](https://github.com/makoto-unity/OneStepEffects) - You can add beautiful image effects by one step.
- [kyubuns/Kuchen](https://github.com/kyubuns/Kuchen) - Pub/Sub for Unity
- [ToshiyasuMiyabe/P-MAP](https://github.com/ToshiyasuMiyabe/P-MAP)
- [keijiro/unity-shader-bundle](https://github.com/keijiro/unity-shader-bundle) - Shows how to use a 'common-bundle', to avoid shader compilations.
- [hecomi/uRaymarching](https://github.com/hecomi/uRaymarching) - Raymarching Shader Generator in Unity
- [Unity-Technologies/PostProcessing](https://github.com/Unity-Technologies/PostProcessing) - Post Processing Stack
- [mattatz/unity-teddy](https://github.com/mattatz/unity-teddy) - Teddy algorithm implementation in Unity.

## Game Engine
- [CRYTEK-CRYENGINE/CRYENGINE](https://github.com/CRYTEK-CRYENGINE/CRYENGINE) - CRYENGINE is a powerful real-time game development platform created by Crytek.
- [horde3d/Horde3D](https://github.com/horde3d/Horde3D) - Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
- [HeliumProject/Helium](https://github.com/HeliumProject/Helium) - C++ Frameworks and Game Engine
- [GarageGames/Torque3D](https://github.com/GarageGames/Torque3D) - MIT Licensed Open Source version of Torque 3D from GarageGames
- [krkrz/krkrz](https://github.com/krkrz/krkrz) - Kirikiri Z Project
- [elmindreda/Nori](https://github.com/elmindreda/Nori) - A simple game engine
- [EasyRPG/Player](https://github.com/EasyRPG/Player) - RPG Maker 2000/2003 and EasyRPG games interpreter
- [ericoporto/fgmk](https://github.com/ericoporto/fgmk) - Retro RPG Game Maker

## Game
- [deathcap/voxelmetaverse](https://github.com/deathcap/voxelmetaverse) - playing with voxel.js
- [JIghtuse/cavestory-sdl2](https://github.com/JIghtuse/cavestory-sdl2) - Reconstructing Cave Story with SDL 2.0 and C++11
- [clintbellanger/heroine-dusk](https://github.com/clintbellanger/heroine-dusk) - April OneGameAMonth WIP dungeon crawl game
- [sairoutine/faithjs](https://github.com/sairoutine/faithjs) - FaithJS is a NES emulator which runs on your chrome.

## Tool
- [motemen/ghq](https://github.com/motemen/ghq) - Remote repository management made easy
- [aseprite/aseprite](https://github.com/aseprite/aseprite) - Animated sprite editor & pixel art tool (Windows, Mac OS X, Linux)
- [mintty/wsltty](https://github.com/mintty/wsltty) - Mintty as a terminal for Bash on Ubuntu on Windows / WSL
- [gitbucket/gitbucket](https://github.com/gitbucket/gitbucket) - A Git platform powered by Scala with easy installation, high extensibility & github API compatibility
- [azerupi/mdBook](https://github.com/azerupi/mdBook) - Create book from markdown files. Like Gitbook but implemented in Rust
- [jpmens/jo](https://github.com/jpmens/jo) - JSON output from a shell
- [shockone/black-screen](https://github.com/shockone/black-screen) - A terminal emulator for the 21st century.
- [github/hub](https://github.com/github/hub) - hub helps you win at git.
- [zplug/zplug](https://github.com/zplug/zplug) - :hibiscus: A next-generation plugin manager for zsh
- [robbyrussell/oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh) - A delightful community-driven (with 1,000+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
- [kripken/emscripten](https://github.com/kripken/emscripten) - Emscripten: An LLVM-to-JavaScript Compiler
- [mustache/mustache](https://github.com/mustache/mustache) - Logic-less Ruby templates.
- [baldurk/renderdoc](https://github.com/baldurk/renderdoc) - RenderDoc is a stand-alone graphics debugging tool.
- [mxgmn/WaveFunctionCollapse](https://github.com/mxgmn/WaveFunctionCollapse) - Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.
- [akameco/PixivDeck](https://github.com/akameco/PixivDeck) - :two_hearts: :two_hearts: pixiv client for Desktop like TweetDeck :two_hearts: :two_hearts:
- [nagadomi/waifu2x](https://github.com/nagadomi/waifu2x) - Image Super-Resolution for Anime-Style Art

## Web
- [barryclark/jekyll-now](https://github.com/barryclark/jekyll-now) - Build a Jekyll blog in minutes, without touching the command line.
- [spf13/hugo](https://github.com/spf13/hugo) - A Fast and Flexible Static Site Generator built with love in GoLang

## Reference
- [mathieupassenaud/resume_operating_system](https://github.com/mathieupassenaud/resume_operating_system) - my resume in a home made operating system
- [rui314/minilisp](https://github.com/rui314/minilisp) - A readable lisp in less than 1k lines of C
- [joshbivens/breakout-pipboy](https://github.com/joshbivens/breakout-pipboy) - (Using Electron and Phaser)
- [Osmose/koholint](https://github.com/Osmose/koholint) - (Using Electron and pixi.js)
- [b4b4r07/dotfiles](https://github.com/b4b4r07/dotfiles) - :octocat: dotfiles ❤ Testing my dotfiles repo on OS X to get my work environment ready in just a few moments. #VIM + #ZSH + #TMUX = Best Developer Environment
- [fogleman/Craft](https://github.com/fogleman/Craft) - A simple Minecraft clone written in C using modern OpenGL (shaders).
- [springmeyer/hello-gyp](https://github.com/springmeyer/hello-gyp) - Hello world sample for gyp build tool
- [TTimo/doom3.gpl](https://github.com/TTimo/doom3.gpl) - Doom 3 GPL source release

## Documents
- [azu/awesome-commit-english](https://github.com/azu/awesome-commit-english) - コミット英語についての記事まとめ
- [json-schema/json-schema](https://github.com/json-schema/json-schema) - JSON Schema specifications
- [ssloy/tinyrenderer](https://github.com/ssloy/tinyrenderer) - Support c++ code for a short computer graphics course
- [ssloy/glsltuto](https://github.com/ssloy/glsltuto) - GLSL shaders tutorial
- [hatena/Hatena-Textbook-JavaScript](https://github.com/hatena/Hatena-Textbook-JavaScript) - はてな研修用JavaScript教科書
- [asciidwango/js-primer](https://github.com/asciidwango/js-primer) - JavaScriptの入門書 :book:

## Other
- [FreeCodeCamp/FreeCodeCamp](https://github.com/FreeCodeCamp/FreeCodeCamp) - The https://FreeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits.
- [akameco/popute-random-img](akameco/popute-random-img) - ポプテピピックをターミナルで楽しむ
- [juju2143/flufflepuff](https://github.com/juju2143/flufflepuff) - Fluffle Puff Programming Language
- [darkomeme/as3-class-generator](https://github.com/darkomeme/as3-class-generator) - Open Source ActionScript3 Utility library to generate a class instance from JSON.

## Awesome Lists
- [sindresorhus/awesome](https://github.com/sindresorhus/awesome) - :sunglasses: Curated list of awesome lists
- [fffaraz/awesome-cpp](https://github.com/fffaraz/awesome-cpp) - A curated list of awesome C/C++ frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
- [thibmaek/awesome-raspberrypi](https://github.com/thibmaek/awesome-raspberrypi) - A curated list of awesome Raspberry Pi tools, projects, images and resources