penx: A structured note-taking app for personal use.
PenX wants to be your sleek personal vault for all your digital stuff, like notes, to-dos, bright ideas, even passwords and documents. Privacy is their top priority, so your data stays locked tight with you, even when you're offline. Think of it as your own private digital island, free from the whims of the internet. Plus, the code is open for all to see, so you can trust what they're doing, not just take their word for it. And when it comes to keeping track of changes, well, let's just say it's like having a rewind button for your notes – super handy! Basically, PenX is like a fancy, secure notebook with superpowers.
van: Reactive UI Framework without React/JSX
VanJS lets you build reactive web apps the simple way - pure JavaScript, zero bloat, no fancy setup. Think React, but smaller and sweeter. This 1-line-to-start magic lets you code lightning-fast, learn in under an hour, and ditch framework fatigue. Want top performance and easy TypeScript? VanJS has that too, all in a tiny 0.9kB package. So grab VanJS, skip the hassle, and code happy!
const Hello = () => div(
p("👋Hello"),
ul(
li("🗺️World"),
li(a({href: "https://vanjs.org/"}, "🍦VanJS")),
),
)
van.add(document.body, Hello())
talk2arxiv: Talk to any ArXiv paper using ChatGPT
Imagine having a chat with your academic paper! Talk2Arxiv makes that possible by transforming PDFs into bite-sized chunks and understanding their meaning. It's like a super translator for research papers, using fancy AI tricks to break down the text and answer your questions in a casual, conversational way. No more struggling through dense paragraphs - Talk2Arxiv has your back (and brain)!
tsdocs: Browse type documentation for JS libraries
Forget digging through code to figure out how a Javascript package works! TSDocs is your new bestie, letting you explore clear, organized reference docs. Even if the package isn't in fancy Typescript, or borrows bits from other packages, TSDocs makes it all easy to understand. Think of it as a translator for your coding brain, turning cryptic jargon into friendly explanations. No more wrestling with confusing docs – TSDocs has your back!
heynote: A dedicated scratchpad for developers
Think of Heynote as a digital sticky note for developers. It's one endless pad where you can jot down anything, from code snippets to Slack messages you wanna double-check. It even organizes them for you, highlighting code and formatting things like JSON automatically. Available for all OSes, it's like a trusty sidekick for your coding adventures!
moddio2: HTML5 multiplayer game engine
Moddio's all about making multiplayer games easy! Think built-in smarts for things like physics, character stats, items, and even chat, all wrapped up with smooth network play so your friends can join the fun. It's like Legos for online games, letting you focus on the creative bits without getting bogged down in tech headaches. Boom, instant party time!
codapi-js: Interactive code examples for documentation, education and fun.
Forget flat code examples that bore readers! Codapi lets you spice up your docs, courses, and even blog posts with interactive code snippets. Imagine readers playing around with your software right there in the guide, or tackling fun coding challenges in your online class. It's a win-win: you make learning engaging, and they get a feel for what you're teaching in a flash. So ditch the snooze-fest, and bring your code to life with Codapi!
┌───────────────────────────────┐
│ def greet(name): │
│ print(f"Hello, {name}!") │
│ │
│ greet("World") │
└───────────────────────────────┘
Run ► Edit ✓ Done
┌───────────────────────────────┐
│ Hello, World! │
└───────────────────────────────┘
flow: Browser-based ePub Reader
This ePub reader is basically a free, open-source library that lets you read ebooks right where you are, online. Think of it as a total ePub revamp—grid layout, highlighter, annotations, fancy fonts, the whole shebang. You can even share books with friends or save them to the cloud, making it super easy to keep your library organized. So ditch the PDFs and jump on board with this breezy new way to read!
react-rough-notation: React wrapper for rough-notation
Rough Notation for React is like a tiny digital highlighter on steroids! It gives your webpage hand-drawn annotations that wiggle and zoom in different shapes like circles, boxes, and even crossed-out stuff. Think messy study notes come to life, but polished for your website. It's super lightweight and the code's open-source if you're curious.
bunchee: zero config bundler for ECMAScript and TypeScript packages
Wanna make bundling your library a breeze, no setup needed? Check out Bunchee! It handles all the techy stuff under the hood so you can just code and create multiple module types in one go. It even peeps your package.json to figure out what to bundle, no extra instructions required.
More tools to explore:
react-glow: Add a mouse-tracing glow effect to React components
vscode-icons: Soothing pastel icons for VSCode/VSCodium
react-responsive-pagination: A React pagination component which intelligently renders to the available width
shadergradient: Customizable 3D, moving gradient package for React
llama-coder: Replace Copilot with a more powerful and local AI
chatbot-ollama: Chatbot Ollama is an open source chat UI for Ollama
uqr: Generate QR Code universally, in any runtime, to ANSI, Unicode or SVG.
gsap-video-export: Expertly and easily export GreenSock (GSAP) animation to video
effection: Structured concurrency and effects for JavaScript
vinxi: The JavaScript Server SDK
test-utils: Test utilities for Nuxt