Top 16 JavaScript Tiny Projects
-
I think it's a bit of both. jQuery served the purpose of making web development more sane back in the day by handling all browser quirks. Part of that was the nice syntax.
I personally have tried to drop jQuery, but truthfully, its syntax is just much easier to use. Nowadays, I use Cash https://github.com/fabiospampinato/cash to give me the nice syntax without the bloat. It strikes the perfect balance for me.
-
Mine is https://split.js.org/
-
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!
-
-
One of my favourite "libraries" are the "just" packages, where each part of the library is it's own simple package with zero dependencies (https://github.com/angus-c/just) so you essentially just npm install the specific thing you want - which is generally a single function.
-
next-translate
Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way!
In my last application I have used next-translate and it served me well. Behaves as I expect and is easy to use.
-
Few weeks ago, I started contributing to an open source library called Teaful, a Tiny, EAsy, and powerFUL for React state management, with ambitious roadmap. Now Teaful reached more than 500 GitHub ⭐️ Stars, the library and his community are growing fast.
-
-
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.
-
CalDOM
An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.
-
-
oby
A tiny Observable implementation, the brilliant primitive you need to build a powerful reactive system.
Project mention: Show HN: A tiny (850B) and fast reactive observables library via functions | news.ycombinator.com | 2022-06-26- A function for creating roots seems missing, I think that's important.
I've made something similar myself, also inspired by Solid and Sinuous, it started like a fork of Sinuous' observable actually: (https://github.com/vobyjs/oby).
-
Project mention: Show HN: Super-lightweight custom element for identicons (avatars) | news.ycombinator.com | 2022-03-03
-
tiny-sqlite3
A tiny cross-platform client for SQLite3, with precompiled binaries as the only third-party dependencies.
Project mention: Tiny SQLite3 - A tiny client for SQLite which potentially better performance than better-sqlite3 and no third-party modules | reddit.com/r/coolgithubprojects | 2022-05-19 -
Project mention: ZeptoID: a tiny function for generating cryptographically random hex strings with ~50% better performance than nanoid and also a ~5x bigger key space | reddit.com/r/coolgithubprojects | 2022-05-20
-
Project mention: Show HN: Floppsyhash – A slow, good quality hash using only floating point | news.ycombinator.com | 2021-10-29
-
Project mention: Beppe — very tiny and basic alternative to puppeteer, for use with other JS engines like QuickJS | reddit.com/r/coolgithubprojects | 2022-08-01
-
palette is a tiny color scheme generator that is very quick and simple to use.
website: https://palette.sany.one
source code: https://github.com/often/palette
hope you like it!
JavaScript Tiny related posts
- How should I approach internalization?
- The day snippet
- React 16.14.0: Error was not caught ReferenceError: exports is not defined
- How to translate NextJS application with next-translate?
- Help adding a javascript plugin (split.js) into a Vue app
- Split Your Pages using SplitJS
- A tiny color scheme generator
Index
What are some of the best open-source Tiny projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | cash | 5,947 |
2 | split | 5,443 |
3 | unfetch | 5,367 |
4 | just | 4,364 |
5 | next-translate | 1,748 |
6 | teaful | 644 |
7 | ZzFX | 402 |
8 | CalDOM | 173 |
9 | power-mode-input | 69 |
10 | oby | 63 |
11 | minidenticons | 44 |
12 | tiny-sqlite3 | 18 |
13 | zeptoid | 7 |
14 | floppsy | 6 |
15 | beppe | 4 |
16 | palette | 0 |
Are you hiring? Post a new remote job listing for free.