Skip to main content

Code for
community.

A showcase of public pull requests, database engine features, spatial algorithm fixes, and core architecture roadmaps.

nocodb/nocodb
Jun 29, 2026
open

feat(formula): add MD5 and SHA256 hash functions

Added MD5 and SHA256 cryptographic formula functions for checksum & hashing use cases across PostgreSQL, MySQL, and SQLite dialects.

  • Registered MD5 and SHA256 in SDK formulas runtime (rqd: 1, return type STRING)
  • Implemented PostgreSQL dialect support via md5(?::text) and encode(sha256(convert_to(?::text, 'UTF8')), 'hex')
  • Implemented MySQL dialect support using MD5(?) and SHA2(?, 256)
  • Configured SQLite unsupported function guard in SqliteUi.getUnsupportedFnList()
  • Authored 8 comprehensive unit tests in validate-extract-tree.spec.ts
TypeScript
PostgreSQL
MySQL
SQLite
Jest
+142-8
View PR
Azgaar/Fantasy-Map-Generator
Jun 24, 2026
merged

Fix #1419: Drop regiments outside submap on transition

Resolved submap generation bug where partially visible states inappropriately relocated out-of-bounds military regiments to state centers.

  • Refactored restoreStates military mapping in resample.ts to filter off-map regiments with .reduce()
  • Garbage collected orphaned regiment notes from global array references
  • Removed [relocated] string prefix logic and unused VERTICAL_GAP / regimentCellsMap fallbacks
JavaScript
Spatial Math
Grid Resampling
Algorithms
+34-58
View PR
Azgaar/Fantasy-Map-Generator
Jun 24, 2026
merged

Feat battle phases record

Added engagement progression tracking to map marker notes for post-combat narrative generation.

  • Created phasesRecord history array in Battle class constructor
  • Captured active attackers and defenders phases on every run() loop iteration
  • Appended formatted phase log timeline to legend string in applyResults()
JavaScript
State Machine
Simulation
OOP
+28-4
View PR
freeCodeCamp/freeCodeCamp
Jun 24, 2026
merged

fix(curriculum): correct regex character class description

Corrected regex character class documentation in the core curriculum module.

  • Explicitly included uppercase range A-Z in \w character class specification
  • Fixed typographical punctuation formatting for lesson accessibility
Documentation
Regex
Markdown
Curriculum
AlistairHeus/weblet-2026
Aug 05, 2026
merged

chore: add ESLint lint gate for closed Tailwind tokens

Add ESLint flat config with eslint-plugin-tailwindcss + Astro support to enforce a closed fluid scale.

  • Error on arbitrary values, unknown class names, and contradicting utilities
  • Run pnpm lint in CI
ESLint
Tailwind CSS
Astro
+15-0
View PR
AlistairHeus/weblet-2026
Aug 05, 2026
merged

feat: add Astro component kit with closed variants

Add closed variant maps and cx helper backed by fluid tokens for standard UI components.

  • Ship Gutter, Section, Heading, Button, and TextLink components with props for size/tone
Astro
Design System
Tailwind CSS
+85-2
View PR
AlistairHeus/weblet-2026
Aug 05, 2026
merged

feat: add fluid spacing and type tokens

Implement Utopia-style token generator for closed fluid spacing and type scales via clamp().

  • Scales from 375px to 3840px (phone to native 4K)
  • Full-bleed and fluid gutters
CSS
Fluid Typography
Design Tokens
+120-0
View PR
AlistairHeus/weblet-2026
Aug 05, 2026
merged

chore(ts): remove deprecated baseUrl from tsconfig

Remove deprecated compilerOptions.baseUrl ahead of TypeScript 7 while maintaining path mapping.

TypeScript
Tooling
AlistairHeus/weblet-2026
Aug 05, 2026
merged

chore: remove React and shadcn

Surgically remove React, shadcn, and related UI runtime packages while preserving the Astro + Tailwind foundation.

Astro
Refactoring
+12-297
View PR
AlistairHeus/weblet-2026
Aug 05, 2026
merged

feat: initialize shadcn with preset b3lCJ10Cm

Add React 19 and Tailwind CSS v4 to Astro app and initialize shadcn with a custom orange/Nunito preset.

React
shadcn/ui
Tailwind CSS
+45-5
View PR
AlistairHeus/weblet-2026
Aug 05, 2026
merged

chore: open-source repository foundation

Establish open-source repository foundation with MIT license, community health files, and CI workflows.

