JavaScript Development

Open-source JavaScript projects categorized as Development

Top 23 JavaScript Development Projects

  • Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

  • Project mention: Why is Prettier rock solid? | news.ycombinator.com | 2024-02-19

    I picked up standard[1] a while back for this reason, I don't want to have to think about it. It works fine, I have no complaints (took me a while to get used to not using semi-colons but now I prefer it) Same reason I use `cargo fmt` as well.

    [1] https://standardjs.com/

  • eslint-plugin-react

    React-specific linting rules for ESLint

  • Project mention: Interesting Bugs Caught by ESLint's no-constant-binary-expression | news.ycombinator.com | 2023-11-08

    > [1] https://github.com/jsx-eslint/eslint-plugin-react/blob/maste...

    From what I remember, being able to pass children as a prop is considered a side-effect of an implementation detail, that breaks the expected abstraction. There really isn't any reason to use it, and I think there's a chance it may even confuse the virtual dom diffing?

    Also this would prevent you from accidentally doing both at once:

      Is it me?}>

  • 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.

    SurveyJS logo
  • Tale

    🦄 Best beautiful java blog, worth a try

  • Papercut

    Papercut SMTP -- The Simple Desktop Email Server

  • Project mention: WTD: Temp SMTP account and relay | /r/sysadmin | 2023-05-24

    Do you need it to actually send, or just receive for testing? Because if it's testing you need then you should look into paper cut SMTP. https://github.com/ChangemakerStudios/Papercut-SMTP

  • notepadqq

    A simple, general-purpose editor for Linux

  • Project mention: NotepadNext – a cross-platform, reimplementation of Notepad++ | news.ycombinator.com | 2024-03-28
  • servor

    Dependency free file server for single page app development

  • flask-debugtoolbar

    A toolbar overlay for debugging Flask applications

  • 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.

    InfluxDB logo
  • lookbook

    A UI development environment for Ruby on Rails apps ✨

  • esbuild-node-tsc

    Build your Typescript Node.js projects using blazing fast esbuild

  • php-parser

    :herb: NodeJS PHP Parser - extract AST or tokens (by glayzzle)

  • YarnClassic

    A tool for writing interactive dialogue in games!

  • streamsheets

    An open-source tool for processing stream data using a spreadsheet-like interface.

  • eslint-plugin-markdown

    Lint JavaScript code blocks in Markdown documents

  • profiteur

    Visualiser for Haskell (GHC) prof files

  • multiple-blocks-plugin

    An implementation of @wordpress/create-block to support multiple blocks.

  • podcast

    List with podcasts related to software development. (by kulcsarrudolf)

  • curriculum

    Free curriculum platform - for devs who like to learn web development! (by Planet-NULLCAST)

  • snaplet-fay

    Fay integration for Snap that provides automatic (re)compilation during development

  • Hack-with-JavaScript

    One stop for all the Vanilla JS apps.This repo is created for all the VanillaJS mini projects which are really of great use in our daily life.

  • Marionette

    An all-purpose RPA library created for Windows, based on FlaUi and Playwright. (by ALaurian)

  • hp2html

    View GHC profile files as HTML

  • extreme-life

    Multiplayer interactive game, developed based on Conway's Game of Life. The web app is built using ReactJS & BabylonJS.

  • githubportugal

    Comunidade portuguesa de desenvolvimento e de projetos open-source no GitHub

  • Project mention: 🇵🇹 GitHub Portugal: the Portuguese development community on GitHub 🇵🇹 | dev.to | 2023-07-30

    Together, let's build an exciting hub for open-source enthusiasts in Portugal. Head over to our GitHub repository and contribute to the first open Portuguese development community on GitHub. Remember, the power of open-source lies in collaboration, and we can't wait to see what we can achieve together!

  • 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.

    WorkOS logo
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).

JavaScript Development related posts

Index

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

Project Stars
1 Standard 28,856
2 eslint-plugin-react 8,810
3 Tale 4,879
4 Papercut 2,782
5 notepadqq 2,072
6 servor 1,008
7 flask-debugtoolbar 919
8 lookbook 811
9 esbuild-node-tsc 708
10 php-parser 513
11 YarnClassic 500
12 streamsheets 441
13 eslint-plugin-markdown 358
14 profiteur 187
15 multiple-blocks-plugin 29
16 podcast 27
17 curriculum 20
18 snaplet-fay 20
19 Hack-with-JavaScript 11
20 Marionette 7
21 hp2html 6
22 extreme-life 4
23 githubportugal 3

Sponsored
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.
workos.com