The real list of my Github stars!
I like being able to star repositories on Github, but my list was getting out of hand. Plus, the list has limited sorting options (date added, programming language, etc.). I imported my stars into this repository so that I could list them by topic and see them all on one page.
- Resources and tools
- Web Application Development
- Open Source Community Service Projects
- Interactive Fiction
- Speech Synthesis
- Artificial Intelligence
- Game Development
- Miscellaneous Stuffz
Generally helpful lists and utility software
- Services with decent free tiers
- Learn about Ethereum
- Resources dedicated to creative coding
- A collection of style guides and design patterns for front-end
- A list of organizations working to improve diversity in technology careers
- Awesome public datasets
- Solutions to Cracking the Coding Interview written in multiple languages
- Tools for digital activism
- Someone's self-made curriculum to become a software engineer
- Official gitignore files
- Run this Linux Distro from within another Linux machine where you lack root privileges
- An SSH alternative for quick and easy file transfer
- A package manager for Windows
- Set your own key bindings on Mac computers (like the hyper key)
- A Sublime Text 3 plugin that runs a virtual vim editor
- A shell for browsing JSON files
- Everything you need to know about floating point numbers
Useful for my career
- Accessibility styling guide
- An automated testing tool for web accessibility
- Web app security guide
- Study guide for the modern front end stack
- A guide to modern javascript web dev
- An opinionated code formatter for front-end
- The [book] on building Node.js applications
- Cross-browser storage library
- Keep up with the latest in WebAssembly
- A book about functional programming in JS
- A list of top open source static site generators
- Quickly launch a simple static webserver from an electron desktop app
- Build web forms in python
- A list of bugs you might encounter when designing with native CSS Grid
- Contain your CSS styles in modules for injection and reusability
- Fake having a full REST API full of data for testing Front-End prototypes
- An API to make code displayed on a website look like it's in a cool editor theme
- A library that makes HTML5 stuff work in the old browsers of the '00s. Only compatible with jQuery < 3.x
- Mithril.js
- And I guess Vue.js too
- Python based static site generator
- A UI framework that stays out of your way
- A super simple framework for Python
- Use JSON to write mobile apps
- ^ Used in this self-driving framework
- Write CSS in JS
- ^ Or just transform it with JS plugins
- Learn how to build a WordPress theme (navigate between the different branches!)
- A framework for functional reactive JavaScript
- Build secure financial web apps with this framework
- Yahoo's CSS library
- The Angular framework written in Dart
- A framework to build cross-platform mobile apps using Dart
- Examples of using the service worker API
- The official specification for web app manifests
- A polyfill for web app manifests
- Example PWA of the Pokedex!
Some open source projects you should try to contribute to
- Interactive mind maps curated by everyone to help people learn anything
- A platform to help veterans learn to code
- A free software package for hospitals in the developing world
- National Novel Generation Month - NaNoGenMo
- A framework for building browser IFs
- The game Counterfeit Monkey
- Use a simple grammar to generate stories
- Open source implementation of eSpeak
- eSpeak but in JavaScript
- Produce phoenetics on your computer
- Text-to-Speech plugin for Unreal Engine
- ^^ Another one
- ^^ One more
- Open sourced TTS written in Java
Because Artificial Intelligence is taking over!
- Exercises in reinforcement learning
- General chatbot engine
- Build a neural network in node.js
- More neural networks via JavaScript
- Generate markov chains in python
- Generate music and art with AI
- Example of a Generative Adversarial Network in python (next big thing in AI research!)
- A tool for image-to-image translation
- Build a ConceptNet
- Stanford's NLP toolkit
- A vector model for word representation
- A straightforward (and surprisingly effective) NLP framework in JavaScript
- Implement the Wordnet in .Net
- Do simplified text processing in python
- An Oxford course about Deep NLP
- Some other resources for learning Deep NLP
- Write Alexa skills in python
- English word inflections via JavaScript
- Resources for studying deep learning
- Do deep learning without having to write code
- Microsoft's open-source toolkit
- A 3-D testing playground for deep learning agents
- Write JavaScript in Unreal Engine 4
- A Ruby port of the Infinity Engine (Baldur's Gate, Planescape, etc.)
- A reverse engineering of the Morrowind Engine
- An open source implementation of BioWare's Aurora engine (Neverwinter Nights thru Dragon Age II)
- The CryEngine is open source!
- Build a realtime multiplayer HTML5 game
- An engine that supports live collaboration
- A 2D game framework based on C# and OpenTk
- A multiplatform game engine for 2D and 3D games
- An animation platform in javascript
- Project to make PlayStation controllers compatible with Windows PCs
- Game idea that seems pretty cool
- Create your own forums
- Work your Windows machine using only your eyes
- A very small C interpreter
- Learn how to [store information in DNA]
- Alexa teaches guitar
- Detect the key of a song
- An alternative to Docker that constructs kernels and stuff
- A library to fix bugs in browsers that have trouble with viewport units
- Learn about the Elixir language
- A tool to stream torrents over the web
- Decorate your mac terminal with Pokemon backgrounds
- A book I might need for an upcoming class