ποΈ 1. Pascal Editor β 3D Architectural Design in Your Browser
π pascalorg/editor
β 19,720 stars | π΄ 2,600 forks | π MIT License | π» TypeScript
What It Is
Pascal Editor is a cloud-native 3D architectural design tool that runs entirely in your browser. Think Figma meets SketchUp β but open-source and built for collaboration.
Why It's Trending
- +1,022 stars today β massive community interest
- Real-time collaboration (like Google Docs for 3D models)
- WebGL-powered rendering engine (no downloads required)
- Export to standard formats (OBJ, FBX, glTF)
Technical Deep Dive
Built with TypeScript + Three.js, Pascal Editor uses a custom ECS (Entity Component System) architecture for scene management. The rendering pipeline leverages WebGPU when available, falling back to WebGL2.
// Scene graph management with ECS pattern
const scene = new PascalScene();
const wall = scene.createEntity({
components: [
new TransformComponent({ position: [0, 0, 0] }),
new MeshComponent({ geometry: 'box', material: 'concrete' }),
new PhysicsComponent({ mass: 0, isStatic: true })
]
});
Use cases: Interior design, architectural visualization, game level prototyping, educational tools.
π 2. Book-to-Skill β Turn Technical Books into AI Coding Skills
π virgiliojr94/book-to-skill
β 13,089 stars | π΄ 1,443 forks | π MIT License | π» Python
What It Is
A Python tool that converts any technical book PDF into a Claude Code skill β a structured knowledge base that AI coding assistants can reference while you work.
Why It's Trending
- +1,421 stars today β highest growth on the list
- Bridges the gap between static knowledge (books) and dynamic AI assistance
- Supports 50+ page PDFs with OCR for scanned documents
- Outputs skills compatible with Claude Code, Cursor, and other AI IDEs
Technical Architecture
The pipeline uses:
- PyMuPDF for PDF extraction
- LangChain for chunking and embedding
- Semantic search to index concepts, code examples, and best practices
-
Skill manifest generator that outputs
.skill.mdfiles
from book_to_skill import BookConverter
converter = BookConverter(
pdf_path="clean_code.pdf",
output_dir="./skills/clean_code",
chunk_size=512,
embedding_model="text-embedding-3-small"
)
skill = converter.process()
# Output: clean_code.skill.md with indexed concepts
Perfect for: Developers who want their AI assistant to reference specific books while coding (e.g., "Clean Code," "Design Patterns," "DDIA").
ποΈ 3. Hugging Face Speech-to-Speech β Local Voice Agents
π huggingface/speech-to-speech
β 8,040 stars | π΄ 1,018 forks | π Apache-2.0 | π» Python
What It Is
A framework for building local, privacy-preserving voice agents using open-source models. No cloud APIs, no data leaving your machine.
Why It's Trending
- +827 stars today β voice AI is exploding
- Fully offline operation (airplane mode compatible)
- Sub-500ms latency on modern GPUs
- Supports 10+ languages out of the box
Technical Stack
- ASR: Whisper (large-v3) or Distil-Whisper for faster inference
- LLM: Llama 3, Mistral, or any local model via Ollama
- TTS: Bark, XTTS, or Piper for voice synthesis
- VAD: Silero for voice activity detection
from speech_to_speech import VoiceAgent
agent = VoiceAgent(
stt_model="openai/whisper-large-v3",
llm_model="meta-llama/Llama-3.1-8B-Instruct",
tts_model="coqui/XTTS-v2",
device="cuda"
)
agent.start_listening()
# Real-time conversation loop
Use cases: Personal assistants, accessibility tools, language learning apps, smart home control.
π 4. ANE β Training Neural Networks on Apple Neural Engine
π maderix/ANE
β 7,185 stars | π΄ 963 forks | π MIT License | π» Objective-C
What It Is
A reverse-engineered framework that enables training neural networks directly on Apple's Neural Engine (ANE) β the specialized AI accelerator in M-series chips.
Why It's Trending
- +22 stars today (steady growth, niche audience)
- First open-source tool to unlock ANE for training (not just inference)
- Up to 3x faster than CPU training for small models
- Works on M1/M2/M3 chips
How It Works
Apple's ANE is a black box β no public APIs for training. This project reverse-engineered the private ANECompiler and ANEServices frameworks to:
- Compile PyTorch/TensorFlow models to ANE-compatible format
- Execute forward and backward passes on ANE
- Optimize memory allocation between CPU, GPU, and ANE
// Initialize ANE compiler
ANECompiler *compiler = [[ANECompiler alloc] init];
ANEModel *model = [compiler compileModelFromPath:@"model.mlmodel"];
// Training loop
for (int epoch = 0; epoch < 100; epoch++) {
[model forwardPassWithInput:inputBatch];
[model backwardPassWithGradient:gradientBatch];
[model updateWeights];
}
Caveats:
- Limited to models < 100M parameters
- Requires macOS 14+ (Sonoma)
- Not officially supported by Apple (use at your own risk)
Perfect for: iOS/macOS developers who want on-device training without cloud dependencies.
πΊοΈ 5. GeoLibre β Cloud-Native GIS Platform
π opengeos/GeoLibre
β 4,230 stars | π΄ 441 forks | π MIT License | π» TypeScript
What It Is
An open-source geospatial data platform for visualizing, analyzing, and sharing maps β runs in browsers, desktops, mobile, and Jupyter notebooks.
Why It's Trending
- +671 stars today β GIS is having a moment
- DuckDB-powered analytics (SQL queries on geospatial data)
- MapLibre GL JS for rendering
- Tauri for desktop apps (Rust + web frontend)
Technical Highlights
- Vector tile support for massive datasets
- Time-series analysis for satellite imagery
- Collaborative editing (like Google Docs for maps)
- Python SDK for Jupyter integration
import { GeoLibre } from '@geolibre/sdk';
const map = new GeoLibre.Map({
container: 'map-container',
style: 'https://tiles.geolibre.app/streets',
center: [35.2433, 38.9637], // Cappadocia, Turkey
zoom: 12
});
// SQL query on geospatial data
const results = await map.query(`
SELECT * FROM hotels
WHERE ST_Distance(location, ST_Point(35.2433, 38.9637)) < 5000
ORDER BY rating DESC
LIMIT 10
`);
Use cases: Urban planning, environmental monitoring, logistics optimization, real estate analytics.
π― Key Takeaways
AI tools are eating developer workflows β from voice agents to book-to-skill converters, AI is becoming a first-class citizen in our toolchains.
Open-source is winning β all 5 projects are MIT/Apache licensed, with active communities.
Local-first is the new cloud β voice agents, neural engine training, and GIS platforms all emphasize privacy and offline operation.
TypeScript dominates frontend β 3 out of 5 projects use TypeScript (Pascal, GeoLibre, and indirectly via Tauri).
π Level Up Your Skills
Want to build projects like these? CoddyKit has 100+ interactive courses covering:
- AI & Machine Learning: AI Agents with LangChain | AI Engineering Academy | Learn AI with Python
- TypeScript & Web: TypeScript Academy | Frontend Development
- Apple Development: Swift Academy | iOS Development
π Browse all courses and start building today.
Follow CoddyKit on Dev.to for daily GitHub Trending breakdowns, technical deep dives, and developer tips.
Found this useful? Drop a β€οΈ and share with your dev friends!

Top comments (0)