Open Source TypeScript Education Software

TypeScript Education Software

View 3953 business solutions

Browse free open source TypeScript Education Software and projects below. Use the toggles on the left to filter open source TypeScript Education Software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Electron Fiddle

    Electron Fiddle

    The easiest way to get started with Electron

    Electron Fiddle lets you create and play with small Electron experiments. It greets you with a quick-start template after opening – change a few things, choose the version of Electron you want to run it with, and play around. Then, save your Fiddle either as a GitHub Gist or to a local folder. Once pushed to GitHub, anyone can quickly try your Fiddle out by just entering it in the address bar. Try Electron without installing any dependencies: Fiddle includes everything you'll need to explore the platform. It also includes examples for every API available in Electron, so if you want to quickly see what a BrowserView is or how the desktopCapturer works, Fiddle has got you covered. Fiddle includes Microsoft's excellent Monaco Editor, the same editor powering Visual Studio Code. It also installs the type definitions for the currently selected version of Electron automatically, ensuring that you always have all Electron APIs only a few keystrokes away.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Easings.net

    Easings.net

    Easing Functions Cheat Sheet

    Easings.net is a visualization and reference project dedicated to easing functions, which are widely used in animations and transitions to create natural motion. Instead of linear changes, easing functions help define how values accelerate or decelerate over time, resulting in smoother and more dynamic effects. The project provides a clear, interactive showcase of common easing equations such as quadratic, cubic, quartic, and elastic functions. It is a valuable resource for developers and designers who want to understand and compare different easing behaviors before applying them to web animations, game mechanics, or UI interactions. With its focus on simplicity and clarity, Easings.net has become a popular go-to reference for motion design and development.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Tech Interview Handbook

    Tech Interview Handbook

    Curated coding interview preparation materials

    Tech Interview Handbook is a curated, mostly self-contained compilation of technical interview preparation resources—including algorithms, system design, resume tips, and behavioral questions—crafted for busy software engineers. The information in this repository is condensed. Ultimately, the key to succeeding in technical interviews is consistent practice and I don't want to bore you with too many words. I tell you the minimum you need to know on how to go about navigating the interview process, you go and practice and land your dream job. This repository has practical content that covers all phases of a technical interview, from applying for a job to passing the interviews to offer negotiation. Technically competent candidates might still find the non-technical content helpful. Also, existing resources focus mainly on algorithm questions and lack coverage for more domain-specific and non-technical questions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    freeCodeCamp

    freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum

    freeCodeCamp is a nonprofit educational platform that offers a self-paced curriculum for learning web development, programming, data visualization, APIs, and algorithms. It features interactive coding challenges, real-world projects, and guided progress through topic modules, culminating in certificates for completed tracks. A key aspect is that students contribute to open-source projects for nonprofits or internal tooling as part of their learning, reinforcing both technical and collaborative skills. The community includes discussion forums, local chapters, and peer support, which helps learners break through obstacles and stay motivated. The freeCodeCamp GitHub repository encompasses both the learning platform codebase (frontend, backend, challenge engine) and many support tools, community content, and contributions. Because it is open source, anyone can propose improvements, add lessons, or adapt the platform for new languages and frameworks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Deliver secure remote access with OpenVPN. Icon
    Deliver secure remote access with OpenVPN.

    Trusted by nearly 20,000 customers worldwide, and all major cloud providers.

    OpenVPN's products provide scalable, secure remote access — giving complete freedom to your employees to work outside the office while securely accessing SaaS, the internet, and company resources.
    Get started — no credit card required.
  • 5
    Agora Flat

    Agora Flat

    Project flat is the Web, Windows and macOS client of Agora Flat

    Agora Flat Open Source Virtual Classroom. Battery included online tutoring tools for teachers & freelance trainers. Build real-time interactive virtual classroom with ease from our open-sourced projects. Agora Flat was born out of an exploratory project in which we investigated customer needs and user experience. After receiving good internal feedback, we believe that Flat has the potential to become an online classroom product that can really help people and have a good user experience. We hope that through Flat the transfer cost of knowledge can be reduced a little. We knew that our power alone wasn’t enough, so we decided to open source, give as many developers as possible the opportunity to participate, and let the ideas and power of the community nourish Flat until it becomes something useful. Flat is currently under heavy development. It still grows up day by day. We are very happy to share this joy with you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    AsistApp

    AsistApp

    App de asistencia a traves de un codigo QR

    AsistApp es una aplicación móvil que permitirá a los alumnos de Duoc UC que la descarguen registrar su asistencia con solo escanear el código QR que mostrará el docente a cargo en cada asignatura. ​ Su uso es sencillo para el alumno, puesto que solo debe abrir su cámara a través de la aplicación y el proceso de asistencia se realizará automáticamente.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Comprehensive Rust

    Comprehensive Rust

    This is the Rust course used by the Android team at Google

    Comprehensive Rust is an open source training course developed by Google to provide a complete introduction to the Rust programming language. Originally created for Google engineers, it has since been released publicly for the broader developer community. The course is structured into modular lessons that cover the fundamentals of Rust, including ownership, lifetimes, traits, generics, and error handling, before progressing to advanced topics like concurrency, async programming, unsafe Rust, and FFI. It is designed to be taught in classroom settings but can also be followed independently, making it useful both for structured training and self-study. The materials are presented in a slide-based format with accompanying examples and hands-on exercises to reinforce key concepts. By offering an accessible yet thorough introduction, the course helps learners gain practical experience with Rust while building a strong understanding of its unique safety and performance guarantees.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Developer Roadmap

    Developer Roadmap

    Interactive roadmaps, guides and other educational content

    Developer Roadmap is an open-source, community-driven platform featuring interactive learning roadmaps, guides, best practices, and knowledge‑check tools aimed at helping developers chart personalized career and learning paths. Community-driven roadmaps, articles and resources for developers. AI-powered assistance like course generation, AI chat, and custom roadmap creation. Interactive roadmaps, guides, and other educational content to help developers grow in their careers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    LTEX Extension for VS Code

    LTEX Extension for VS Code

    LTeX: Grammar/spell checker for VS Code using LanguageTool

    LTEX provides offline grammar checking of various markup languages using LanguageTool (LT). LTEX can be used standalone as a command-line tool, as a language server using the Language Server Protocol (LSP), or directly in various editors using extensions. LTEX currently supports BibTEX, ConTEXt, LATEX, Markdown, Org, reStructuredText, R Sweave, and XHTML documents. A classic use case of LTEX is checking scientific LATEX papers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • No-Nonsense Code-to-Cloud Security for Devs | Aikido Icon
    No-Nonsense Code-to-Cloud Security for Devs | Aikido

    Connect your GitHub, GitLab, Bitbucket, or Azure DevOps account to start scanning your repos for free.

    Aikido provides a unified security platform for developers, combining 12 powerful scans like SAST, DAST, and CSPM. AI-driven AutoFix and AutoTriage streamline vulnerability management, while runtime protection blocks attacks.
    Start for Free
  • 10
    Litmus

    Litmus

    Litmus helps SREs and developers practice chaos engineering

    LitmusChaos is an open source Chaos Engineering platform that enables teams to identify weaknesses & potential outages in infrastructures by inducing chaos tests in a controlled way. Developers & SREs can practice Chaos Engineering with Litmus as it is easy to use, based on modern chaos engineering principles & community collaboration. It is 100% open source & a CNCF project. Litmus takes a cloud-native approach to create, manage and monitor chaos. The platform itself runs as a set of microservices and uses Kubernetes custom resources to define the chaos intent, as well as the steady-state hypothesis. A centralized chaos management tool called chaos-center helps construct, schedule, and visualize Litmus chaos workflows. Made up of a chaos agent and multiple operators that execute & monitor the experiment within a defined target Kubernetes environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SurveyJS - Form Builder Libraries

    SurveyJS - Form Builder Libraries

    Build and Run Dynamic JSON-based Forms and Surveys Right in Your App

    SurveyJS is a product suite of open-source JavaScript form libraries that utilize JSON for survey metadata and results. You can use SurveyJS to render web forms and collect responses, or set up a form management system fully integrated in your IT infrastructure, where admin would create and edit multiple forms in a no-code drag-and-drop form builder UI. The form builder comes with a CSS Theme Editor—a set of UI controls for form styling. Any alterations you make, from colors to fonts and layouts, are immediately visible. You can save your customized themes in JSON and reuse them across surveys. You have total freedom as to the backend, as it integrates with any server and database. On the website, you can find integration examples for PHP, ASP.NET Core, and Node.js. You can also convert your forms as editable PDF files, and visualize survey results using interactive charts and tables. The website offers 200+ code examples and tutorials for all popular JS frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    dMind

    dMind

    dMind is a minimalistic yet feature-rich note-taking

    dMind is a minimalistic, distraction-free yet feature-rich note-taking app. Use a modified and extended version of markdown to take your notes. Are you a visual learner? dMind has built-in support for diagrams, tables and math expressions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.