JavaScript Framework

Open-source JavaScript projects categorized as Framework

Top 23 JavaScript Framework Projects

  • Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: If You Were Building Chess.com Today, Which Tech Stack Would You Use and Why? | reddit.com/r/webdev | 2022-12-18

    you could build the whole thing with meteor.com and React

  • Materialize

    Materialize, a CSS Framework based on Material Design

    Project mention: All About Hacktober Fest 2022 You Need To Know | dev.to | 2022-10-22

    This repository consists of files required to deploy a Web App or PWA created with Materialize Css

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • hyperapp

    1kB-ish JavaScript framework for building hypertext applications.

    Project mention: Espresso.js – minimal React alternative – is now a decade old | news.ycombinator.com | 2022-10-05

    The likely reason it never caught on, is that it has similar pitfalls as Backbone:

    - manually attaching DOM elements to view controllers

    - manually attaching child views

    - models which have to be wired individually via .listenTo

    - possibility of infinite loops if the events accidentally recurse

    A better tiny alternative would be hyperapp[1] or even Preact, that has a similar bundle size.

    [1] https://github.com/jorgebucaran/hyperapp

  • egg

    🥚 Born to build better enterprise frameworks and apps with Node.js & Koa

  • framework7

    Full featured HTML framework for building iOS & Android apps

    Project mention: Unknown cool Material (You) and iOS UI Framework that supports Svelte and Sveltekit | reddit.com/r/sveltejs | 2022-12-02

    Is this just a clone of https://framework7.io/ ?

  • riot

    Simple and elegant component-based UI library

    Project mention: Using Riot.js, a component-based UI library | dev.to | 2023-01-31

    Riot.js is designed to be lightweight and easy to learn, making it a good choice for developers who are familiar with HTML and JavaScript — without requiring them to learn the rigors of coding with a specific framework. Riot.js emphasizes simplicity, performance, and modularity, its ecosystem allows for easy integration of third-party libraries and components, making it suitable for both small-scale and large-scale projects.

  • Hapi

    The Simple, Secure Framework Developers Trust

    Project mention: 10 Node.js Frameworks Every Developer Should Know | dev.to | 2023-01-08

    Hapi.js is one of the best Node.js web framework, which is used for developing application program interfaces. Thanks to a strong plugin system Hapi.js, you can fully manage the development process. Hapi.js motivates the devel­oper to focus on the reuse logic instead of spending time building the infrastructure.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Mithril.js

    A JavaScript Framework for Building Brilliant Applications

    Project mention: Cardano CEO: How exciting everything is | reddit.com/r/AdonisNetwork | 2023-01-31

    According to Adonis Network's news, In his latest tweet, the founder of Cardano, Charles Hoskinson, mentioned the recent developments of the Cardano network and described it as very exciting. appear “It's exciting to see things moving so quickly in the Cardano ecosystem. Sidechains including Cosmos djed launching soon, Hydra and Mithril are on schedule, Lace is almost out of beta, and thousands of DApps are coming online.

  • material-design-for-bootstrap

    Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.

  • vue-native-core

    Vue Native is a framework to build cross platform native mobile apps using JavaScript

    Project mention: Mobile app using Vue | reddit.com/r/vuejs | 2022-10-09

    Vue-Native - Not as good, also deprecated, but works for niche cases. It is basically a Vue wrapper around React-Native. So use it if there is a specific thing you need from the React Native ecosystem.

  • marionette

    The Backbone Framework

  • SocketCluster

    Highly scalable realtime pub/sub and RPC framework

    Project mention: On the Unhappiness of Software Developers | news.ycombinator.com | 2022-09-03

    This resonates with me 100%. Every bit of unhappiness I've felt in my career so far has been caused by a bad manager. The main issue for me has been the final point you mentioned about "Imposed artificial limitations" - I cannot tell you the number of times that I've been forced to use an inefficient tool or do something in a sub-optimal or downright incorrect way (knowing that it would have to be re-written later) by a bad manager... In some companies, it was a daily occurrence; that's why I never stayed at a single company for longer than 2 years. It's almost impossible to find a company that lets me implement things correctly.

    Thankfully, nobody could constrain me in my open source work. I (with the help of community members) built:

    - SocketCluster (https://socketcluster.io/): A distributed pub/sub framework.

    - Capitalisk (https://capitalisk.com/): A lightweight quantum-resistant blockchain which is less than 5K lines of code.

    - LDEX (https://ldex.trading/): A deterministic decentralized exchange (DEX) which can work with many different blockchain protocols. It's less than 4K lines of code in total and only has 3 small third-party dependencies (including sub-dependencies).

  • whitestorm.js

    :rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js

  • nerv

    A blazing fast React alternative, compatible with IE8 and React 16. (by NervJS)

  • venom

    Venom is the most complete javascript library for Whatsapp, 100% Open Source.

  • Primus

    :zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.

  • Node.js framework

    Node.js framework (by totaljs)

    Project mention: What is the Total.js Plaform? | dev.to | 2023-01-30
  • embark-framework

    Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

  • middy

    🛵 The stylish Node.js middleware engine for AWS Lambda 🛵

    Project mention: Ask HN: What would be your stack if you are building an MVP today? | news.ycombinator.com | 2023-01-26

    I mean I'm literally building an AWS lambda function that outputs HTML when it's called via API Gateway. So someone hits https://mydomain.com/mycoolpage, then the MyCoolPage AWS Lambda function is executed and outputs whatever.

    If you're interested, I use https://middy.js.org/ as a middleware engine for my AWS lambda functions which I find helpful.

    I use the open sourced serverless framework for doing deploys https://www.serverless.com/

  • teaset

    A UI library for react native, provides 20+ pure JS(ES6) components, focusing on content display and action control.

  • hybrids

    Extraordinary JavaScript UI framework with unique declarative and functional architecture

    Project mention: Why we chose WebComponents for our Design System | dev.to | 2022-05-05

    Hybrids

  • neo

    The application worker driven frontend framework (by neomjs)

    Project mention: I scraped +650K frontend jobs for 14 months and here are the Most Demanded Javascript Frontend Frameworks in this 2022 (From October 1, 2021 to November 30, 2022) | reddit.com/r/javascript | 2023-01-18

    I'm hoping maybe the guy behind Neo.js and the Vue team can collab to put out an even faster framework that does more with the canvas as opposed to direct dom manipulations. As far as I can tell webGPU & wasm will reshape how things are done in the frontend and it may make sense to just render everything inside of a canvas.

  • alfy

    Create Alfred workflows with ease

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-31.

JavaScript Framework related posts

Index

What are some of the best open-source Framework projects in JavaScript? This list will help you:

Project Stars
1 Meteor JS 43,255
2 Materialize 38,783
3 hyperapp 18,908
4 egg 18,328
5 framework7 17,056
6 riot 14,769
7 Hapi 14,153
8 Mithril.js 13,556
9 material-design-for-bootstrap 9,430
10 vue-native-core 8,347
11 marionette 7,096
12 SocketCluster 6,009
13 whitestorm.js 5,925
14 nerv 5,433
15 venom 4,469
16 Primus 4,388
17 Node.js framework 4,170
18 embark-framework 3,726
19 middy 3,226
20 teaset 2,881
21 hybrids 2,760
22 neo 2,580
23 alfy 2,495
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
www.influxdata.com