Tiny

Open-source projects categorized as Tiny

Top 23 Tiny Open-Source Projects

  • ky

    ๐ŸŒณ Tiny & elegant JavaScript HTTP client based on the browser Fetch API

  • Project mention: Ky: Tiny and elegant JavaScript HTTP client based on the browser Fetch API | news.ycombinator.com | 2024-04-24
  • mitt

    ๐ŸฅŠ Tiny 200 byte functional event emitter / pubsub.

  • Project mention: Event Bus with Vue 3 and TypeScript | dev.to | 2023-12-04

    Mitt is a small (200 bytes) library that provides the same functionality. It doesn't have many updates, because it's simply perfect and there are not many things to improve there. It gets the job done. Don't be frightened, if in 2 years npm will say it's 2 years old. This library is just perfect with no bloatware. In the worst case, just copy-paste its code to your app.

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

    An absurdly small jQuery alternative for modern browsers. (by fabiospampinato)

  • Project mention: pure javascript vs jquery vs react for a complex, downloadable text based browser game with state management? | /r/webdev | 2023-05-14

    Maybe a small JQuery clone like a Cash - https://github.com/fabiospampinato/cash or SurfJS https://surf.monster/ (Surf has a delay/queue, reactive templates) might help for writing less code and is still JavaScript

  • split

    Unopinionated utilities for resizeable split views

  • just

    A library of dependency-free JavaScript utilities that do just one thing. (by angus-c)

  • Project mention: TC39: Add Object.groupBy and Map.groupBy | news.ycombinator.com | 2023-12-19

    You can roll your own or use a utility library. A simple zero-dependency library would be something like just-group-by [1]. Although I now prefer remeda [2] as it seems to have the best typescript support, especially the strict variants such as `grouBy.strict`.

    [1] https://github.com/angus-c/just#just-group-by

  • unfetch

    ๐Ÿ• Bare minimum 500b fetch polyfill.

  • timeago.js

    :clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.

  • 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
  • TIC-80

    TIC-80 is a fantasy computer for making, playing and sharing tiny games.

  • Project mention: Picotron Is a Fantasy Workstation | news.ycombinator.com | 2024-03-21
  • react-colorful

    ๐ŸŽจ A tiny (2,8 KB) color picker component for React and Preact apps

  • next-translate

    Next.js plugin + i18n API for Next.js ๐ŸŒ - Load page translations and use them in an easy way!

  • Project mention: Next.js Weekly #34: StyleX, Self-Healing URLs, AuthKit, Scaleable TailwindCSS, Layouts vs Templates, Faster Next.js Websites [๐Ÿ‘‡ all links in the comments] | /r/nextjs | 2023-12-10

    next-translate

  • printf

    Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.

  • fflate

    High performance (de)compression in an 8kB package

  • Project mention: Ayuda con encontrar una libreria | /r/programacion | 2023-05-07
  • Genann

    simple neural network library in ANSI C

  • Project mention: Simple neural network library in ANSI C | news.ycombinator.com | 2023-06-27
  • elk

    A low footprint JavaScript engine for embedded systems (by cesanta)

  • Project mention: A list of JavaScript engines, runtimes, interpreters | /r/learnjavascript | 2023-12-10

    elk

  • minimp3

    Minimalistic MP3 decoder single header library

  • EmbedIO

    A tiny, cross-platform, module based web server for .NET

  • Project mention: Make MAUI app run a Web API Controller | /r/dotnetMAUI | 2023-05-27

    I haven't used it, but EmbedIO looks like it's another option: https://github.com/unosquare/embedio

  • tinypool

    ๐Ÿงต A minimal and tiny Node.js Worker Thread Pool implementation (38KB)

  • Project mention: Migrating from Jest to Vitest for your React Application | dev.to | 2023-12-14

    Workers multi-threading via Tinypool (a lightweight fork of Piscina)

  • tinylisp

    Lisp in 99 lines of C and how to write one yourself. Includes 20 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.

  • Project mention: What makes a language easy for writing a parser? | /r/Compilers | 2023-06-18

    LISP has a very simple and consistent syntax, so much so that a basic interpreter can be done in only 99 lines of C.

  • teaful

    ๐Ÿต Tiny, easy and powerful React state management

  • signals

    A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions. (by maverick-js)

  • awesome-tiny-js

    ๐Ÿค A collection of tiny JS libraries (under 2 kB) to put your bundle on a diet

  • Project mention: GitHub - thoughtspile/awesome-tiny-js: A collection of tiny JS libraries (under 2 kB) to put your bundle on a diet | /r/programming | 2023-07-13
  • ZzFX

    A Tiny JavaScript Sound FX System

  • hundred

    Build your own mini Million.js

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

Tiny related posts

Index

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

Project Stars
1 ky 11,505
2 mitt 10,242
3 cash 6,417
4 split 5,996
5 just 5,801
6 unfetch 5,684
7 timeago.js 5,147
8 TIC-80 4,744
9 react-colorful 2,990
10 next-translate 2,534
11 printf 2,345
12 fflate 2,051
13 Genann 1,901
14 elk 1,586
15 minimp3 1,482
16 EmbedIO 1,430
17 tinypool 1,044
18 tinylisp 786
19 teaful 698
20 signals 696
21 awesome-tiny-js 623
22 ZzFX 504
23 hundred 425

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