Showing 51 open source projects for "c# source code"

View related business solutions
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    CIDER

    CIDER

    The Clojure Interactive Development Environment that Rocks for Emacs

    CIDER extends Emacs with support for interactive programming in Clojure. The features are centered around cider-mode, an Emacs minor-mode that complements clojure-mode. While clojure-mode supports editing Clojure source files, cider-mode adds support for interacting with a running Clojure process for compilation, debugging, definition and documentation lookup, running tests, and so on. CIDER aims to provide an interactive development experience similar to the one you’d get when programming...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Centaur Emacs

    Centaur Emacs

    A Fancy and Fast Emacs Configuration

    ... stable release, currently 28.2. Supports multiple programming languages, C/C++/Object-C/C#/Java, Python/Ruby/Perl/PHP/Shell/Powershell/Bat, JavaScript/Typescript/JSON/YAML, HTML/CSS/XML, and Golang/Swift/Rust/Dart/Elixir.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    SLIME

    SLIME

    The Superior Lisp Interaction Mode for Emacs

    SLIME is a Emacs mode for Common Lisp development. Inspired by existing systems such Emacs Lisp and ILISP, we are working to create an environment for hacking Common Lisp in. SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime mode, an Emacs minor mode that complements the standard lisp mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    GPTel

    GPTel

    A no-frills ChatGPT client for Emacs

    ... to the ChatGPT buffer. It will ask you for the key if you skipped the previous step. Run it with a prefix-arg to start a new session. In the gptel buffer, send your prompt with M-x gptel-send, bound to C-c RET. Set chat parameters (GPT model, directives etc) for the session by calling gptel-send with a prefix argument.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Crowdtesting That Delivers | Testeum Icon
    Crowdtesting That Delivers | Testeum

    Unfixed bugs delaying your launch? Test with real users globally – check it out for free, results in days.

    Testeum connects your software, app, or website to a worldwide network of testers, delivering detailed feedback in under 48 hours. Ensure functionality and refine UX on real devices, all at a fraction of traditional costs. Trusted by startups and enterprises alike, our platform streamlines quality assurance with actionable insights.
    Click to perfect your product now.
  • 5
    dap-mode

    dap-mode

    Emacs Debug Adapter Protocol

    ... for that particular configuration. The latter creates a debug template which could be customized before running. dap-debug-edit-template will prepare a template declaration inside a temporary buffer. You should execute this code using C-M-x for the changes to apply. You should also copy this code into your Emacs configuration if you wish to make it persistent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Emacs Markdown Mode

    Emacs Markdown Mode

    Emacs Markdown Mode

    ... in Emacs, extensions, configuration examples, tips and tricks, and a survey of other packages that work with Markdown Mode. Finally, Emacs is also a self-documenting editor. This means that the source code itself contains additional documentation: each function has its own docstring available via C-h f (describe-function), individual keybindings can be investigated with C-h k (describe-key), and a complete list of keybindings is available using C-h m (describe-mode).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Irony-Mode

    Irony-Mode

    A C/C++ minor mode for Emacs powered by libclang

    irony-mode is an Emacs minor-mode that aims at improving the editing experience for the C, C++ and Objective-C languages. It works by using a combination of an Emacs package and a C++ program (irony-server) exposing libclang. irony-server provides the libclang interface to irony-mode. It uses a simple protocol based on S-expression. This server, written in C++ and requires the specified packages to be installed on your system. Exactly one package manager should manage irony-mode. If using apt...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    web-mode.el

    web-mode.el

    Web template editing mode for emacs

    web-mode.el is an autonomous emacs major mode for editing web templates. HTML documents can embed parts (CSS / JavaScript) and blocks (client / server side). web-mode.el is compatible with many template engines: PHP, JSP, ASP, Django, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js, Google Closure (soy), React/JSX, Angularjs, ejs, Nunjucks, etc. Compatibility with many template engines : php, jsp, gsp (grails), asp...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Language Server Protocol for Emacs

    Language Server Protocol for Emacs

    Emacs client/library for the language server protocol

    ... development builds of clangd and rust-analyzer). If LSP server supports completion, lsp-mode use symbols returned by the server to present the user when completion is triggered via completion-at-point. For UI feedback of the available code actions, you can enable lsp-modeline-code-actions-mode which shows available code actions on modeline.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Deliver secure remote access with OpenVPN. Icon
    Deliver secure remote access with OpenVPN.

    Trusted by nearly 20,000 customers worldwide, and all major cloud providers.

    OpenVPN's products provide scalable, secure remote access — giving complete freedom to your employees to work outside the office while securely accessing SaaS, the internet, and company resources.
    Get started — no credit card required.
  • 10
    org-ql

    org-ql

    An Org-mode query language, including search commands and saved views

    ... additional configuration. To use the functions and macros in your own Elisp code, use libraries org-ql and org-ql-view. Feedback on these APIs is welcome. Eventually, after being tested and polished, they will be considered stable. When formatting entries for Org QL View buffers, use internal function for retrieving heading tags. This improves speed by using our cache, and it removes the need for a compatibility alias for Org versions before 9.3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Emacs-Helm

    Emacs-Helm

    Emacs incremental completion and selection narrowing framework

    Emacs incremental completion and selection narrowing framework. Helm is an Emacs framework for incremental completions and narrowing selections. It helps to rapidly complete file names, buffer names, or any other Emacs interactions requiring selecting an item from a list of possible choices. Helm is a fork of anything.el, which was originally written by Tamas Patrovic and can be considered to be its successor. Helm cleans the legacy code that is leaner, modular, and unchained from constraints...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Casual Suite

    Casual Suite

    An umbrella package to support a single install point

    ... either ELPA or MELPA. As an older version of Transient is built-in to the Emacs release, the package manager package.el will not update this package unless the customizable variable package-install-upgrade-built-in is set to t. Set this variable and proceed with installing Casual Suite. Alternately invoking package-install with a prefix (C-u) will temporarily coerce the update of the built-in package.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Edit, lint, debug, and run MATLAB in Emacs
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CC Mode is a GNU Emacs and XEmacs mode for editing C and other languages with similar syntax; currently C++, Objective-C, Java, CORBAs IDL, Pike, and AWK. It is a standard package in both GNU Emacs and XEmacs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Log4j mode - a major mode for viewing log files in Emacs - including syntax highlighting, log file filtering, and source code browsing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ELisp Tree-sitter

    ELisp Tree-sitter

    Tree-sitter bindings for Emacs Lisp

    tree-sitter is an Emacs binding for Tree-sitter, an incremental parsing system. It aims to be the foundation for a new breed of Emacs packages that understand code structurally. Faster, fine-grained code highlighting. More flexible code folding. Structural editing (like Paredit, or even better) for non-Lisp code. More informative indexing for imenu. The author of Tree-sitter articulated its merits a lot better in this Strange Loop talk. The minor mode tree-sitter-mode provides a buffer-local...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    clj-refactor.el

    clj-refactor.el

    CIDER extension that provides powerful commands to refact Clojure code

    A CIDER extension that provides powerful commands for refactoring Clojure code. clj-refactor provides powerful refactoring functionality for Clojure projects. It complements the refactoring functionality you'd find in clojure-mode and CIDER. The more advanced refactorings require our nREPL middleware refactor-nrepl. From version 2.2.0 onwards if cider-jack-in is used it is injected automatically. profiles.clj or profile.boot don't need to be modified anymore for the above usecase! On the other...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    RefDB is a reference database and bibliography tool for SGML, XML, and LaTeX documents, sort of a Reference Manager or BibTeX for markup languages. It is portable and known to run on Linux, Free/NetBSD, OSX, Solaris, and Windows/Cygwin.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Yasnippet official snippet collections

    Yasnippet official snippet collections

    Collection of yasnippet snippets for many languages

    This repository contains the official collection of snippets for yasnippet. You can install this package from melpa, by first ensuring that you have the melpa source in your package-archives. Snippets need to be generic enough to be useful for everyone, and not contain anything specific to your own system. Until September 1st 2014 there were a lot of HTML snippets in the repository, which sometimes were useful, but I came to the conclusion that yasnippet was not the right tool for them, so...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    Emacs for w64

    Clean, optimized w64 Emacs.

    This project provides clean, optimized w64 binary builds of the latest Emacs git snapshots with image support enabled. It is, however, not *the* official distribution of Emacs. Happy hacking!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Ivy Swiper

    Ivy Swiper

    Generic completion frontend for Emacs, Swiper

    Ivy is an interactive interface for completion in Emacs. Emacs uses the completion mechanism in a variety of contexts: code, menus, commands, variables, functions, etc. Completion entails listing, sorting, filtering, previewing, and applying actions on selected items. When active, ivy-mode completes the selection process by narrowing available choices while previewing in the minibuffer. Selecting the final candidate is either through simple keyboard character inputs or through powerful regular...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Restaurant IDE

    Restaurant IDE

    IDE for Opscode Chef (and ruby) development

    There is no special Opscode Chef IDE during today. Restaurant is a project, which should become such tool. It has chef code highlighting, autocompletion, snippet-based code expansion, built-in support of RVM, bundler, berkshelf, chefspec and test kitchen, which makes Restaurant full-featured Opscode Chef IDE for DevOps
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Spacemacs

    Spacemacs

    A community-driven Emacs distribution

    The best editor is neither Emacs nor Vim, it's Emacs *and* Vim, courtesy of Spacemacs! Spacemacs is an extension of the popular text editor Emacs, that offers a whole new way of experiencing Emacs. It is a community-driven Emacs distribution that focuses on ergonomics, mnemonics and consistency. Using it comes naturally to both Emacs and Vim users. In fact, you could even combine the two editing styles. Enabling you to switch between input styles makes Spacemacs a great choice for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Smartparens

    Smartparens

    Minor mode for Emacs that deals with parens pairs

    Smartparens is a minor mode for dealing with pairs in Emacs. We generally target GNU Emacs version 24.3 and newer, however, everything should work mostly fine on anything newer than version 24. You can install smartparens from MELPA. Once installed, enable the default configuration. You may want to try smartparens-strict-mode. This enforces that pairs are always balanced, so commands like kill-line keep your code well-formed. Inside Emacs, M-x sp-cheat-sheet will show you all the commands...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    emacs-w64

    emacs-w64

    64-Bit GNU Emacs for MS Windows with optimization.

    A GNU Emacs binary distribution for users who want to use Emacs natively in 64-Bit Windows (x86_64). This project will focus on providing unmodified, up-to-date (from git master and newest release), and optimized w64 binary builds. Also available on GitHub: https://github.com/zklhp/emacs-w64/releases For details concerning the build, please see the wiki page on https://sourceforge.net/p/emacsbinw64/wiki/Build%20guideline%20for%20MSYS2-MinGW-w64%20system/....
    Downloads: 16 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.