Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.
Repository Index
86,576 visible repositories in the index
385–408 of 930 · Most stars
:herb: Fast streaming XML parser written in C99 with >90% test coverage; moved from SourceForge to GitHub
- xml
- xml-parser
- xml-parsing
- xml-parser-library
A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
- dagger2
- dagger2-android
- kotlin
- kotlin-compiler-plugin
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
- expression-tree
- dryioc
- delegate
- il-optimizations
A home for your business logic in any .NET application.
- csla
- windows-forms
- wpf
- blazor
Functional programming style pattern-matching library for C++
- pattern-matching
- pattern
- variant
- visitor
Elegant parsing in Java and Scala - lightweight, easy-to-use, powerful.
scanf for modern C++
- c-plus-plus
- cpp
- scanf
- input
Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
Open Watcom V2.0 - Source code repository, Wiki, Latest Binary build, Archived builds including all installers for download.
Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.
Wasmer SDK: Run anything, anywhere suing WebAssembly-based sandboxes
- webassembly
- nodejs
- npm-package
- wasi
Python Type Checker / Language Server
- autocompletion
- language-server-protocol
- mypy
- python
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
- java
- jit-compiler
- openjdk
- jvm
Cryptol: The Language of Cryptography
Functional, persistent, off-heap, high performance data structure
🎤 a simple audio programming language implemented in JS
- livecoding
- programming-language
- audio
- javascript
A pure Python HTML5 parser that just works. No C extensions to compile. No system dependencies to install. No complex API to learn.
Iteration primitives using generators
Go bindings to SQLite using wasm2go
➰ It's never been easier to try nodejs modules!
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
A lightweight and fast parsing library for C#.
- parsing
- dotnet
- dotnet-core
- csharp
A Cargo subcommand for the client-side Web
- rust
- web
- asmjs
- emscripten