awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to microsoft/typescript

Open-source alternatives to TypeScript

30 open-source projects similar to microsoft/typescript, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best TypeScript alternative.

  • microsoft/typescript-handbookAvatar de microsoft

    microsoft/TypeScript-Handbook

    4,855Voir sur GitHub↗

    This project is a comprehensive guide and educational resource for the TypeScript language. It covers the fundamental principles of the language, including its structural type system, static type analysis, and the process of transpiling typed source files into JavaScript. The material details how to model complex data and reusable type logic using generics, conditional types, and mapped types. It also explains the use of declaration files to provide type safety for external JavaScript libraries and the integration of type checking into existing JavaScript projects via JSDoc annotations. The

    JavaScriptdocumentationlearntypescript
    Voir sur GitHub↗4,855
  • dzharii/awesome-typescriptAvatar de dzharii

    dzharii/awesome-typescript

    5,107Voir sur GitHub↗

    A collection of awesome TypeScript resources for client-side and server-side development. Write your awesome JavaScript in TypeScript

    Voir sur GitHub↗5,107
  • sindresorhus/awesome-nodejsAvatar de sindresorhus

    sindresorhus/awesome-nodejs

    65,973Voir sur GitHub↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of high-quality links, tools, and learning materials. The repository distinguishes itself through a decentralized, peer-reviewed curation model. By utilizing standard version control workflows and pull requests, the community ensures that all listed resources undergo human verificati

    awesomeawesome-listjavascript
    Voir sur GitHub↗65,973

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
matteocrippa/awesome-swiftAvatar de matteocrippa

matteocrippa/awesome-swift

26,087Voir sur GitHub↗

A collaborative list of awesome Swift libraries and resources. Feel free to contribute!

