Showing 15 of 15 projects
A Clojure-inspired Lisp interpreter implemented in 89+ languages as an incremental learning tool.
A comprehensive guide with side-by-side examples comparing Go and Node.js for developers transitioning between the two languages.
A Slack bot that reads and summarizes webpages, documents, and videos using ChatGPT, with voice chat capabilities.
An interactive learning exercise that teaches Common Lisp through progressively broken unit tests.
A collection of programming exercises, code katas, and puzzles for coding interview preparation and practice.
A Ruby gem for translating text and synthesizing speech directly in the terminal using Bing Translator.
A Node.js CLI tool for translating text and speech synthesis directly in your terminal.
A comprehensive collection of learning notes and resources for the V programming language.
An Android keyboard app for language learners offering translation, verb conjugation, and word annotation powered by Wikidata.
A VLC plugin for language learning by instantly replaying video segments with alternate audio/subtitle tracks.
A React Native mobile app for learning Thai vocabulary with flashcards and quizzes, available on iOS and Android.
An Elixir wrapper for Jisho.org's Japanese dictionary API, enabling programmatic word, tag, and verb searches.
Resources and interactive learning games for understanding written Romance languages using the Seven Sieves method.
A Rust WebAssembly website for Chinese speakers to practice English typing with word and sentence exercises.
A modular card game application for learning foreign words, built with Domain-Driven Design and Clean Architecture principles.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.