Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome
:sunglasses: My curated list of awesome repos.
https://github.com/remyroez/awesome
Last synced: 3 days ago
JSON representation
-
Development
- mogemimi/oh-my-gyp - A set of GYP (Generate Your Projects) configs in the public domain
- gitter-badger/cpp-starter-kit - Boilerplate to get a multiplatform, travis-enabled, googletest/googlemock application going in C++.
-
C/C++
-
Multimedia
- i8degrees/nomlib - C++11 2D game framework using SDL2
- Rapptz/gum - Thin C++11 SDL 2 wrapper with other nice things.
- libSDL2pp/libSDL2pp - C++11 bindings/wrapper for SDL2
- gabomdq/SDL_GameControllerDB - A community sourced database of game controller mappings to be used with SDL2 Game Controller functionality
- SFML/SFML - Simple and Fast Multimedia Library
- liballeg/allegro5 - The official Allegro 5 git repository. Pull requests welcome!
- gabomdq/SDL_GameControllerDB - A community sourced database of game controller mappings to be used with SDL2 Game Controller functionality
-
GUI
- ocornut/imgui - Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
- wjakob/nanogui - Minimalistic GUI library for OpenGL
- memononen/nanovg - Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
-
Mathematics
- g-truc/glm - OpenGL Mathematics (GLM)
- juj/MathGeoLib - A C++ library for linear algebra and geometry manipulation for computer graphics.
-
JSON
- nlohmann/json - JSON for Modern C++
- dropbox/json11 - A tiny JSON library for C++11.
- kazuho/picojson - a header-file-only, JSON parser serializer in C++
- tristanpenman/valijson - Header-only C++ library for JSON Schema validation
-
Libraries
- electronicarts/EASTL - EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
- nothings/stb - stb single-file public domain libraries for C/C++
- bolero-MURAKAMI/Sprout - C++11/14 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others.
- Bloodknight/SmallLibraries - Collection of small C/C++ libraries
- DanielGibson/Snippets - (Hopefully) useful code snippets and header-only libs
- okdshin/unique_resource - unique_resource, The General RAII Wrapper for Exclusive Ownership Resource Management.
-
Miscs
- google/liquidfun - 2D physics engine for games
- USCiLab/cereal - A C++11 library for serialization
- wmcbrine/PDCurses - Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model.
- 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 - A tiny MessagePack library for C++11 (msgpack.org[C++11])
- ninja-build/ninja - a small build system with a focus on speed
-
-
C sharp
-
Miscs
- 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 - .NET Framework wrapper for OpenCV
-
-
Python
-
Miscs
- google/budou - Automatic Japanese line breaking tool
-
-
Go
-
Miscs
- fogleman/gg - Go Graphics - 2D rendering in Go with a simple API.
- mattn/travis-line-notify - Notify build result on Travis CI via LINE Notify
-
-
Javascript
-
Miscs
- electron/electron-quick-start - Clone to try a simple Electron app
- chjj/blessed - A high-level terminal interface library for node.js.
- yarnpkg/yarn - :package::cat2: Fast, reliable, and secure dependency management.
-
-
Unity3d
-
Miscs
- unity3d-jp/FirstTutorial
- modesttree/Zenject - Dependency Injection Framework for Unity3D
- keijiro/KvantSpray - Object instancing/particle animation system for Unity
- unity3d-jp/AnotherThread - Sample game for Unite 2016 Tokyo.
- neuecc/SerializableDictionary - SerializableCollections(SerializableDictionary, SerializableLookup, SerializableTuple) for Unity
- playdeadgames/temporal - Temporal Reprojection Anti-Aliasing for Unity 5.0+
- mcraiha/Unity-UI-emoji - Show emoji images in Unity UI text
- makoto-unity/OneStepEffects - You can add beautiful image effects by one step.
- kyubuns/Kuchen - Pub/Sub for Unity
- ToshiyasuMiyabe/P-MAP
- keijiro/unity-shader-bundle - Shows how to use a 'common-bundle', to avoid shader compilations.
- hecomi/uRaymarching - Raymarching Shader Generator in Unity
- Unity-Technologies/PostProcessing - Post Processing Stack
- mattatz/unity-teddy - Teddy algorithm implementation in Unity.
-
-
Game Engine
-
Miscs
- 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.
- GarageGames/Torque3D - MIT Licensed Open Source version of Torque 3D from GarageGames
- krkrz/krkrz - Kirikiri Z Project
- elmindreda/Nori - A simple game engine
- EasyRPG/Player - RPG Maker 2000/2003 and EasyRPG games interpreter
- ericoporto/fgmk - Retro RPG Game Maker
- CRYTEK-CRYENGINE/CRYENGINE - CRYENGINE is a powerful real-time game development platform created by Crytek.
- HeliumProject/Helium - C++ Frameworks and Game Engine
-
-
Game
-
Miscs
- deathcap/voxelmetaverse - playing with voxel.js
- JIghtuse/cavestory-sdl2 - Reconstructing Cave Story with SDL 2.0 and C++11
- clintbellanger/heroine-dusk - April OneGameAMonth WIP dungeon crawl game
- sairoutine/faithjs - FaithJS is a NES emulator which runs on your chrome.
- deathcap/voxelmetaverse - playing with voxel.js
-
-
Tool
-
Miscs
- aseprite/aseprite - Animated sprite editor & pixel art tool (Windows, Mac OS X, Linux)
- mintty/wsltty - Mintty as a terminal for Bash on Ubuntu on Windows / WSL
- gitbucket/gitbucket - A Git platform powered by Scala with easy installation, high extensibility & github API compatibility
- azerupi/mdBook - Create book from markdown files. Like Gitbook but implemented in Rust
- jpmens/jo - JSON output from a shell
- zplug/zplug - :hibiscus: A next-generation plugin manager for zsh
- mustache/mustache - Logic-less Ruby templates.
- baldurk/renderdoc - RenderDoc is a stand-alone graphics debugging tool.
- mxgmn/WaveFunctionCollapse - Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.
- akameco/PixivDeck - :two_hearts: :two_hearts: pixiv client for Desktop like TweetDeck :two_hearts: :two_hearts:
- nagadomi/waifu2x - Image Super-Resolution for Anime-Style Art
- motemen/ghq - Remote repository management made easy
- shockone/black-screen - A terminal emulator for the 21st century.
- kripken/emscripten - Emscripten: An LLVM-to-JavaScript Compiler
- github/hub - hub helps you win at git.
- 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.
-
-
Web
-
Miscs
- barryclark/jekyll-now - Build a Jekyll blog in minutes, without touching the command line.
-
-
Reference
-
Miscs
- mathieupassenaud/resume_operating_system - my resume in a home made operating system
- rui314/minilisp - A readable lisp in less than 1k lines of C
- joshbivens/breakout-pipboy - (Using Electron and Phaser)
- Osmose/koholint - (Using Electron and pixi.js)
- 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 - A simple Minecraft clone written in C using modern OpenGL (shaders).
- springmeyer/hello-gyp - Hello world sample for gyp build tool
- TTimo/doom3.gpl - Doom 3 GPL source release
- 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
-
-
Documents
-
Miscs
- azu/awesome-commit-english - コミット英語についての記事まとめ
- json-schema/json-schema - JSON Schema specifications
- ssloy/tinyrenderer - Support c++ code for a short computer graphics course
- ssloy/glsltuto - GLSL shaders tutorial
- hatena/Hatena-Textbook-JavaScript - はてな研修用JavaScript教科書
- asciidwango/js-primer - JavaScriptの入門書 :book:
-
-
Other
-
Miscs
- FreeCodeCamp/FreeCodeCamp - The https://FreeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits.
- juju2143/flufflepuff - Fluffle Puff Programming Language
- darkomeme/as3-class-generator - Open Source ActionScript3 Utility library to generate a class instance from JSON.
-
-
Awesome Lists
-
Miscs
- sindresorhus/awesome - :sunglasses: Curated list of awesome lists
- fffaraz/awesome-cpp - A curated list of awesome C/C++ frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
- thibmaek/awesome-raspberrypi - A curated list of awesome Raspberry Pi tools, projects, images and resources
-
Programming Languages
Categories
Sub Categories
Keywords
c-plus-plus
9
opengl
7
graphics
6
cpp
4
header-only
4
c
4
zsh
4
unity
4
gamedev
4
game
3
rendering
3
sdl2
3
game-engine
3
tutorial
3
games
3
game-development
3
zplug
3
javascript
3
tmux
2
vim
2
glsl
2
json
2
learning
2
vulkan
2
shaders
2
nodejs
2
cpp-library
2
dotfiles
2
messagepack
2
msgpack
2
electron
2
3d-graphics
2
serialization
2
debugger
2
3d
2
machine-learning
2
rpg-engine
2
rendering-engine
2
engine
2
terminal
2
windows
2
cross-platform
2
react
2
android
2
shell
2
resources
2
sdl
2
audio
2
lists
2
awesome-list
2