Rubyawesomeawesome-listawesome-lists
Voir sur GitHub↗26,087
  • labs42io/clean-code-typescriptAvatar de labs42io

    labs42io/clean-code-typescript

    9,764Voir sur GitHub↗

    This project is a set of software engineering standards and architectural patterns for writing maintainable and refactorable TypeScript code. It provides a comprehensive guide for implementing clean code principles, focusing on the application of SOLID design and structural patterns to build decoupled systems. The framework prioritizes composition over inheritance and utilizes dependency inversion to reduce system coupling. It establishes standards for strict static typing and the use of read-only modifiers to ensure type safety and eliminate runtime errors. The guidance covers a broad range

    TypeScriptbest-practicesclean-architectureclean-code
    Voir sur GitHub↗9,764
  • friendsofcake/awesome-cakephpAvatar de FriendsOfCake

    FriendsOfCake/awesome-cakephp

    934Voir sur GitHub↗

    A curated list of amazingly awesome CakePHP plugins, resources and shiny things.

    awesomeawesome-list
    Voir sur GitHub↗934
  • rails/railsAvatar de rails

    rails/rails

    58,690Voir sur GitHub↗

    This project is a full-stack web framework designed for building database-backed applications through a standardized architectural pattern. It provides a comprehensive suite of integrated libraries that manage the entire request-response lifecycle, from routing incoming web traffic to rendering dynamic server-side templates. By utilizing an object-relational mapping layer, the framework allows developers to define domain models that map database tables directly to application objects, simplifying data persistence, schema migrations, and complex relationship management. The framework is distin

    Rubyactivejobactiverecordframework
    Voir sur GitHub↗58,690
  • frege/fregeAvatar de Frege

    Frege/frege

    3,700Voir sur GitHub↗

    Frege is a purely functional programming language that compiles to JVM bytecode, providing Haskell-like semantics for the Java platform. It is built around a Haskell-inspired compiler that implements non-strict evaluation and a static type inference system to ensure data immutability and prevent side effects. The project distinguishes itself through a sophisticated type system featuring rank polymorphism, type-class based dispatch, and static purity enforcement. It includes a JVM language bridge and a foreign function interface that map Java classes and interfaces into functional types, allow

    Frege
    Voir sur GitHub↗3,700
  • avelino/awesome-goAvatar de avelino

    avelino/awesome-go

    175,576Voir sur GitHub↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    Goawesomeawesome-listgo
    Voir sur GitHub↗175,576
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Voir sur GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    Voir sur GitHub↗245,669
  • codyreichert/awesome-clAvatar de CodyReichert

    CodyReichert/awesome-cl

    2,891Voir sur GitHub↗
    Makefileawesomecommon-lispcommon-lisp-tools
    Voir sur GitHub↗2,891
  • drobakowski/awesome-erlangAvatar de drobakowski

    drobakowski/awesome-erlang

    1,701Voir sur GitHub↗

    A curated list of awesome Erlang libraries, resources and shiny things.

    awesomeawesome-listerlang
    Voir sur GitHub↗1,701
  • enaqx/awesome-reactAvatar de enaqx

    enaqx/awesome-react

    73,650Voir sur GitHub↗

    This project is a community-driven knowledge base that serves as a centralized directory for the React and React Native ecosystems. It functions as a developer discovery portal, aggregating high-quality libraries, frameworks, and learning resources to assist in the research and selection of tools for modern web and mobile application development. The repository distinguishes itself through a hierarchical taxonomy that organizes a fragmented landscape of third-party software into functional domains. By utilizing markdown-based content curation, it provides a structured index that allows develo

    awesomeawesome-listjavascript
    Voir sur GitHub↗73,650
  • eleventigers/awesome-rxjavaAvatar de eleventigers

    eleventigers/awesome-rxjava

    306Voir sur GitHub↗

    Useful resources for working with RxJava

    androidawesomeawesome-list
    Voir sur GitHub↗306
  • ellerbrock/awesome-koaAvatar de ellerbrock

    ellerbrock/awesome-koa

    420Voir sur GitHub↗

    :dancers: Awesome Koa.js Web Framework

    Voir sur GitHub↗420
  • facebook/react-nativeAvatar de facebook

    facebook/react-native

    126,019Voir sur GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    C++androidapp-frameworkcross-platform
    Voir sur GitHub↗126,019
  • dustinspecker/awesome-eslintAvatar de dustinspecker

    dustinspecker/awesome-eslint

    4,734Voir sur GitHub↗

    A list of awesome ESLint plugins, configs, etc.

    awesomeawesome-listeslint
    Voir sur GitHub↗4,734
  • awesome-lists/awesome-bashAvatar de awesome-lists

    awesome-lists/awesome-bash

    9,851Voir sur GitHub↗

    A curated list of delightful Bash scripts and resources.

    Shellawesomeawesome-listbash
    Voir sur GitHub↗9,851
  • babel/babelAvatar de babel

    babel/babel

    44,009Voir sur GitHub↗

    Babel is a pluggable JavaScript compiler and transpiler that converts modern ECMAScript syntax into backwards-compatible versions of the language. It functions as an abstract syntax tree manipulator, parsing source code into a hierarchical structure to traverse and modify nodes for custom code transformations. The system utilizes a plugin-driven architecture to apply specific transformation rules and supports presets that bundle multiple plugins into named configuration groups. This enables the transformation of experimental syntax and the injection of non-global polyfills to ensure consisten

    TypeScriptastbabelcompiler
    Voir sur GitHub↗44,009
  • astaxie/build-web-application-with-golangAvatar de astaxie

    astaxie/build-web-application-with-golang

    43,920Voir sur GitHub↗

    This project is an open-source software engineering handbook and technical learning resource focused on backend web development. It provides a comprehensive guide to building server-side applications, covering the end-to-end flow of web requests from initial HTTP traffic handling to database integration and dynamic content rendering. The material follows a code-centric pedagogical pattern, anchoring theoretical concepts in functional snippets that demonstrate practical implementation. The curriculum is organized through progressive complexity sequencing, moving from foundational language synt

    Go
    Voir sur GitHub↗43,920
  • brookshi/awesome-typescript-projectsAvatar de brookshi

    brookshi/awesome-typescript-projects

    894Voir sur GitHub↗

    awesome typescript open source projects, includes IDE, Framework, Library, Tool

    TypeScript
    Voir sur GitHub↗894
  • bayandin/awesome-awesomenessAvatar de bayandin

    bayandin/awesome-awesomeness

    33,490Voir sur GitHub↗

    This project is a community-driven directory that aggregates and categorizes high-quality technical resources, tools, and learning materials. It functions as a centralized knowledge management repository, designed to help developers navigate the software development landscape by providing structured access to curated lists and external project references. The directory relies on a collaborative, peer-reviewed workflow where external contributors submit and maintain links through a version-controlled system. This community-maintained approach ensures that the information remains current and re

    Ruby
    Voir sur GitHub↗33,490
  • 30-seconds/30-seconds-of-codeAvatar de 30-seconds

    30-seconds/30-seconds-of-code

    128,130Voir sur GitHub↗

    This project is a developer knowledge base and a curated library of programming code snippets. It serves as a multi-language coding reference that provides short technical articles and reusable code samples to help developers implement common programming patterns. The resource functions as a multi-language syntax reference, allowing for the comparison of logic and functionality across different programming environments. It focuses on programming pattern learning and coding skill improvement through a collection of optimized patterns and best practices. The platform includes capabilities for

    JavaScript
    Voir sur GitHub↗128,130
  • cameronbanga/ios-developer-and-designer-interview-questionsAvatar de CameronBanga

    CameronBanga/iOS-Developer-and-Designer-Interview-Questions

    1,578Voir sur GitHub↗

    A small guide to help those looking to hire a developer or designer for iOS work. While tailored for iOS, many questions could be used for Android developers or designers as well. A great self-test if you're looking to keep current or practice for your own interview.

    Voir sur GitHub↗1,578
  • chai2010/advanced-go-programming-bookAvatar de chai2010

    chai2010/advanced-go-programming-book

    20,066Voir sur GitHub↗

    This project is a comprehensive technical guide to advanced Go programming. It serves as a programming guide, technical reference, and textbook covering low-level optimization and distributed systems architecture. The resource provides detailed instructions on writing assembly instructions to optimize performance-critical code and managing C-Go interoperability to bridge C libraries with Go. It also functions as a manual for implementing remote procedure call mechanisms and creating custom plugins for the Protocol Buffers compiler. The material covers high-level capabilities including the de

    Go
    Voir sur GitHub↗20,066
  • chiraggude/awesome-laravelAvatar de chiraggude

    chiraggude/awesome-laravel

    13,072Voir sur GitHub↗

    A curated list of bookmarks, packages, tutorials, videos and other cool resources from the Laravel ecosystem

    awesomelaravelphp
    Voir sur GitHub↗13,072
  • 0xax/erlang-bookmarksAvatar de 0xAX

    0xAX/erlang-bookmarks

    1,154Voir sur GitHub↗

    All about erlang programming language powerd by community

    Voir sur GitHub↗1,154
  • achun/go-blog-in-actionA

    achun/Go-Blog-In-Action

    0Voir sur GitHub↗
    Voir sur GitHub↗0
  • daattali/addinslistAvatar de daattali

    daattali/addinslist

    870Voir sur GitHub↗

    📜 Discover and install useful RStudio addins

    R
    Voir sur GitHub↗870
  • akullpp/awesome-javaAvatar de akullpp

    akullpp/awesome-java

    48,240Voir sur GitHub↗

    This project is a comprehensive, community-driven directory of software resources, libraries, and frameworks for the Java programming language. It serves as a centralized knowledge base designed to help developers discover tools and industry-standard solutions for building and maintaining software applications. The repository distinguishes itself through a hierarchical taxonomy that organizes a vast array of technical components into a structured, navigable tree. By relying on distributed peer contributions, the index remains a living resource that reflects current community-recommended pract

    awesomeawesome-list
    Voir sur GitHub↗48,240