awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to airbnb/javascript

Open-source alternatives to Javascript

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

  • getify/you-dont-know-jsAvatar von getify

    getify/You-Dont-Know-JS

    184,530Auf GitHub ansehen↗

    This project is a comprehensive educational series designed to provide a deep technical understanding of the JavaScript programming language. It functions as a multi-volume curriculum that guides developers through the core mechanisms, execution models, and underlying specifications that define how the language operates at a fundamental level. The curriculum distinguishes itself by focusing on the internal architecture of the language rather than surface-level syntax. It provides rigorous analysis of complex topics such as lexical scope, closure-based state encapsulation, prototype-based inhe

    asyncbookbook-series
    Auf GitHub ansehen↗184,530
  • rwaldron/idiomatic.jsR

    rwaldron/idiomatic.js

    25,712Auf GitHub ansehen↗

    This project is a JavaScript style guide and a set of coding standards designed to ensure codebase consistency. It provides a collection of best practices for writing maintainable and idiomatic code, focusing on variable naming, type checking, and execution context. The project serves as a static analysis guide, offering frameworks and guidelines for using linters and automated tools to identify bugs and verify code correctness before deployment. It establishes standards for formatting, syntax, and variable declarations to standardize code style across a project. The scope of the project cov

    Auf GitHub ansehen↗25,712
  • ryanmcdermott/clean-code-javascriptAvatar von ryanmcdermott

    ryanmcdermott/clean-code-javascript

    94,454Auf GitHub ansehen↗

    This project is a collection of engineering guidelines and best practices for writing readable and maintainable JavaScript source code. It serves as a clean code guide and refactoring manual to help developers improve the structure of their codebases. The repository provides a reference for applying SOLID principles to reduce coupling and enable extensions without modifying existing logic. It includes a naming convention standard for using explicit, searchable identifiers and a guide for asynchronous patterns to replace nested callbacks with clearer execution flows. The guidelines cover soft

    JavaScriptbest-practicesclean-architectureclean-code
    Auf GitHub ansehen↗94,454

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • felixge/node-style-guideAvatar von felixge

    felixge/node-style-guide

    4,992Auf GitHub ansehen↗

    This project is a JavaScript style guide and Node.js coding standard designed to ensure the creation of consistent, maintainable, and readable code. It serves as a comprehensive reference for naming conventions, formatting, and architectural patterns. The project provides a linting configuration template that allows for the automatic enforcement of these standards. This includes predefined linting presets and a base of rules used to perform logic checks and automatic formatting across a codebase. The guidelines cover a broad range of standardization capabilities, including code and file form

    JavaScript
    Auf GitHub ansehen↗4,992
  • braziljs/js-the-right-wayAvatar von braziljs

    braziljs/js-the-right-way

    8,686Auf GitHub ansehen↗

    js-the-right-way is a JavaScript best practices guide and coding standards reference designed to provide a curated collection of industry materials for writing maintainable code. It serves as a web development education resource, offering organized documentation on modern JavaScript patterns and idioms. The project is structured as a markdown-based documentation site, where guides written in lightweight markup are rendered as static pages. It utilizes a curated network of hyperlinks to connect internal documentation with external industry standards.

    HTML
    Auf GitHub ansehen↗8,686
  • lukehoban/es6featuresAvatar von lukehoban

    lukehoban/es6features

    29,059Auf GitHub ansehen↗

    This project is a comprehensive reference guide and technical documentation for the features, syntax updates, and APIs introduced in ECMAScript 6. It serves as a language specification and overview for modern JavaScript development. The guide covers a wide range of language enhancements, including the implementation of classes and prototype-based inheritance, the use of arrow functions for lexical scope binding, and the introduction of block-scoped variables. It details the module system for organizing independent code components via import and export statements. The documentation extends to

    Auf GitHub ansehen↗29,059
  • johnpapa/angular-styleguideJ

    johnpapa/angular-styleguide

    23,648Auf GitHub ansehen↗

    This project is an architecture reference and coding standard for the Angular framework. It provides guidelines for organizing files, components, and services into a logical hierarchy to maintain consistent and readable TypeScript code. The guide focuses on enterprise application architecture and frontend code governance. It establishes a shared set of structural guidelines and development standards to ensure long-term maintainability and to assist in bootstrapping new projects without technical debt. The resource covers modular architecture guidelines, pattern-based code standardization, an

    Vim Snippet
    Auf GitHub ansehen↗23,648
  • uber-go/guideAvatar von uber-go

    uber-go/guide

    17,573Auf GitHub ansehen↗

    This project is a collection of guidelines and best practices for the Go programming language, providing a comprehensive style guide and set of programming standards. It establishes a framework for writing maintainable and performant source code through standardized naming, structuring, and organizational conventions. The guide focuses on specific patterns for concurrency, error handling, and performance optimization. It details methods for managing goroutine lifecycles to prevent race conditions, designing structured error wrapping and routing to maintain observability, and implementing memo

    Makefilebest-practicesgogolang
    Auf GitHub ansehen↗17,573
  • ecomfe/specAvatar von ecomfe

    ecomfe/spec

    4,605Auf GitHub ansehen↗

    Spec is a comprehensive set of frontend coding standard specifications and project architecture guides. It provides a framework for organizing directory structures, module dependencies, and package layouts to create scalable and predictable codebases. The project defines rigorous governance standards for React components, including specific naming conventions and structural patterns for props. It also establishes a JSON API data specification to ensure predictable communication between system components through standardized exchange formats and HTTP response structures. The specification cov

    Auf GitHub ansehen↗4,605
  • standard/standardAvatar von standard

    standard/standard

    29,431Auf GitHub ansehen↗

    Standard is a suite of static analysis tools for JavaScript, comprising a linter, formatter, and a predefined style guide. It functions as a static code analyzer that scans source code for style violations and potential errors without executing the program. The project provides an automatic code fixer that rewrites source code to resolve formatting issues and enforce syntax consistency. It implements a standardized set of rules for JavaScript formatting and syntax to ensure a uniform appearance across different projects. The system covers a wide range of static analysis capabilities, includi

    JavaScriptdevelopmentecmascriptes6
    Auf GitHub ansehen↗29,431
  • wearehive/project-guidelinesAvatar von wearehive

    wearehive/project-guidelines

    29,458Auf GitHub ansehen↗

    This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality JavaScript applications. It provides a framework for JavaScript project best practices across the full software development lifecycle, establishing unified guidelines for project organization and development. The guidelines cover specific standards for REST API design, utilizing resource-oriented interfaces and standardized HTTP methods. It also includes a web accessibility standard focused on semantic HTML and automated audits, alongside a defined Git workflow standard for br

    JavaScript
    Auf GitHub ansehen↗29,458
  • jakevdp/pythondatasciencehandbookAvatar von jakevdp

    jakevdp/PythonDataScienceHandbook

    48,561Auf GitHub ansehen↗

    This project is an interactive data science environment that combines code execution, rich media visualization, and narrative documentation into a persistent, browser-based platform. It serves as a comprehensive educational resource for scientific computing, providing a framework for iterative data analysis and machine learning prototyping. The environment is distinguished by its focus on high-performance numerical computing, utilizing vectorized array operations and memory-mapped data structures to handle large-scale computations efficiently. It features a unified estimator interface that st

    Jupyter Notebookjupyter-notebookmatplotlibnumpy
    Auf GitHub ansehen↗48,561
  • mooophy/cpp-primerAvatar von Mooophy

    Mooophy/Cpp-Primer

    8,296Auf GitHub ansehen↗

    Cpp-Primer is a C++ programming study guide and language reference. It provides a collection of solved exercises and reference code based on the C++ Primer textbook to help learners verify their understanding of programming principles and language implementation. The project serves as a study resource through a set of completed coding problems and answers. These examples demonstrate core language concepts and advanced programming techniques in practice. The source code is organized into standalone programs and directories that mirror the structure of the source textbook. The implementation u

    C++
    Auf GitHub ansehen↗8,296
  • inancgumus/learngoAvatar von inancgumus

    inancgumus/learngo

    20,070Auf GitHub ansehen↗

    Learngo is an interactive coding course and programming tutorial designed to teach the Go language. It functions as an educational guide that combines instructional materials with a learning-by-doing approach to help users master language syntax and practical application. The project focuses on idiomatic Go programming, providing a practical reference for writing code that follows industry standards and conventions. It emphasizes the development of testable code and the implementation of maintainable programming patterns. The curriculum is delivered through a series of hand-crafted examples,

    Go
    Auf GitHub ansehen↗20,070
  • fffaraz/awesome-cppAvatar von fffaraz

    fffaraz/awesome-cpp

    71,817Auf GitHub ansehen↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    awesomeawesome-listc
    Auf GitHub ansehen↗71,817
  • mcinglis/c-styleAvatar von mcinglis

    mcinglis/c-style

    2,155Auf GitHub ansehen↗

    These are my favorite C programming practices. Some rules are as trivial as style, while others are more intricate. I follow a few rules religiously, and others I use as a guideline. I prioritize correctness, readability, simplicity and maintainability over speed because premature optimization…

    Auf GitHub ansehen↗2,155
  • necolas/idiomatic-cssAvatar von necolas

    necolas/idiomatic-css

    6,656Auf GitHub ansehen↗

    Idiomatic CSS is a CSS style guide and architecture standard designed to ensure the creation of consistent and maintainable styles. It provides a set of standardized rules and conventions for writing idiomatic CSS code, functioning as both a formatting specification and a general guide for style organization. The project focuses on CSS preprocessor best practices, specifically providing guidelines to manage nesting depth and selector specificity to avoid complex cascades. It further distinguishes itself through structured documentation patterns and component sectioning to improve the long-ter

    Auf GitHub ansehen↗6,656
  • cjwirth/awesome-ios-uiAvatar von cjwirth

    cjwirth/awesome-ios-ui

    11,201Auf GitHub ansehen↗

    A curated list of awesome iOS UI/UX libraries

    Auf GitHub ansehen↗11,201
  • chai2010/advanced-go-programming-bookAvatar von chai2010

    chai2010/advanced-go-programming-book

    20,066Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗20,066
  • brillout/awesome-react-componentsAvatar von brillout

    brillout/awesome-react-components

    47,788Auf GitHub ansehen↗

    This project is a community-maintained open source directory that serves as a comprehensive index of React components and libraries. It functions as a technical knowledge base, mapping common development challenges to vetted third-party solutions to help developers accelerate their frontend workflows and avoid reinventing standard interface elements. The directory distinguishes itself through a decentralized, hyperlink-centric architecture that avoids hosting code locally, instead pointing users directly to external repositories. This content is curated through a collaborative model where com

    awesomeawesome-listreact
    Auf GitHub ansehen↗47,788
  • chalarangelo/30-seconds-of-codeAvatar von Chalarangelo

    Chalarangelo/30-seconds-of-code

    128,121Auf GitHub ansehen↗

    30-seconds-of-code is a comprehensive knowledge base and programming snippet library designed to support software engineering education and professional development. It provides a curated collection of reusable code units and technical guides that help developers master core language mechanics, design patterns, and architectural philosophies. The project distinguishes itself by offering a wide-ranging library of algorithmic solutions and web development patterns that are organized into modular, independently testable units. It emphasizes functional programming paradigms and declarative logic,

    JavaScriptastroawesome-listcss
    Auf GitHub ansehen↗128,121
  • feross/standardAvatar von feross

    feross/standard

    29,431Auf GitHub ansehen↗

    Standard is a zero-configuration static analyzer, linter, and formatter for JavaScript. It functions as a style guide that enforces consistent coding rules and identifies programming errors without requiring manual configuration files. The tool distinguishes itself by providing an automatic code fixer that scans source files to correct style violations and ensure a uniform codebase. It implements a predefined rule set to eliminate the need for project-specific configuration. The project covers a broad range of static analysis capabilities, including support for experimental language syntax a

    JavaScript
    Auf GitHub ansehen↗29,431
  • airbnb/rubyAvatar von airbnb

    airbnb/ruby

    3,890Auf GitHub ansehen↗

    This project provides a collection of coding standard specifications, style guides, and configuration assets used to define automated rules for static code analysis in Ruby. It serves as a centralized set of RuboCop configurations and static analysis rules to ensure consistent syntax and idiomatic usage across a codebase. The project establishes a comprehensive Ruby style guide that defines naming conventions, indentation, and structural requirements. It utilizes a pluggable linting engine to enforce these standards through a defined set of patterns and constraints. The capability surface co

    Ruby
    Auf GitHub ansehen↗3,890
  • getify/functional-light-jsAvatar von getify

    getify/Functional-Light-JS

    16,763Auf GitHub ansehen↗

    Functional-Light-JS is a JavaScript functional programming library designed to implement functional patterns within JavaScript applications. It serves as a toolkit for declarative data processing, immutable data management, and the construction of complex logic through higher-order functions. The library focuses on a pragmatic implementation of functional programming, providing utilities for curried argument application and function composition. It emphasizes the use of pure functions to calculate state updates and manage application data without side effects. The project covers broad capabi

    JavaScript
    Auf GitHub ansehen↗16,763
  • golang-standards/project-layoutAvatar von golang-standards

    golang-standards/project-layout

    56,122Auf GitHub ansehen↗

    This project provides a standardized directory layout pattern that establishes a predictable structure for organizing source code, configuration files, and documentation. It serves as a community-driven framework designed to improve project maintainability, simplify developer onboarding, and ensure consistency across large-scale software development efforts. By enforcing uniform file layouts, the project reduces cognitive load for developers working across multiple services or microservices. It utilizes convention-based folder templates to ensure that application logic, infrastructure, and co

    Makefilegogolangproject-structure
    Auf GitHub ansehen↗56,122
  • in28minutes/java-best-practicesAvatar von in28minutes

    in28minutes/java-best-practices

    1,443Auf GitHub ansehen↗

    Best practices in Coding, Designing and Architecting Java Applications

    architecturebest-practicesjava-application
    Auf GitHub ansehen↗1,443
  • jackfrued/python-100-daysAvatar von jackfrued

    jackfrued/Python-100-Days

    183,425Auf GitHub ansehen↗

    This project is a comprehensive, day-by-day curriculum designed to guide learners through the Python programming language and its professional applications. The content spans from fundamental syntax and object-oriented design to advanced topics including database management, web development, data analysis, and machine learning. The curriculum is structured into distinct modules that cover practical software engineering practices, such as version control, containerization, and system architecture. It also provides resources for technical interview preparation and an analysis of career paths wi

    Jupyter Notebook
    Auf GitHub ansehen↗183,425
  • alloyteam/eslint-config-alloyAvatar von AlloyTeam

    AlloyTeam/eslint-config-alloy

    2,633Auf GitHub ansehen↗

    Progressive ESLint config for your React/Vue/TypeScript projects

    JavaScript
    Auf GitHub ansehen↗2,633
  • bbatsov/ruby-style-guideAvatar von bbatsov

    bbatsov/ruby-style-guide

    16,546Auf GitHub ansehen↗

    This project is a community-driven Ruby coding style guide and static analysis standard. It provides a collection of agreed-upon rules for syntax, naming conventions, and structural guidelines to ensure uniform code appearance and maintainability across Ruby projects. The project serves as both a human-readable documentation resource for developers and a machine-readable RuboCop configuration specification. This allows natural language style guidelines to be mapped directly to automated linting rules. The system covers Ruby code standardization, style enforcement, and project governance thro

    Auf GitHub ansehen↗16,546
  • bolshchikov/js-must-watchAvatar von bolshchikov

    bolshchikov/js-must-watch

    13,586Auf GitHub ansehen↗

    Must-watch videos about javascript

    awesomeawesome-listeducation
    Auf GitHub ansehen↗13,586