Open Source
CI/CD
GitHub Actions
+120-0
View PR
AlistairHeus/weblet-2026
Aug 05, 2026
merged

chore(ts): add astro check and pin TypeScript 6

Add @astrojs/check and pin TypeScript to 6.x to maintain programmatic language-service API compatibility.

TypeScript
Astro
AlistairHeus/node-express-template-2026
Jul 12, 2026
merged

Lock down /api/users with authz and align password policy

Implemented role-based access control, shared password schemas, and initial admin bootstrap migrations.

  • Added role-based authorization guards on /api/users endpoints
  • Configured first-user admin auto-bootstrap sequence
  • Created PostgreSQL migration script for users.role column
Node.js
Express
RBAC
PostgreSQL
Zod
+184-42
View PR
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Connect to ReadRight ASR service

Integrating speech-to-text automated evaluation microservice for real-time oral reading assessment telemetry.

ASR
Speech-to-Text
Microservices
Node.js
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Offline Auto Sync

Designing background delta synchronization engine for low-connectivity assessment execution telemetry.

Offline First
IndexedDB
Sync Engine
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Letter/Word Identification Question Variant

Defining question variant schema and evaluation pipeline for letter and word identification assessments.

Assessment Engine
JSON Schema
TypeScript
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Oral Vocabulary Question Variant

Building oral vocabulary question evaluation logic with audio recording telemetry.

Oral Assessment
Audio Engine
TypeScript
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Arithmetic Process Question Variant

Architecting multi-step arithmetic process question schema and step-by-step evaluation engine.

Math Engine
Evaluation Pipeline
Algorithms
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Arithmetic Facts Question Variant

Designing timed arithmetic facts question variant with rapid answer response scoring.

Math Engine
Timed Assessment
JSON Schema
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Number Reading Question Variant

Implementing number reading assessment question variant with ASR auto-scoring hooks.

Numeracy
ASR Scoring
TypeScript
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Stimulus Group consisting of Stimulus (Text Passage, Image, Audio Passage, etc)

Architecting multi-modal stimulus groups linking passages, images, and audio stimuli to nested evaluation variants.

  • A group will have a stimulus as well as linked questions within it
Domain Modeling
PostgreSQL
JSON Schema
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Passage Reading Question Variant

Configuring passage reading assessment schema with word-by-word timestamps and oral fluency metrics.

Fluency Metrics
ASR Alignment
Node.js
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Sentence Reading Question Variant

Defining sentence reading evaluation model with contextual accuracy analysis.

Speech Analysis
JSON Schema
TypeScript
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Word Reading Question Variant

Implementing word reading variant schema for isolated vocabulary assessment.

Vocabulary Scoring
TypeScript
Node.js
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Letter Reading Question Variant

Designing early-grade letter reading question variant for foundational literacy diagnostics.

Literacy Diagnostics
JSON Schema
TypeScript
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Vision Model Feasibility for ASR help

Exploring vision-language model alignment for synchronizing printed page gaze bounds with audio recording tracks.

Vision Models
Multimodal AI
Research
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Test Taking Flow with Nico Server Connected

End-to-end integration of student assessment execution flow with real-time server telemetry backend.

Integration
Telemetry
WebSockets
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Look at grades 1-4 knowledge graph and usability

Evaluating knowledge graph node relationships and learning progression paths for Grades 1–4.

Knowledge Graph
EdTech
Analytics
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add English to ASR auto-evaluate service

Extending automated ASR evaluation pipeline to support English pronunciation and fluency models.

ASR Engine
Multilingual
AI Pipeline
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Add Place Value Qtype intended to be between Arithmetic Facts and Arithmetic Process

Creating place-value conceptual question variant positioned between basic facts and multi-digit arithmetic.

Math Engine
Pedagogy
JSON Schema
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Audio Telemetry

Building streaming audio telemetry pipeline for uploading assessment audio clips asynchronously.

Audio Streaming
S3 Storage
Telemetry
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Group assessments by Language, Grades etc

Adding dynamic multi-dimensional grouping facets for assessment taxonomies (language, grade, subject).

Taxonomy
PostgreSQL
API Design
nicosoftware/nico-server
Jul 25, 2026
Issue (open)

Wire up Nico Server to BitByBit ecosystem and Move Numeracy Assessments to DB

Ecosystem integration wiring up server API endpoints and migrating static numeracy assessments into PostgreSQL.

Ecosystem Integration
PostgreSQL
Database Migration
Let's get to work!