With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 Teaching Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
selfie
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
reinforcement_learning_course_materials
Lecture notes, tutorial tasks including solutions as well as online videos for the reinforcement learning course hosted by Paderborn University
-
teachcode
A tool to develop and improve a student’s programming skills by introducing the earliest lessons of coding.
-
Remote-Work-and-Study-Resources
Free services, tools, articles and other resources for remote workers and distance learners
-
data-structures-for-teaching
Implementations of some Data Structures and Algorithms, with different approaches and some practical applications.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: okay basically completely new to rust, is it worth learning after only having done java through APCSA course or should i learn something else before heading to rust | /r/rust | 2023-05-21ctjhoa/rust-learning
Project mention: 🐍🐍 23 issues to grow yourself as an exceptional open-source Python expert 🧑💻 🥇 | dev.to | 2023-10-19Repo : https://github.com/oppia/oppia
Project mention: A tiny hand crafted CPU emulator, C compiler, and Operating System | news.ycombinator.com | 2024-01-06
Project mention: JSON Canvas – An open file format for infinite canvas data | news.ycombinator.com | 2024-03-11As a maintainer of an open source JavaScript infinite canvas application [1], I was very interested, and now I am a little disappointed. The set of supported objects on the canvas is quite minimal.
[1] https://github.com/lovasoa/whitebophir
Project mention: livekit-server VS galene - a user suggested alternative | libhunt.com/r/livekit-server | 2024-03-28
I recommend P4. It is well-maintained, has good tutorials and an active community (practically all of academia in network programming uses it): - https://p4.org/ - https://github.com/p4lang/tutorials - https://github.com/nsg-ethz/p4-learning Intel now closed Tofino (which made P4-programmable chips), but some others are developing P4-capable switches. Others in the tbps area usually use something very similar. It's all very closed off. Broadcom did open access NPL (https://nplang.org/) once, but it seems they stopped half-way. Their repositories are not maintained at all.
Project mention: 2D Game Development: From Zero to Hero (Open Source E-Book) | news.ycombinator.com | 2023-10-12
Teaching related posts
- Oh My Git: An open source game about learning Git
- Learn-OCaml
- A tiny hand crafted CPU emulator, C compiler, and Operating System
- Project Oberon the Design of an Operating System, a Compiler, and a Computer Pdf
- Please advise, still struggling intensely
- Git Basics: Git Commands and How to Use Them
- Oh My Git! test
-
A note from our sponsor - SurveyJS
surveyjs.io | 25 Apr 2024
Index
What are some of the best open-source Teaching projects? This list will help you:
Project | Stars | |
---|---|---|
1 | rust-learning | 11,093 |
2 | oppia | 5,614 |
3 | selfie | 2,347 |
4 | WBO | 1,899 |
5 | oh-my-git | 1,814 |
6 | nbgrader | 1,255 |
7 | datascience-box | 905 |
8 | reinforcement_learning_course_materials | 900 |
9 | galene | 859 |
10 | p4-learning | 498 |
11 | qtrvsim | 411 |
12 | teachcode | 374 |
13 | learn-ocaml | 295 |
14 | OpenOLAT | 290 |
15 | 2DGD_F0TH | 204 |
16 | disco | 157 |
17 | InstantWP | 104 |
18 | seb-mac | 95 |
19 | lambda-calculator | 88 |
20 | QBot | 74 |
21 | plato | 69 |
22 | Remote-Work-and-Study-Resources | 51 |
23 | data-structures-for-teaching | 46 |
Sponsored