Top 23 JavaScript javascript-library Projects
-
anime.js
-
Modernizr
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
What is the meaning of polyfills in HTML5? I saw this word in many sites about HTML5, e.g. HTML5-Cross-Browser-Polyfills.
-
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!
-
dropzone
Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
Project mention: How do you drag and drop files into pyscript ? | reddit.com/r/PyScript | 2022-05-06 -
-
Some might argue that React’s relatively poor performance (it’s still plenty-fast for many apps) is due to Virtual DOM and prioritization of development experience, i.e., clarity over complexity. To counter the first argument - there’s React-like Inferno. For the second one - there’s Solid.
-
SNAP SVG
-
Project mention: How to make a Semantic UI React grid full screen with different row heights? | reddit.com/r/codehunter | 2022-05-09
I am trying to make a Semantic UI React grid full screen with a particular layout.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Project mention: Writing HTML sucks and No-code doesn't help | reddit.com/r/programming | 2022-05-09
What problems do you have with all the existing options (just a couple links I picked from a google search)?
-
Project mention: chroma.js - a small-ish zero-dependency JavaScript library (13.5kB) for all kinds of color conversions and color scales | reddit.com/r/javascript | 2021-12-20
-
-
Project mention: Quick live-search on 1M strings in React native | reddit.com/r/reactnative | 2022-04-15
-
ua-parser-js
UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment.
With NPM, what's actually published is not what's in the git repo, so it's harder to inspect/review vulnerabilities or hijacking. With composer, what's in git _is_ what composer pulls (with the exception of rules in .gitattributes to exclude files etc), making it much easier to trace. One such example: https://github.com/faisalman/ua-parser-js/issues/536
Composer packages are vendor namespaced, so hijacking an abandoned package is not possible (and it is with NPM), some examples like https://www.theregister.com/2021/08/10/github_npm_package/
-
boring-avatars
Boring avatars is a tiny JavaScript React library that generates custom, SVG-based avatars from any username and color palette.
Project mention: A little React library to replace your boring fallback avatars | reddit.com/r/programming | 2021-06-01 -
-
jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
There is way more than in the Wikipedia article. I was implementing an interpreter for ANSI Art some time ago, maybe you will find it helpful. After a lot of struggle with my own parser using regular expressions, someone suggested that I should use a real parser which I use now. My project is in JavaScript and I used Node Ansi parser. It handles all ANSI escape code including cursor movements. There are no good documentation, I got help from one of the contributors that were also a contributor to the XTerm.js library. You can see my code that uses the library here: unix_formatting.js the file includes NodeAnsiParser.
-
Project mention: Striff: A < 600 byte string diffing package. | reddit.com/r/javascript | 2022-03-09
I'll try to remember to post what I do with it. I'm planning on using it to build out a more interactive tool for generating TypeIt code on typeitjs.com.
-
handtrack.js
A library for prototyping realtime hand detection (bounding box), directly in the browser.
Project mention: Student develops AI model to translate sign language to English in real-time | reddit.com/r/MadeMeSmile | 2022-02-23That video is predated at least a year by handtrack.js, which itself wasn't really new, it was just interesting because it was the first one you could do in a web browser (fun demo here).
-
this lib is very good https://currency.js.org/
-
Project mention: A chrome extension for browser automation, build with vue.js | reddit.com/r/vuejs | 2022-05-01
-
View on GitHub
-
Project mention: Show HN: CodeViz – OSS for source code stats w. interactive charts in VS Code | news.ycombinator.com | 2022-04-10
We built this little open-source tool that automatically visualizes the contents of a software project in Visual Studio Code. We think it's a good example of what our open-source viz library Vizzu (https://github.com/vizzuhq/vizzu-lib) can be used for.
Key features of CodeViz Stat:
-
spotlight
Web's most easy to integrate lightbox gallery library. Super-lightweight, outstanding performance, no dependencies. (by nextapps-de)
-
graphicsjs
A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.
Some JavaScript libraries help build these animations quickly, such as p5.js, GraphicsJS, D3.js, and many more.
JavaScript javascript-library related posts
- Writing HTML sucks and No-code doesn't help
- Handling Transitions and Animations for a Card Game
- How to make your own programming language in JavaScript
- How would i refactor this code (inquirer.js)
- Create and Animate SVG with Anime.js
- Is it possible to morph an image from one page to another?
- Coding a manga downloader with NodeJS
Index
What are some of the best open-source javascript-library projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | anime.js | 42,332 |
2 | Modernizr | 25,225 |
3 | dropzone | 16,499 |
4 | Inquirer.js | 16,273 |
5 | inferno | 15,393 |
6 | Snap.svg | 13,472 |
7 | semantic-ui-react | 12,752 |
8 | flowy | 9,215 |
9 | chroma.js | 8,844 |
10 | push.js | 8,570 |
11 | flexsearch | 8,537 |
12 | ua-parser-js | 6,835 |
13 | boring-avatars | 3,657 |
14 | voca | 3,435 |
15 | jquery.terminal | 2,693 |
16 | typeit | 2,667 |
17 | handtrack.js | 2,583 |
18 | currency.js | 2,402 |
19 | Drawflow | 2,174 |
20 | react-rainbow | 1,704 |
21 | Vizzu | 1,521 |
22 | spotlight | 1,298 |
23 | graphicsjs | 951 |
Are you hiring? Post a new remote job listing for free.